Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File8.4.2 fsel_exinput TOS Name: »File Selection Extended Input« - selektiert Dateinamen. AES-Nummer: 91 Deklaration: int16_t fsel_exinput ( int8_t *fs_einpath, int8_t *fs_einsel, int16_t *fs_eexbutton, int8_t *elabel ); Beschreibung: Die Funktion stellt eine Dateiauswahlbox zur Verfügung, der auch ein Titel-String übergeben werden kann. Der Funktion werden folgende Parameter übergeben: Parameter Bedeutung fs_einpath Name des Default-Zugriffspfades (absolut) mit angehängter Suchmaske. Enthält nach dem Aufruf den neuen Pfadnamen. fs_einsel Name der Default-Datei. Enthält nach dem Aufruf den neuen Dateinamen. fs_eexbutton 0 = es wurde Abbruch gewählt 1 = es wurde Ok gewählt fs_elabel Titelzeile Hinweis: Die Funktion sollte mit wind_update (BEG_MCTRL bzw. END_MCTRL) geschachtelt werden, um zu verhindern, daß Doppelklicks an darunter liegende Fenster weitergereicht werden. Ergebnis: Der Rückgabewert der Funktion (0 = Fehler) sollte unbedingt beachtet werden, da z.B. bei Speichermangel kein Fileselektor mehr benutzt werden kann. Verfügbar: Diese Funktion ist erst ab AES 1.4 verfügbar. This is also present in FreeGEM. To check for this feature, use appl_init and check that xbuf.arch is nonzero. Gruppe: Dateiauswahl Querverweis: Binding fsel_input XFS-Konzept in MagiC