CommandTreeEvent
is a special subclassing of CommandEvent
.
Note
Not all the accessors make sense for all the events, see the event description for every method in this class.
__init__ |
Default class constructor. |
GetItem |
Gets the item on which the operation was performed or the newly selected |
GetKeyCode |
Returns the virtual key code. ASCII events return normal ASCII values, while |
GetKeyEvent |
Returns the keyboard data (for EVT_TREE_KEY_DOWN event only). |
GetLabel |
Returns the item text (for EVT_TREE_BEGIN_LABEL_EDIT and |
GetOldItem |
Returns the previously selected item for EVT_TREE_SEL_CHANGED and |
GetPoint |
Returns the point where the mouse was when the drag operation started |
GetToolTip |
Returns the tooltip for the item (for EVT_TREE_ITEM_GETTOOLTIP events). |
IsEditCancelled |
Returns the edit cancel flag (for EVT_TREE_BEGIN_LABEL_EDIT and |
SetEditCanceled |
Sets the edit cancel flag (for EVT_TREE_BEGIN_LABEL_EDIT and |
SetItem |
Sets the item on which the operation was performed or the newly selected |
SetKeyEvent |
Sets the keyboard data (for EVT_TREE_KEY_DOWN event only). |
SetLabel |
Sets the item text (for EVT_TREE_BEGIN_LABEL_EDIT and |
SetOldItem |
Returns the previously selected item for EVT_TREE_SEL_CHANGED and |
SetPoint |
Sets the point where the mouse was when the drag operation started |
SetToolTip |
Sets the tooltip for the item (for EVT_TREE_ITEM_GETTOOLTIP events). |
CommandTreeEvent
(wx.CommandEvent)¶CommandTreeEvent
is a special subclassing of CommandEvent
.
Note
Not all the accessors make sense for all the events, see the event description for every method in this class.
__init__
(self, evtType, evtId, item=None, evtKey=None, point=None, label=None, **kwargs)¶Default class constructor. For internal use: do not call it in your code!
Parameters: |
|
---|
GetItem
(self)¶Gets the item on which the operation was performed or the newly selected
item for EVT_TREE_SEL_CHANGED
and EVT_TREE_SEL_CHANGING
events.
Returns: | An instance of GenericTreeItem . |
---|
GetKeyCode
(self)¶Returns the virtual key code. ASCII events return normal ASCII values, while
non-ASCII events return values such as wx.WXK_LEFT
for the left cursor key.
This method is for EVT_TREE_KEY_DOWN
events only.
Returns: | An integer representing the virtual key code. |
---|
Note
In Unicode build, the returned value is meaningful only if the user entered a character that can be represented in current locale’s default charset. You can obtain the corresponding Unicode character using GetUnicodeKey.
GetKeyEvent
(self)¶Returns the keyboard data (for EVT_TREE_KEY_DOWN
event only).
Returns: | An instance of KeyEvent . |
---|
GetLabel
(self)¶Returns the item text (for EVT_TREE_BEGIN_LABEL_EDIT
and
EVT_TREE_END_LABEL_EDIT
events only).
Returns: | A string containing the item text. |
---|
GetOldItem
(self)¶Returns the previously selected item for EVT_TREE_SEL_CHANGED
and
EVT_TREE_SEL_CHANGING
events.
Returns: | An instance of GenericTreeItem . |
---|
GetPoint
(self)¶Returns the point where the mouse was when the drag operation started
(for EVT_TREE_BEGIN_DRAG
and EVT_TREE_BEGIN_RDRAG
events only)
or the click position.
Returns: | An instance of wx.Point . |
---|
GetToolTip
(self)¶Returns the tooltip for the item (for EVT_TREE_ITEM_GETTOOLTIP
events).
Returns: | A string containing the item tooltip. |
---|
IsEditCancelled
(self)¶Returns the edit cancel flag (for EVT_TREE_BEGIN_LABEL_EDIT
and
EVT_TREE_END_LABEL_EDIT
events only).
Returns: | True is the item editing has been cancelled, False otherwise. |
---|
SetEditCanceled
(self, editCancelled)¶Sets the edit cancel flag (for EVT_TREE_BEGIN_LABEL_EDIT
and
EVT_TREE_END_LABEL_EDIT
events only).
Parameters: | editCancelled (bool) – True to cancel the editing, False otherwise. |
---|
SetItem
(self, item)¶Sets the item on which the operation was performed or the newly selected
item for EVT_TREE_SEL_CHANGED
and EVT_TREE_SEL_CHANGING
events.
Parameters: | item – an instance of GenericTreeItem . |
---|
SetKeyEvent
(self, event)¶Sets the keyboard data (for EVT_TREE_KEY_DOWN
event only).
Parameters: | event – a CommandTreeEvent event to be processed. |
---|
SetLabel
(self, label)¶Sets the item text (for EVT_TREE_BEGIN_LABEL_EDIT
and
EVT_TREE_END_LABEL_EDIT
events only).
Parameters: | label (string) – a string containing the new item text. |
---|
SetOldItem
(self, item)¶Returns the previously selected item for EVT_TREE_SEL_CHANGED
and
EVT_TREE_SEL_CHANGING
events.
Parameters: | item – an instance of GenericTreeItem . |
---|
SetPoint
(self, pt)¶Sets the point where the mouse was when the drag operation started
(for EVT_TREE_BEGIN_DRAG
and EVT_TREE_BEGIN_RDRAG
events only)
or the click position.
Parameters: | pt – an instance of wx.Point . |
---|
SetToolTip
(self, toolTip)¶Sets the tooltip for the item (for EVT_TREE_ITEM_GETTOOLTIP
events).
Parameters: | tooltip (string) – a string representing the item tooltip. |
---|