Zweck
Flags, mit denen das Starten einer Zelleingabe definiert werden kann.
Klasse
Typ
Access / Assign
Datentyp
DWord
Beschreibung
bBrowser:EditStartFlags definiert, bei welcher Maus- bzw. Tastaturaktion eine Zelleingabe gestartet werden soll. Es werden folgende Flags unterstützt:
Flag |
Beschreibung |
BESF_NONE |
Das Flag hat keine Bedeutung und dient nur zum Entfernen von bereits gesetzten Flags. |
BESF_ONKEY_RETURN |
Beim Drücken der RETURN-Taste wird eine Zelleingabe gestartet. |
BESF_ONKEY_CHAR |
Beim Drücken einer darstellbaren Taste (z.B. 0..9 und A..Z) wird eine Zelleingabe gestartet. |
BESF_ONKEY_F2 |
Beim Drücken der F2-Taste wird eine Zelleingabe gestartet. |
BESF_ONMOUSE_BUTTONDOWN |
Beim Drücken der linken Maustaste wird eine Zelleingabe gestartet. |
BESF_ONMOUSE_BUTTONUP |
Beim Loslassen der linken Maustaste wird eine Zelleingabe gestartet. |
BESF_ONMOUSE_DOUBLECLICK |
Bei einem Doppelklick mit der linken Maustaste wird eine Zelleingabe gestartet. |
BESF_PERMANENT |
Eine Zelleingabe wird sofort gestartet, wenn der Tabellencursor auf eine editierbare Zelle bewegt wird. |
Bis auf die Flags BESF_NONE und BESF_PERMANENT können alle Flags miteinander kombiniert werden.
Der Zugriff bBrowser:EditStartFlags wird nur unterstützt, wenn im bBrowser das Editieren von Datenzellen durch den Zugriff bBrowser:Editable eingeschaltet ist.
Innerhalb von gelöschten Datensätzen oder in Datenzellen bei denen die Eingabe durch den Zugriff bDataColumn:Editable ausgeschaltet ist, wirkt dieser Zugriff nicht.
Wenn für eine Datenspalte eigene bDataColumn:EditStartFlags definiert sind, so werden diese verwendet.
Nach dem Erzeugen eines bBrowser-Objekts sind die folgenden Flags gesetzt:
•BESF_ONKEY_RETURN
•BESF_ONMOUSE_DOUBLECLICK
Anmerkungen
Die Zugriffe bBrowser:EditStartFlags und bBrowser:EditCloseFlags ersetzen den Zugriff bBrowser:AutoEdit. Der Zugriff bBrowser:AutoEdit sollte nicht mehr verwendet werden.
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bbrowser_editstartflags.htm