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 >
Text File  |  1988-04-20  |  1KB  |  33 lines

  1. /* dieser File enthaelt die Funktion gshell */
  2. /* 7.12.1987   Uwe Simon                    */
  3.  
  4.  
  5. #define PARA 1
  6. #define NOPARA 0
  7. #define CHD 2
  8. #define ALL_FILES 4
  9.  
  10. char *select_file();
  11. /* Der Aufruf ist select_file(title,question,path,mask,para,buf) 
  12.  * Dabei ist 
  13.  * title        der Name des Menues.
  14.  * question        die Frage die gestellt werden soll.
  15.  * path            ein Pointer auf den Bereich in dem das Startdirectory
  16.  *                steht, es wird hier auf des entgueltig ausgewaehlte
  17.  *                Directory zurueckgegeben.
  18.  * para            unterscheidet 4 moegliche Aufrufarten:
  19.  *                PARA|CHD    optionale Parameterangabe und neues Directory
  20.  *                            sind moeglich
  21.  *                PARA        nur Parameterangabe
  22.  *                CHD            nur neues Directory
  23.  *                NOPARA        keine Parameter und kein neues Directory
  24.  *              ALL_FILES   es werden auch Files mit '.' angezeigt
  25.  * mask            maske fuer die Files, die angezeigt werden sollen
  26.  *                '*' und '?' sind erlaubt, Gross- und Kleinschrift werden
  27.  *                nicht unterschieden
  28.  * buf            in diesen String wird der augewaehlte File eingetragen
  29.  *
  30.  * Funktionswert    ist ein File gewaehlt worden, so wird ein Pointer auf buf
  31.  *                    zurueckgegeben, sonst NULL
  32.  */
  33.