•  Back 
  •  Zeichensatzauswahl 
  •  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.20.13  fnts_update                                               TOS

 Name:         »Font Selector Update Window« - Zeichensatzauswahl 
               aktualsieren.

 AES-Nummer:   185 (Unterfunktion 2)

 Deklaration:  int16_t fnts_update ( FNT_DIALOG *fnt_dialog, int16_t 
               button_flags, int32_t id, fix31 pt, int32_t ratio );

 Beschreibung: Die Funktion sorgt für ein Update der 
               Zeichensatzauswahl. Es gilt:

                Parameter     Bedeutung

                fnt_dialog    Zeiger auf Verwaltungsstruktur
                button_flags  Flags für unterstützte Buttons
                               0x0001 = Checkbox für Namen selektieren
                               0x0002 = Checkbox für Stile selektieren
                               0x0004 = Checkbox für die Höhe selekt.
                               0x0008 = Checkbox für 
                                 Breiten/Höhenverhältnis selektieren
                               0x0100 = Checkbox für Namen anzeigen
                               0x0200 = Checkbox für Stile anzeigen
                               0x0400 = Checkbox für Höhe anzeigen
                               0x0800 = Checkbox für 
                                 Breiten/Höhenverhältnis anzeigen
                               0x1000 = Breiten/Höhen Verh. 
                                 einstellbar
                               0x2000 = Button 'setzen' anwählbar
                               0x4000 = Button 'markieren' anwählbar
                id            ID des Zeichensatzes.
                pt            Höhe des Fonts in 1/65536 Punkten
                ratio         Breiten/Höhen-Verhältnis

 Ergebnis:     Die Funktion liefert einen der folgenden Werte zurück:

                -1  =  Funktion nicht vorhanden. 
                 0  =  Fehler (Auswahl per fnts_close schliessen). 
                 1  =  alles in Ordnung. 

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

               In älteren Versionen von WDIALOG war diese Funktion 
               noch nicht vorhanden. Das Binding sorgt dafür, daß in 
               diesem Fall der Wert -1 zurückgegeben wird.

 Gruppe:       Zeichensatzauswahl

 Querverweis:  Binding   fnts_close   xFSL-Schnittstelle