Purpose
Flags which define which actions start a cell edit
Class
Type
Access / Assign
Data Type
DWord
Description
bDataColumn:EditStartFlags defines at which mouse or keyboard action start a cell edit. The following flags are supported:
Flag |
Description |
BESF_NONE |
The flag does not have a meaning and can be used to remove already defined flags. |
BESF_ONKEY_RETURN |
Cell editing is started if RETURN key is pressed. |
BESF_ONKEY_CHAR |
Cell editing is started if a character key (for example 0..9 and A..Z) is pressed. |
BESF_ONKEY_F2 |
Cell editing is started if the F2 key is pressed. |
BESF_ONMOUSE_BUTTONDOWN |
Cell editing is started if the left mouse button is single clicked. |
BESF_ONMOUSE_BUTTONUP |
Cell editing is started if the left mouse button is released. |
BESF_ONMOUSE_DOUBLECLICK |
Cell editing is started if the left mouse button is double clicked. |
BESF_PERMANENT |
Cell editing is immediately started if the table cursor is moved on a editable cell. |
Except for the flags BESF_NONE and BESF_PERMANENT all flags can be combined with each other.
The access bDataColumn:EditStartFlags is supported only if cell editing is enabled by the accesses bBrowser:Editable and bDataColumn:Editable.
With the access, starting can be defined for cell inputs for all data columns.
With the access bBrowser:EditStartFlags the edit start behavior for all columns can be defined.
After creating a bDataColumn object the access contains the flags below:
•BESF_NONE
Important note!
The accesses bDataColumn:EditStartFlags and bDataColumn:EditCloseFlags replace the access bDataColumn:AutoEdit. The access bDataColumn:AutoEdit should not be used any more.
See Also
Page url: http://www.YOURSERVER.com/index.html?bdatacolumn_editstartflags.htm