Bezeichnung
CopyPalette -- kopiert eine Palette (V9.0)
Übersicht
[id] = CopyPalette(source, dest)
Beschreibung
Dieser Befehl erstellt eine Kopie von der in source angegebene Palette und gibt sie in dest zurück. Die neue Palette ist unabhängig von der alten Palette, so dass Sie die Quellpalette nach dem Kopieren löschen können.

Wenn Sie Nil als dest angeben, wird automatisch eine freie ID für diese Palette ausgewählt und in id zurückgegeben. Andernfalls wird die neue Palette die in dest angegebene ID verwenden.

Eingaben
source
Identifikator der zu kopierenden Palette
dest
ID der neu erstellten Palette oder Nil für die automatische ID-Zuweisung
Rückgabewerte
id
optional: Identifikator der neuen Palette; wird nur zurückgegeben werden, wenn Sie Nil als Argument in dest angegeben haben (siehe oben)
Beispiel
CopyPalette(1, 10)
FreePalette(1)
Der obige Code erstellt eine neue Palette 10, die dieselben Farbdaten wie Palette 1 enthält. Dann wird die Palette 1 gelöscht, da sie nicht mehr benötigt wird.

Navigation zeigen