Navigation:  Klassen > bBrowser >

bBrowser:EditStartFlags

Diese Seite drucken    Vorherige SeiteZurück zum Anfang des KapitelsNächste Seite

Zweck

Flags, mit denen das Starten einer Zelleingabe definiert werden kann.

Klasse

bBrowser

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

bBrowser:AutoEdit

bBrowser:Edit()

bBrowser:Editable

bBrowser:EditCloseFlags

bDataColumn:EditStartFlags

 


Page url: http://www.YOURSERVER.com/index.html?bbrowser_editstartflags.htm