•  Back 
  •  Fileselektoren 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
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.10.3  fslx_evnt                                                  TOS

 Name:         »File SelectionX Event« - übernimmt die Bearbeitung der 
               Dateiauswahl.

 AES-Nummer:   193

 Deklaration:  int16_t fslx_evnt ( void *fsd, EVNT *events, int8_t 
               *path, int8_t *fname, int16_t *button, int16_t *nfiles, 
               int16_t *sort_mode, int8_t **pattern );

 Beschreibung: Die Funktion übernimmt die Bearbeitung einer auf dem 
               Bildschirm dargestellten Dateiauswahl. Es gilt:

                Parameter  Bedeutung

                fsd        Deskriptor, der beim Öffnen der Auswahl 
                           zurückgeliefert wurde.
                events     EVNT-Struktur. Die Ereignisse werden von 
                           der Auswahl bearbeitet, wenn sie für das 
                           entsprechende Fenster bestimmt sind.
                path       Zeiger auf den ausgewählten Pfad.
                fname      Zeiger auf den ausgewählten Dateipfad.
                button     Nummer des ausgewählten Buttons
                            0  =  Abbruch-Button 
                            1  =  Ok-Button 

                nfiles     Anzahl der ausgewählten Dateien.
                sort_mode  ausgewählter Sortiermodus.
                pattern    ausgewähltes Dateinamensmuster wie "*.TXT"

               Hinweis: Ereignisse werden zunächst an die Dateiauswahl 
               übermittelt, und von dieser dann ggfs. verarbeitet. 
               Sobald ein Ereignis bearbeitet wurde, wird das 
               entsprechende Bit in der EVNT-Struktur gelöscht.

 Ergebnis:     Die Funktion liefert den Wert 0, wenn der Dialog 
               beendet werden soll und anderenfalls den Wert 1.

 Verfügbar:    Das Vorhandensein dieser Funktion kann per appl_getinfo 
               (Opcode 7) festgestellt werden.

 Gruppe:       Fileselektoren

 Querverweis:  Binding