Home Setzen/Erfragen einer Farbe für Text, Füllmuster Linien, Marker und Raster Setzen/Erfragen einer Farbe für Text, Füllmuster Linien, Marker und Raster SET BACKGROUND COLOR (VDI 201,0-4)

2.6.1 SET FOREGROUND COLOR (VDI 200,0-4)

Diese Funktionen setzen die Vordergrundfarbe für Text (vst_fg_color), gefüllte Objekte (vsf_fg_color), Linien (vsl_fg_color), Marker (vsm_fg_color) und Bitmaps (vsr_fg_color).

Dekl.:  int16  vst_fg_color( int16 handle, int32 color_space, COLOR_ENTRY *fg_color );
        int16  vsf_fg_color( int16 handle, int32 color_space, COLOR_ENTRY *fg_color );
        int16  vsl_fg_color( int16 handle, int32 color_space, COLOR_ENTRY *fg_color );
        int16  vsm_fg_color( int16 handle, int32 color_space, COLOR_ENTRY *fg_color );
        int16  vsr_fg_color( int16 handle, int32 color_space, COLOR_ENTRY *fg_color );

Aufruf: vst_fg_color( handle, CSPACE_RGB, &fg_color );
        vsf_fg_color( handle, CSPACE_RGB, &fg_color );
        vsl_fg_color( handle, CSPACE_RGB, &fg_color );
        vsm_fg_color( handle, CSPACE_RGB, &fg_color );
        vsr_fg_color( handle, CSPACE_RGB, &fg_color );

Variable         Belegung            Bedeutung
Eingaben:

contrl[0]        200                 vs_fg_color()
contrl[1]        0                   Einträge in ptsin
contrl[3]        6                   Einträge in intin
contrl[5]        0-4                 0: vst_fg_color 1: vsf_fg_color
                                     2: vsl_fg_color 3: vsm_fg_color
                                     4: vsr_fg_color
contrl[6]        handle
intin[0/1]       color_space         Farbraum (z.Zt.nur 0 für eingestellten Farbraum oder CSPACE_RGB)
intin[2-5]       *fg_color           COLOR_ENTRY der Vordergrundfarbe

Ausgaben:

contrl[2]        0                   Einträge in ptsout
contrl[4]        1                   Einträge in intout

intout[0]        Rückgabewert        -1:  falsche Unterfunktionsnummer
                                     0:   Funktion nicht vorhanden
                                     1:   alles in Ordnung

Home Setzen/Erfragen einer Farbe für Text, Füllmuster Linien, Marker und Raster Setzen/Erfragen einer Farbe für Text, Füllmuster Linien, Marker und Raster SET BACKGROUND COLOR (VDI 201,0-4)