EAGLE Help

palette()


Funktion
Liefert Farbpaletten-Information.

Syntax
int palette(int index[, int type]);

Rückgabewert
Die palette-Funktion liefert einen RGB-Wert als Integer-Zahl der Form 0x00rrggbb, oder den Typ der momentan verwendeten Palette (abhängig vom Wert von index).

Beschreibung
Die palette-Funktion liefert den RGB-Wert der Farbe mit dem gegebenen index (welcher im Bereich 0..PALETTE_ENTRIES-1 liegen kann). Falls type nicht angegeben ist (oder den Wert -1 hat) wird die Palette verwendet, die dem aktuellen Editor-Fenster zugewiesen ist. Ansonsten gibt type an, welche Palette verwendet werden soll (PALETTE_BLACK, PALETTE_WHITE oder PALETTE_COLORED).

Der spezielle Wert -1 für index bewirkt, daß die Funktion den Typ der momentan vom Editor-Fenster verwendeten Palette liefert.

Falls index oder type außerhalb des gültigen Wertebereichs liegen wird eine Fehlermeldung ausgegeben und das ULP abgebrochen.

Konstanten

PALETTE_TYPES die Anzahl der Palette-Typen (3)
PALETTE_BLACK die Palette für schwarzen Hintergrund (0)
PALETTE_WHITE die Palette für weißen Hintergrund (1)
PALETTE_COLORED die Palette für farbigen Hintergrund (2)
PALETTE_ENTRIES die Anzahl der Farben pro Palette (64)


Index Copyright © 2005 CadSoft Computer GmbH