home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
rtsi.com
/
2014.01.www.rtsi.com.tar
/
www.rtsi.com
/
OS9
/
OSK
/
EFFO
/
forum5.lzh
/
SPRACHEN
/
C
/
GSHELL
/
selectfile.h
< prev
next >
Wrap
Text File
|
1988-04-20
|
1KB
|
33 lines
/* dieser File enthaelt die Funktion gshell */
/* 7.12.1987 Uwe Simon */
#define PARA 1
#define NOPARA 0
#define CHD 2
#define ALL_FILES 4
char *select_file();
/* Der Aufruf ist select_file(title,question,path,mask,para,buf)
* Dabei ist
* title der Name des Menues.
* question die Frage die gestellt werden soll.
* path ein Pointer auf den Bereich in dem das Startdirectory
* steht, es wird hier auf des entgueltig ausgewaehlte
* Directory zurueckgegeben.
* para unterscheidet 4 moegliche Aufrufarten:
* PARA|CHD optionale Parameterangabe und neues Directory
* sind moeglich
* PARA nur Parameterangabe
* CHD nur neues Directory
* NOPARA keine Parameter und kein neues Directory
* ALL_FILES es werden auch Files mit '.' angezeigt
* mask maske fuer die Files, die angezeigt werden sollen
* '*' und '?' sind erlaubt, Gross- und Kleinschrift werden
* nicht unterschieden
* buf in diesen String wird der augewaehlte File eingetragen
*
* Funktionswert ist ein File gewaehlt worden, so wird ein Pointer auf buf
* zurueckgegeben, sonst NULL
*/