Zweck
Ermittelt die Vordergrundfarbe, um eine Selektorzelle in einem bestimmten Zustand zu zeichnen.
Klasse
Typ
Methode
Syntax
<oBrowser>:GetSelectorStateForeground(
<iRow>,
<aoColorSpec>,
<lFocus>,
<lSelected>,
<lDeleted>,
<lEnabled>,
<lEoF>,
<lCurrent>
) Æ oForeground
Argumente
| <iRow> | Zeilennummer der Selektorzelle, zu der die Vordergrundfarbe ermittelt werden soll. |
| Datentyp: | Int |
| <aoColorSpec> | Array mit den Vorder- und Hintergrundfarben für normale und selektierte Darstellung. Das Array wurde über die Methode bBrowser:GetSelectorColorSpec() ermittelt. |
| Datentyp: | Array |
| <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 |
| <lCurrent> | Logischer Wert der definiert, ob die Vordergrundfarbe für die aktuelle Selektorzelle ermittelt werden soll. |
| Datentyp: | Logic |
Rückgabewert
| oForeground | Die ermittelte Vordergrundfarbe. |
| Datentyp: | Color |
Beschreibung
bBrowser:GetSelectorStateForeground() wird intern von den Draw-Methoden des bBrowser aufgerufen, um die Vordergrundfarbe für eine Selektorzelle in einem bestimmten Zustand zu ermitteln.
Durch die Kombination der einzelnen Argumente
| • | lFocus, |
| • | lSelected, |
| • | lDeleted, |
| • | lEnabled, |
| • | lEoF und |
| • | lCurrent |
können komplexe Zustände definiert werden.
Siehe auch
bBrowser:GetSelectorColorSpec()
bBrowser:GetSelectorForeground()
bBrowser:GetSelectorStateBackground()
Page url: http://www.YOURSERVER.com/index.html?bbrowser_getselectorstateforeg.htm