 
       wx.lib.agw.customtreectrl.CommandTreeEvent¶
  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¶
 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_DOWNevent only). | 
| GetLabel | Returns the item text (for EVT_TREE_BEGIN_LABEL_EDITand | 
| GetOldItem | Returns the previously selected item for EVT_TREE_SEL_CHANGEDand | 
| GetPoint | Returns the point where the mouse was when the drag operation started | 
| GetToolTip | Returns the tooltip for the item (for EVT_TREE_ITEM_GETTOOLTIPevents). | 
| IsEditCancelled | Returns the edit cancel flag (for EVT_TREE_BEGIN_LABEL_EDITand | 
| SetEditCanceled | Sets the edit cancel flag (for EVT_TREE_BEGIN_LABEL_EDITand | 
| SetItem | Sets the item on which the operation was performed or the newly selected | 
| SetKeyEvent | Sets the keyboard data (for EVT_TREE_KEY_DOWNevent only). | 
| SetLabel | Sets the item text (for EVT_TREE_BEGIN_LABEL_EDITand | 
| SetOldItem | Returns the previously selected item for EVT_TREE_SEL_CHANGEDand | 
| SetPoint | Sets the point where the mouse was when the drag operation started | 
| SetToolTip | Sets the tooltip for the item (for EVT_TREE_ITEM_GETTOOLTIPevents). | 
 Class API¶
 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: | Trueis the item editing has been cancelled,Falseotherwise. | 
|---|
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) – Trueto cancel the editing,Falseotherwise. | 
|---|
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 CommandTreeEventevent 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. | 
|---|