Zum Inhalt springen

Programmieren mit dBASE PLUS: colorHighlight

Aus Wikibooks


Diese Eigenschaft legt die Farbe des Objekts fest, das den Fokus hat.

Eigenschaft von

[Bearbeiten]

Browse, ColumnCheckBox, ColumnComboBox, ColumnEditor, ColumnEntryfield, ColumnSpinBox, ComboBox, Entryfield, Grid, ListBox, SpinBox, TabBox

Beschreibung

[Bearbeiten]

Mit Hilfe der Eigenschaften colorHighlight und colorNormal können Sie das Objekt, das den Fokus hat, auf dem Bildschirm optisch hervorheben. Für colorHighlight stehen dieselben Farboptionen wie für die Eigenschaft colorNormal zur Verfügung.

Die colorHighlight-Eigenschaft der meisten Steuerelemente besteht standardmäßig aus einem leeren String, d.h. die Farbe des Elements ändert sich nicht, wenn es den Fokus erhält. Sie können deshalb die colorNormal-Eigenschaft eines Steuerelements mit einer bestimmten Farbe belegen, ohne gleichzeitig die vorgegebene colorHighlight-Farbe außer Kraft setzen zu müssen.

Für TabBox-Objekte wird ein anderes Farbkonzept verwendet. Mit colorNormal legen Sie hier die Farbe für die Fläche hinter den Registern fest, während colorHighlight die Farbe des ausgewählten Registers bestimmt. Für Register, die nicht ausgewählt sind, wird immer dieselbe Farbe benutzt, und zwar WindowText | Window.