Purpose
Flags with which the behavior can be defined when a cell edit is closed.
Class
Type
Access / Assign
Data Type
DWord
Description
bBrowser:EditCloseFlags defines, which action shall be executed when a cell edit is closed. The following flags are supported:
Flag |
Description |
BECF_NONE |
The flag does not have a meaning and can be used to remove previously defined flags. |
BECF_ONRETURN_MOVETOSELECTABLECELL |
When pressing the RETURN key editing is closed and the table cursor is moved to the next selectable cell in the same row. |
BECF_ONRETURN_MOVETOEDITABLECELL |
When pressing the RETURN key editing is closed and the table cursor is moved to the next editable cell in the same row. |
BECF_ONRETURN_MOVETOROW |
When pressing the RETURN key editing is closed and the table cursor is moved to the next row. |
BECF_ONARROWUP_MOVETOPREVIOUSROW |
When pressing the ñ key editing is closed and the table cursor is moved to the previous row. |
BECF_ONARROWUP_CTRL_MOVETOPREVIOUSROW |
When pressing the keys CTRL+ñ editing is closed and the table cursor is moved to the previous row. |
BECF_ONARROWUP_EMPTY_MOVETOPREVIOUSROW |
When pressing the ñ key and the edit control is empty, then editing is closed and the table cursor is moved to the previous row. |
BECF_ONARROWDOWN_MOVETONEXTROW |
When pressing the ò key editing is closed and the table cursor is moved to the next row. |
BECF_ONARROWDOWN_CTRL_MOVETONEXTROW |
When pressing the keys CTRL+ò editing is closed and the table cursor is moved to the next row. |
BECF_ONARROWDOWN_EMPTY_MOVETONEXTROW |
When pressing the ò key and the edit control is empty, then editing is closed and the table cursor is moved to the next row. |
BECF_ONARROWLEFT_MOVETOPREVIOUSSELECTABLECELL |
When pressing the ï key editing is closed and the table cursor is moved to the previous selectable cell in the same row. |
BECF_ONARROWLEFT_CTRL_MOVETOPREVIOUSSELECTABLECELL |
When pressing the keys CTRL+ï editing is closed and the table cursor is moved to the previous selectable cell in the same row. |
BECF_ONARROWLEFT_EMPTY_MOVETOPREVIOUSSELECTABLECELL |
When pressing the ï key and the edit control is empty, then editing is closed and the table cursor is moved to the previous selectable cell in the same row. |
BECF_ONARROWLEFT_MOVETOPREVIOUSEDITABLECELL |
When pressing the ï key editing is closed and the table cursor is moved to the previous editable cell in the same row. |
BECF_ONARROWLEFT_CTRL_MOVETOPREVIOUSEDITABLECELL |
When pressing the keys CTRL+ï editing is closed and the table cursor is moved to the previous editable cell in the same row. |
BECF_ONARROWLEFT_EMPTY_MOVETOPREVIOUSEDITABLECELL |
When pressing the ï key and the edit control is empty, then editing is closed and the table cursor is moved to the previous editable cell in the same row. |
BECF_ONARROWRIGHT_MOVETONEXTSELECTABLECELL |
When pressing the ð key editing is closed and the table cursor is moved to the next selectable cell in the same row. |
BECF_ONARROWRIGHT_CTRL_MOVETONEXTSELECTABLECELL |
When pressing the keys CTRL+ð editing is closed and the table cursor is moved to the next selectable cell in the same row. |
BECF_ONARROWRIGHT_EMPTY_MOVETONEXTSELECTABLECELL |
When pressing the ð key and the edit control is empty, then editing is closed and the table cursor is moved to the next selectable cell in the same row. |
BECF_ONARROWRIGHT_MOVETONEXTEDITABLECELL |
When pressing the ð key editing is closed and the table cursor is moved to the next editable cell in the same row. |
BECF_ONARROWRIGHT_CTRL_MOVETONEXTEDITABLECELL |
When pressing the keys CTRL+ð editing is closed and the table cursor is moved to the next editable cell in the same row. |
BECF_ONARROWRIGHT_EMPTY_MOVETONEXTEDITABLECELL |
When pressing the ð key and the edit control is empty, then editing is closed and the table cursor is moved to the next editable cell in the same row. |
BECF_ONPAGEUP_MOVETOPREVIOUSPAGE |
When pressing the PAGEñ key editing is closed and the table cursor is moved one page up. |
BECF_ONPAGEDOWN_MOVETONEXTPAGE |
When pressing the PAGEò key editing is closed and the table cursor is moved one page down. |
BECF_ONHOME_MOVETOFIRSTSELECTABLECELL |
When pressing the POS1 key editing is closed and the table cursor is moved to the first selectable cell in the same row. |
BECF_ONHOME_CTRL_MOVETOFIRSTSELECTABLECELL |
When pressing the keys CTRL+POS1 editing is closed and the table cursor is moved to the first selectable cell in the same row. |
BECF_ONHOME_MOVETOFIRSTEDITABLECELL |
When pressing the POS1 key editing is closed and the table cursor is moved to the first editable cell in the same row. |
BECF_ONHOME_CTRL_MOVETOFIRSTEDITABLECELL |
When pressing the keys CTRL+POS1 editing is closed and the table cursor is moved to the first editable cell in the same row. |
BECF_ONEND_MOVETOLASTSELECTABLECELL |
When pressing the END key editing is closed and the table cursor is moved to the last selectable cell in the same row. |
BECF_ONMOUSEWHEEL_MOVETOROW |
When turning the mouse wheel editing is closed and the table cursor is moved depending by the direction of rotation to the previous row or next row. |
Except for the flag BECF_NONE all flags can be combined with each other.
If for a column bDataColumn:EditCloseFlags are defined, then these are used instead.
After creating a bBrowser control, the access contains the flags below:
•BECF_NONE
Important note!
The accesses bBrowser:EditStartFlags and bBrowser:EditCloseFlags replaces the access bBrowser:AutoEdit. The access bBrowser:AutoEdit should not be used any more.
See Also
Page url: http://www.YOURSERVER.com/index.html?bbrowser_editcloseflags.htm