Zweck
Flags, mit denen das Starten einer Zelleingabe definiert werden kann.
Klasse
Typ
Access / Assign
Datentyp
DWord
Beschreibung
bDataColumn: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 bDataColumn:EditStartFlags wird nur unterstützt, wenn das Editieren von Datenzellen im Browser (bBrowser:Editable) und in der Datenspalte (bDataColumn:Editable) eingeschaltet ist.
Mit dem Zugriff bBrowser:EditStartFlags kann das Starten von Zelleingaben für alle Datenspalten definiert werden.
Nach dem Erzeugen eines bDataColumn-Objekts sind die folgenden Flags gesetzt:
•BESF_NONE
Anmerkungen
Die Zugriffe bDataColumn:EditStartFlags und bDataColumn:EditCloseFlags ersetzen den Zugriff bDataColumn:AutoEdit. Der Zugriff bDataColumn:AutoEdit sollte nicht mehr verwendet werden.
Siehe auch
Page url: http://www.YOURSERVER.com/index.html?bdatacolumn_editstartflags.htm