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-File15.13.3.1.3 Der Info-Aufruf (xfsl_info) TOSÜber diesen Aufruf können einige der Features des installierten
Fontselektors abgefragt werden:
long xfsl_info (void);
Wenn der Rückgabewert positiv ist, dann stehen die folgenden Flags für
vorhandene Features (negative Rückgabewerte sind, wie üblich,
Fehlermeldungen):
Name Wert Bedeutung
XF_SIZE 0x0001 Größenänderung möglich
XF_COLOR 0x0002 Farbänderung möglich
XF_ATTR 0x0004 Attributänderung möglich
XF_WIDTH 0x0008 Breitenänderung möglich
XF_KERN 0x0010 Kerningänderung möglich
XF_SKEW 0x0020 Neigungsänderung möglich
XF_ALIGN 0x0040 Änderung der Ausrichtung möglich
XF_ROTATION 0x0080 Textrotation möglich
XF_FIX31 0x0100 fix31-Unterstützung
XF_POPUP 0x0200 Popup-Unterstützung
XF_DRAGDROP 0x0400 Drag&Drop-Unterstützung
XF_MAPPING 0x0800 beherrscht MappingWeitere Features des Fontselektors lassen sich indirekt über das
Element `control' der xFSL_PAR-Struktur abfragen: Bei einem erfolg-
reichen xfsl_init-Aufruf werden diejenigen Kontrollflags gelöscht, die
der Fontselektor nicht kennt.