Diese Funktionen erfragen die Vordergrundfarbe.
Dekl.: int32 vqt_fg_color( int16 handle, COLOR_ENTRY *fg_color );
int32 vqf_fg_color( int16 handle, COLOR_ENTRY *fg_color );
int32 vql_fg_color( int16 handle, COLOR_ENTRY *fg_color );
int32 vqm_fg_color( int16 handle, COLOR_ENTRY *fg_color );
int32 vqr_fg_color( int16 handle, COLOR_ENTRY *fg_color );
Aufruf: color_space = vqt_fg_color( handle, &fg_color );
color_space = vqf_fg_color( handle, &fg_color );
color_space = vql_fg_color( handle, &fg_color );
color_space = vqm_fg_color( handle, &fg_color );
color_space = vqr_fg_color( handle, &fg_color );
Variable Belegung Bedeutung
Eingaben:
contrl[0] 202 vq_fg_color()
contrl[1] 0 Einträge in ptsin
contrl[3] 0 Einträge in intin
contrl[5] 0-4 0: vqt_fg_color 1: vqf_fg_color
2: vql_fg_color 3: vqm_fg_color
4: vqr_fg_color
contrl[6] handle
Ausgaben:
contrl[2] 0 Einträge in ptsout
contrl[4] 6 Einträge in intout
intout[0/1] color_space eingestellter Farbraum (z.Zt. nur CSPACE_RGB)
oder -1 (falsche Unterfunktionsnummer)
intout[2-5] fg_color COLOR_ENTRY der Vordergrundfarbe