Bezeichnung
RemapBrush -- ordnet die Pinselfarben neu zu (V9.0)
Übersicht
RemapBrush(id, palid[, t])
Beschreibung
Mit diesem Befehl können die Farben des von id angegebenen Pinsels den Farben der in palid angegebenen Palette neu zugeordnet werden. Der Quellpinsel kann entweder ein normaler Pinsel oder ein Palettenpinsel sein. Handelt es sich um einen normalen Pinsel, wandelt RemapBrush() ihn beim erneuten Zuordnen auch in einen Palettenpinsel um, sodass der resultierende Pinsel immer ein Palettenpinsel ist.

Mit dem optionalen Tabellenargument t können zusätzliche Optionen angegeben werden. Die folgenden Tabellen-Tags werden derzeit erkannt:

Dither:
Mit diesem Tag können Sie steuern, ob Dithering verwendet werden soll oder nicht. Setzen Sie dies auf True, um das Dithering zu aktivieren, oder auf False, um es zu deaktivieren. Der Standardwert ist True.

Beachten Sie, dass Sie, wenn der Pinsel Transparenz verwendet, zuerst SetTransparentPen() für die Palette verwenden müssen, um einen Stift zu definieren, der transparent gemacht werden soll.

Siehe auch GetBrushPen(), RemoveBrushPalette(), SetBrushDepth(), SetBrushPalette(), SetBrushPen() und SetBrushTransparentPen().

Eingaben
id
Identifikator des neu zuzuordnenden Pinsels
palid
Identifikator der Palette, auf deren Farben der Pinsel abgebildet werden soll
t
optional: Tabelle mit weiteren Argumenten
Beispiel
CreatePalette(1, {#BLACK, #WHITE}, {Depth = 1})
RemapBrush(1, 1, {Dither = True})
Konvertiert Pinsel 1 in einen schwarz-weißen Palettenpinsel. Die Neuzuordnung erfolgt bei aktiviertem Dithering.

Navigation zeigen