wxTreeCtrl
MODULE
MODULE SUMMARY
DESCRIPTION
See external documentation: wxTreeCtrl.
This class is derived (and can use functions) from:
wxControl
wxWindow
wxEvtHandler
DATA TYPES
EXPORTS
new(Parent::wxWindow() (see module wxWindow)) -> wxTreeCtrl()
Equivalent to new(Parent, []).
new(Parent::wxWindow() (see module wxWindow), Options::[Option]) -> wxTreeCtrl()
Types:
addRoot(This::wxTreeCtrl(), Text::string()) -> wxTreeItemId()
Equivalent to addRoot(This, Text, []).
addRoot(This::wxTreeCtrl(), Text::string(), Options::[Option]) -> wxTreeItemId()
Types:
appendItem(This::wxTreeCtrl(), Parent::wxTreeItemId(), Text::string()) -> wxTreeItemId()
Equivalent to appendItem(This, Parent, Text, []).
Types:
assignImageList(This::wxTreeCtrl(), ImageList::wxImageList() (see module wxImageList)) -> ok
assignStateImageList(This::wxTreeCtrl(), ImageList::wxImageList() (see module wxImageList)) -> ok
collapse(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
collapseAndReset(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
create(This::wxTreeCtrl(), Parent::wxWindow() (see module wxWindow)) -> bool()
Equivalent to create(This, Parent, []).
create(This::wxTreeCtrl(), Parent::wxWindow() (see module wxWindow), Options::[Option]) -> bool()
Types:
delete(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
deleteAllItems(This::wxTreeCtrl()) -> ok
deleteChildren(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
ensureVisible(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
expand(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
Equivalent to getBoundingRect(This, Item, Rect, []).
Types:
getChildrenCount(This::wxTreeCtrl(), Item::wxTreeItemId()) -> integer()
Equivalent to getChildrenCount(This, Item, []).
getChildrenCount(This::wxTreeCtrl(), Item::wxTreeItemId(), Options::[Option]) -> integer()
Types:
getCount(This::wxTreeCtrl()) -> integer()
getEditControl(This::wxTreeCtrl()) -> wxTextCtrl() (see module wxTextCtrl)
getFirstVisibleItem(This::wxTreeCtrl()) -> wxTreeItemId()
getImageList(This::wxTreeCtrl()) -> wxImageList() (see module wxImageList)
getIndent(This::wxTreeCtrl()) -> integer()
getItemBackgroundColour(This::wxTreeCtrl(), Item::wxTreeItemId()) -> colour() (see module wx)
getItemData(This::wxTreeCtrl(), Item::wxTreeItemId()) -> term()
getItemFont(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxFont() (see module wxFont)
getItemImage(This::wxTreeCtrl(), Item::wxTreeItemId()) -> integer()
getItemImage(This::wxTreeCtrl(), Item::wxTreeItemId(), Options::[Option]) -> integer()
Types:
See external documentation.
WxTreeItemIcon is one of ?wxTreeItemIcon_Normal | ?wxTreeItemIcon_Selected | ?wxTreeItemIcon_Expanded | ?wxTreeItemIcon_SelectedExpanded | ?wxTreeItemIcon_Max
getItemText(This::wxTreeCtrl(), Item::wxTreeItemId()) -> string()
getItemTextColour(This::wxTreeCtrl(), Item::wxTreeItemId()) -> colour() (see module wx)
getLastChild(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxTreeItemId()
getNextSibling(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxTreeItemId()
getNextVisible(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxTreeItemId()
getItemParent(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxTreeItemId()
getPrevSibling(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxTreeItemId()
getPrevVisible(This::wxTreeCtrl(), Item::wxTreeItemId()) -> wxTreeItemId()
getRootItem(This::wxTreeCtrl()) -> wxTreeItemId()
getSelection(This::wxTreeCtrl()) -> wxTreeItemId()
getSelections(This::wxTreeCtrl()) -> {integer(), Val::[wxTreeItemId()]}
getStateImageList(This::wxTreeCtrl()) -> wxImageList() (see module wxImageList)
hitTest(This::wxTreeCtrl(), Point::{X::integer(), Y::integer()}) -> wxTreeItemId()
See external documentation.
Alternatives:
insertItem(This::wxTreeCtrl(), Parent::wxTreeItemId(), Pos::integer(), Text::string()) -> insertItem(This,Parent,Pos,Text, [])
insertItem(This::wxTreeCtrl(), Parent::wxTreeItemId(), IdPrevious::wxTreeItemId(), Text::string()) -> insertItem(This,Parent,IdPrevious,Text, [])
See external documentation.
Alternatives:
insertItem(This::wxTreeCtrl(), Parent::wxTreeItemId(), Pos::integer(), Text::string(), [Option]) -> wxTreeItemId()
Option = {image, integer()} | {selImage, integer()} | {data, term()}
insertItem(This::wxTreeCtrl(), Parent::wxTreeItemId(), IdPrevious::wxTreeItemId(), Text::string(), [Option]) -> wxTreeItemId()
Option = {image, integer()} | {selectedImage, integer()} | {data, term()}
isBold(This::wxTreeCtrl(), Item::wxTreeItemId()) -> bool()
isExpanded(This::wxTreeCtrl(), Item::wxTreeItemId()) -> bool()
isSelected(This::wxTreeCtrl(), Item::wxTreeItemId()) -> bool()
isVisible(This::wxTreeCtrl(), Item::wxTreeItemId()) -> bool()
itemHasChildren(This::wxTreeCtrl(), Item::wxTreeItemId()) -> bool()
prependItem(This::wxTreeCtrl(), Parent::wxTreeItemId(), Text::string()) -> wxTreeItemId()
Equivalent to prependItem(This, Parent, Text, []).
Types:
scrollTo(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
selectItem(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
selectItem(This::wxTreeCtrl(), Item::wxTreeItemId(), Options::[Option]) -> ok
Types:
setIndent(This::wxTreeCtrl(), Indent::integer()) -> ok
setImageList(This::wxTreeCtrl(), ImageList::wxImageList() (see module wxImageList)) -> ok
setItemBold(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
Equivalent to setItemBold(This, Item, []).
setItemBold(This::wxTreeCtrl(), Item::wxTreeItemId(), Options::[Option]) -> ok
Types:
setItemData(This::wxTreeCtrl(), Item::wxTreeItemId(), Data::term()) -> ok
setItemDropHighlight(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
Equivalent to setItemDropHighlight(This, Item, []).
setItemDropHighlight(This::wxTreeCtrl(), Item::wxTreeItemId(), Options::[Option]) -> ok
Types:
setItemFont(This::wxTreeCtrl(), Item::wxTreeItemId(), Font::wxFont() (see module wxFont)) -> ok
setItemHasChildren(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
Equivalent to setItemHasChildren(This, Item, []).
setItemHasChildren(This::wxTreeCtrl(), Item::wxTreeItemId(), Options::[Option]) -> ok
Types:
setItemImage(This::wxTreeCtrl(), Item::wxTreeItemId(), Image::integer()) -> ok
setItemImage(This::wxTreeCtrl(), Item::wxTreeItemId(), Image::integer(), Options::[Option]) -> ok
Types:
See external documentation.
WxTreeItemIcon is one of ?wxTreeItemIcon_Normal | ?wxTreeItemIcon_Selected | ?wxTreeItemIcon_Expanded | ?wxTreeItemIcon_SelectedExpanded | ?wxTreeItemIcon_Max
setItemText(This::wxTreeCtrl(), Item::wxTreeItemId(), Text::string()) -> ok
setItemTextColour(This::wxTreeCtrl(), Item::wxTreeItemId(), Col::colour() (see module wx)) -> ok
setStateImageList(This::wxTreeCtrl(), ImageList::wxImageList() (see module wxImageList)) -> ok
setWindowStyle(This::wxTreeCtrl(), Styles::integer()) -> ok
sortChildren(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
toggle(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
toggleItemSelection(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok
unselect(This::wxTreeCtrl()) -> ok
unselectAll(This::wxTreeCtrl()) -> ok
unselectItem(This::wxTreeCtrl(), Item::wxTreeItemId()) -> ok