GetColorDialog

GetColorDialog zeigt einen Dialog zur Auswahl einer Farbe.

rvColorRGB = GetColorDialog()
rvColorRGB = GetColorDialog(rvColorRGBInit)

Returnwert

rvColorRGB Vektor mit den 3 Farbwerten oder der Wert 0, falls die Abbrechen-Schaltfläche gewählt wurde.

Parameter

rvColorRGBInit

rvColorRGB Startfarbe.

Kommentar

Die eingestellten Benutzerfarben werden in der Registrierdatenbank gespeichert. Die Farben können über die Funktionen GetProfileInt("settings", "custcolor0") bis GetProfileInt("settings", "custcolor15") gelesen werden. Die in der Registrierdatenbank gespeicherten Werte können mit Color_COLORREF_to_RGB(rsColor) in einen Vektor umgewandelt werden.

Mit der Funktion UserColorExport(ssFileName) können Sie die 16 Farben in einer Datei speichern. Mit UserColorImport(ssFileName) können Sie die Farben wieder einlesen. Der Parameter ssFileName ist der vollständige Name einer Datei, z. B. d:/mycolor.ini. Die Funktionen geben Sie im Kommandofenster ein.

id-435871