Zweck
Ermittelt die Hintergrundfarbe, um einen Wert in einem bestimmten Zustand zu zeichnen.
Klasse
Typ
Methode
Syntax
<oBrowser>:GetValueBackground(
<iRow>,
<aoColorSpec>,
<oGrid>,
<symValueView>,
<lFocus>,
<lSelected>,
<lDeleted>,
<lEnabled>,
<lEoF>,
<lCurrentCell>,
<lCurrentRow>
) Æ oBackground
Argumente
| <iRow> | Nummer der Datenzeile, für welche die Hintergrundfarbe 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 Hintergrundfarbe für den fokusierten Zustand ermittelt werden soll. |
| Datentyp: | Logic |
| <lSelected> | Logischer Wert der definiert, ob die Hintergrundfarbe für den selektierten Zustand ermittelt werden soll. |
| Datentyp: | Logic |
| <lDeleted> | Logischer Wert der definiert, ob die Hintergrundfarbe für den gelöschten Zustand ermittelt werden soll. |
| Datentyp: | Logic |
| <lEnabled> | Logischer Wert der definiert, ob die Hintergrundfarbe für den aktivierten oder deaktivierten Zustand ermittelt werden soll. |
| Datentyp: | Logic |
| <lEoF> | Logischer Wert der definiert, ob die Hintergrundfarbe 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 Hintergrundfarbe ermittelt werden soll, unter dem Cursor befindet. |
| Datentyp: | Logic |
| <lCurrentRow> | Logischer Wert der definiert, ob sich der Wert für den die Hintergrundfarbe ermittelt werden soll, in der Zeile mit dem Cursor befindet. |
| Datentyp: | Logic |
Rückgabewert
| oBackground | Die ermittelte Hintergrundfarbe. |
| Datentyp: | Brush |
Beschreibung
bBrowser:GetValueBackground() wird intern von den Draw-Methoden des bBrowser aufgerufen, um die Hintergrundfarbe 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
Page url: http://www.YOURSERVER.com/index.html?bbrowser_getvaluebackground.htm