wx.lib.agw.customtreectrl.CommandTreeEvent¶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.
Methods Summary¶__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). |
Class API¶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. |
|---|