utility-functions
More...
#include <windows.h>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <sys/stat.h>
#include "../ut/ckit_ut.h"
#include "../ut/ut_cast.h"
#include "../ut/ut_umem.h"
|
#define | ON 0 |
|
#define | OFF 1 |
|
utility-functions
MS-opsys-functions for Gui-Toolbox only
=====================================================
List_functions_start:
List_functions_end:
=====================================================
long OS_FilSiz |
( |
char * |
filnam | ) |
|
OS_FilSiz returns filesize in bytes
returns tempDir (with closing '/') <gcad_dir_local>tmp/
returns directory for icons (with closing '/') <gcad_dir_bin>icons/
void OS_Wait |
( |
int |
millisecs | ) |
|
wait - milli-seconds (<millisecs> * 0.001 seconds)
int OS_checkFilExist |
( |
char * |
filnam, |
|
|
int |
mode |
|
) |
| |
mode = 0: display message sofort;
mode = 1: just fix returncode, no message
mode = 2: make Errormessage (
TX_Error) if File does not exist
rc = 0 = Fehler; datei existiert NICHT.
rc = 1 = OK, Datei existiert.
int OS_file_delete |
( |
char * |
fNam | ) |
|
delete File; NO Wildcards !
check if zenity is installed. 1=yes, -1=no.
int OS_file_sig_wait |
( |
int |
mode, |
|
|
void * |
data |
|
) |
| |
RetCod: 0 OK, data valid -1 cancelled by user
int OS_file_sig_cre |
( |
int |
mode, |
|
|
void * |
data |
|
) |
| |
Input:
mode 0 clear file; data = signalfilename; must be done first
1 write data = string (null terminated) -> signalfile
2 write data = int (4 bytes) -> signalfile
99 cancelled by user (following read gives retCod -1)
-1 read data = string (null terminated) -> data (size of data !)
-2 read data = int (4 bytes) -> data
Output:
data text or int (mode);
RetCod: 0 OK, data valid
-1 cancelled by user