Zweck
Ermittelt die Hintergrundfarbe, um eine Selektorzelle in einem bestimmten Zustand zu zeichnen.
Klasse
Typ
Methode
Syntax
<oBrowser>:GetSelectorStateBackground(
<iRow>,
<aoColorSpec>,
<lFocus>,
<lSelected>,
<lDeleted>,
<lEnabled>,
<lEoF>,
<lCurrent>
) Æ oBackground
Argumente
<iRow> | Zeilennummer der Selektorzelle, zu der die Hintergrundfarbe 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 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