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.20.6 fnts_evnt TOS Name: »Font Selector Handle Event« - Ereignisse für Zeichensatzauswahl bearbeiten. AES-Nummer: 186 Deklaration: int16_t fnts_evnt ( FNT_DIALOG *fnt_dialog, EVNT *events, int16_t *button, int16_t *check_boxes, int32_t *id, fix31 *pt, int32_t *ratio ); Beschreibung: Die Funktion wertet die übergebene EVNT-Struktur aus. Es gilt: Parameter Bedeutung fnt_dialog Zeiger auf Verwaltungsstruktur events Zeiger auf EVNT-Struktur button ausgewählter Button (oder 0) 1 = Abbruch 2 = Ok 3 = Setzen 4 = markieren 5 = optional (Applikations-Eigen) check_boxes Status der Checkboxen Bit-0 = Box für Namen selektiert Bit-1 = Box für Stile selektiert Bit-2 = Box für Höhe selektiert Bit-3 = dto. für Breiten/Höhenverhältnis id ID des ausgewählten Fonts pt Höhe des Fonts in 1/65536 Punkten ratio Breiten/Höhen-Verhältnis Hinweis: Die Funktion ruft intern wdlg_evnt auf. Ergebnis: Die Funktion liefert den Wert 0 zurück, falls ein Exitbutton angewählt worden ist. Ein Wert von 1 hingegen zeigt an, daß nichts passiert ist. Verfügbar: Das Vorhandensein dieser Funktion kann per appl_getinfo (Opcode 7) festgestellt werden. Gruppe: Zeichensatzauswahl Querverweis: Binding fnts_do xFSL-Schnittstelle