Navigation:  Klassen > bBrowser >

bBrowser:GetValueForeground()

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Ermittelt die Vordergrundfarbe, um einen Wert in einem bestimmten Zustand zu zeichnen.

Klasse

bBrowser

Typ

Methode

Syntax

<oBrowser>:GetValueForeground(

<iRow>,

<aoColorSpec>,

<oGrid>,

<symValueView>,

<lFocus>,

<lSelected>,

<lDeleted>,

<lEnabled>,

<lEoF>,

<lCurrentCell>,

<lCurrentRow>

) Æ oForeground

Argumente

<iRow>Nummer der Datenzeile, für welche die Vordergrundfarbe ermittelt werden soll.
Datentyp:Int

 

<aoColorSpec>Array mit den Vorder- und Hintergrundfarben für normale und selektierte Darstellung. Das Array ist eine Kombination aus den Zugriffen bBrowser:GetColorSpec() und bDataColumn:GetColorSpec().
Datentyp:Array

 

<oGrid>Grid, mit dem der Wert gezeichnet werden soll.
Datentyp:bGrid

 

<symValueView>Darstellungsart des Wertes. Es werden folgende Darstellungsarten unterstützt:

 

Darstellungsart

Beschreibung

#CheckBox

Der logische Wert wird als Checkbox gezeichnet.

#ComboBox

Der Wert wird als ComboBox gezeichnet.

#ComboEdit

Der Wert wird als bComboEdit gezeichnet.

#Text

Der Wert wird als ein- oder mehrzeiliger Text gezeichnet.

 

Bei der Übergabe von NULL_SYMBOL, wird die Darstellungsart #Text verwendet.

Datentyp:Symbol

 

<lFocus>Logischer Wert der definiert, ob die Vordergrundfarbe für den fokusierten Zustand ermittelt werden soll.
Datentyp:Logic

 

<lSelected>Logischer Wert der definiert, ob die Vordergrundfarbe für den selektierten Zustand ermittelt werden soll.
Datentyp:Logic

 

<lDeleted>Logischer Wert der definiert, ob die Vordergrundfarbe für den gelöschten Zustand ermittelt werden soll.
Datentyp:Logic

 

<lEnabled>Logischer Wert der definiert, ob die Vordergrundfarbe für den aktivierten oder deaktivierten Zustand ermittelt werden soll.
Datentyp:Logic

 

<lEoF>Logischer Wert der definiert, ob die Vordergrundfarbe für den EoF-Zustand (End of File) ermittelt werden soll.
Datentyp:Logic

 

<lCurrentCell>Logischer Wert der definiert, ob sich der Wert für den die Vordergrundfarbe ermittelt werden soll, unter dem Cursor befindet.
Datentyp:Logic

 

<lCurrentRow>Logischer Wert der definiert, ob sich der Wert für den die Vordergrundfarbe ermittelt werden soll, in der Zeile mit dem Cursor befindet.
Datentyp:Logic

Rückgabewert

oForegroundDie ermittelte Vordergrundfarbe.
Datentyp:Color

Beschreibung

bBrowser:GetValueForeground() wird intern von den Draw-Methoden des bBrowser aufgerufen, um die Vordergrundfarbe für einen Wert in einem bestimmten Zustand zu ermitteln.

 

Durch die Kombination der einzelnen Argumente

lFocus,
lSelected,
lDeleted,
lEnabled,
lEoF,
lCurrentCell und
lCurrentRow

können komplexe Zustände definiert werden.

Siehe auch

bBrowser:DrawCell()

bBrowser:DrawData()

bBrowser:DrawRow()

bBrowser:GetColorSpec()

bBrowser:GetValueBackground()

bDataColumn:GetColorSpec()

 


Page url: http://www.YOURSERVER.com/index.html?bbrowser_getvalueforeground.htm