Wie
können für Farbbedingungen die Selektionsfarben definiert
werden?
In der Klasse bColorCondition sind die Zugriffe
SelectedBackground
SelectedForeground
InactiveSelectedBackground
InactiveSelectedForeground
definiert.
Mit diesen Zugriffen können die Vorder- und Hintergrundfarben
definiert werden, die verwendet werden sollen, wenn die Farbbedingung
für eine Datenzelle zutrifft und die Datenzelle selektiert
ist.
Das folgende Codefragment demonstriert die Vorgehensweise:
METHOD PostInit()
CLASS myDataWindow
LOCAL odbsCUSTOMER AS bDBServer
LOCAL oCC AS
bColorCondition
LOCAL cCondition AS
STRING
odbsCUSTOMER := bDBServer{"CUSTOMER.DBF"}
IF odbsCUSTOMER:Used
self:oDCBrowser:Use(odbsCUSTOMER)