![]() |
![]()
| ![]() |
![]()
NAMEwxTreeEvent - Functions for wxTreeEvent class DESCRIPTIONA tree event holds information about events associated with wxTreeCtrl objects. To process input from a tree control, use these event handler macros to direct input to member functions that take a wxTreeEvent argument. See: wxTreeCtrl This class is derived (and can use functions) from: wxNotifyEvent wxCommandEvent wxEvent wxWidgets docs: wxTreeEvent EVENTSUse wxEvtHandler:connect/3 with wxTreeEventType to subscribe to events of this type. DATA TYPESwxTreeEvent() = wx:wx_object() wxTree() = wxTreeEventType() = EXPORTSgetKeyCode(This) -> integer() Types: This = wxTreeEvent()
Returns the key code if the event is a key event. Use getKeyEvent/1 to get the values of the modifier keys for this event (i.e. Shift or Ctrl). getItem(This) -> integer() Types: This = wxTreeEvent()
Returns the item (valid for all events). getKeyEvent(This) -> wxKeyEvent:wxKeyEvent() Types: This = wxTreeEvent()
Returns the key event for EVT_TREE_KEY_DOWN events. getLabel(This) -> unicode:charlist() Types: This = wxTreeEvent()
Returns the label if the event is a begin or end edit label event. getOldItem(This) -> integer() Types: This = wxTreeEvent()
Returns the old item index (valid for EVT_TREE_SEL_CHANGING and EVT_TREE_SEL_CHANGED events). getPoint(This) -> {X :: integer(), Y :: integer()} Types: This = wxTreeEvent()
Returns the position of the mouse pointer if the event is a drag or menu-context event. In both cases the position is in client coordinates - i.e. relative to the wxTreeCtrl window (so that you can pass it directly to e.g. wxWindow:popupMenu/4). isEditCancelled(This) -> boolean() Types: This = wxTreeEvent()
Returns true if the label edit was cancelled. This should be called from within an EVT_TREE_END_LABEL_EDIT handler. setToolTip(This, Tooltip) -> ok Types: This = wxTreeEvent()
Tooltip = unicode:chardata() Set the tooltip for the item (valid for EVT_TREE_ITEM_GETTOOLTIP events). Windows only.
|