An indexed property providing a way to customize how some events are raised.
VB6 Copy Code |
---|
Public Property Get EventFlags( _ |
C++ Copy Code |
---|
public: |
A boolean value.
Members of this property provide control over the way some events are raised. The property is indexed via EEventFlag enumeration members. The following flags are available:
Flag | Default value | Description |
---|---|---|
false | Allows suppressing the *Clicked and *DblClicked events for items that are Locked. | |
false | Allows suppressing the ArrowDeleted events for arrows that are deleted because a box they are linked to is deleted. | |
false | Specifies whether the KeyDown event is raised when DEL is pressed. | |
false | Raises a RequestCreateArrow validation event at the start of arrow drawing operation. Otherwise the event is raised only at the end when the arrow is dragged over its destination box. | |
false | Allow firing of TableCellStartDrag event. | |
false | If enabled, the BoxExpanded and BoxCollapsed events are raised when a user clicks on the +/- button without carrying out the usual expand/collapse processing. That allows overriding the expand/collapse behavior by handling the mentioned events, without any child nodes in the tree being shown or hidden automatically. | |
false | Usually, the MouseUp event is raised before current modifications carried on an item are complete. This flag enables raising MouseUp after the modification is fully carried out, allowing you to get the final state of a modified item from a handler of that event. | |
false | If this bit is enabled, RequestCreate* events will be raised after each mouse movement while creating an item, instead of raising them only after releasing the mouse button. Setting the Confirm argument to false from the event handler will only change the mouse cursor icon when the event is raised after a mouse movement. That will give visual indication to users whether they can create the item at the current mouse position. |