•  Back 
  •  Farbtabellenfunktionen 
  •  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-File7.9.23  vq_ctab                                                    TOS

 Name:         »Inquire Current Color Table« - Farbtabelle erfragen

 VDI-Nummer:   206 (Unterfunktion 0)

 Deklaration:  int16_t vq_ctab( int16_t handle, int32_t ctab_length, 
               COLOR_TAB *ctab );

 Beschreibung: Diese Funktion kopiert die aktuelle Farbtabelle, die 
               das VDI unter dem übergebenen handle verwaltet, in den 
               Bereich auf den ctab zeigt. Sollte die Farbtabelle 
               länger als ctab_length sein, wird kein Wert in intout 
               zurückgeliefert, contrl[4] ist dann 0. Eine Farbtabelle 
               enthält maximal 256 Einträge (da das VDI maximal 256 
               Farbstifte unterstützt können es nicht mehr sein) und 
               daher ergibt sich die Maximallänge aus der Größe des 
               Header plus 256 * sizeof( COLOR_ENTRY ).

                Parameter    Bedeutung

                handle       Kennung der Workstation
                ctab_length  Länge des Speicherbereichs, auf den ctab 
                             zeigt.
                ctab         Farbtabellen

 Ergebnis:     Die Funktion liefert 0 oder 1 für Fehler oder alles in 
               Ordnug.

 Verfügbar:    ab NVDI 5.00

 Gruppe:       Farbtabellenfunktionen

 Querverweis:  Binding