Zweck
Ermittelt die Hintergrundfarbe, um eine Selektorzelle in einem bestimmten Zustand zu zeichnen.
Klasse
Typ
Methode
Syntax
<oBrowser>:GetSelectorStateBackground(
<nRowNo>,
<aoColorSpec>,
<lFocus>,
<lSelected>,
<lDeleted>,
<lEnabled>,
<lEoF>,
<lCurrent>
) Æ oBackground
Argumente
<nRowNo> | Zeilennummer der Selektorzelle, zu der die Hintergrundfarbe ermittelt werden soll. |
Datentyp: | Int | Float |
<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 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 |
<lCurrent> | Logischer Wert der definiert, ob die Hintergrundfarbe für die aktuelle Selektorzelle ermittelt werden soll. |
Datentyp: | Logic |
Rückgabewert
oBackground | Die ermittelte Hintergrundfarbe. |
Datentyp: | Brush |
Beschreibung
bBrowser:GetSelectorStateBackground() wird intern von den Draw-Methoden des bBrowser aufgerufen, um die Hintergrundfarbe 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:GetSelectorBackground()
bBrowser:GetSelectorColorSpec()
bBrowser:GetSelectorStateForeground()
Page url: http://www.YOURSERVER.com/index.html?bbrowser_getselectorstatebackg.htm