wx._controls.TreeCtrl
Proxy of C++ TreeCtrl class
AddRoot(args, kwargs)
AddRoot(self, String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
AppendItem(args, kwargs)
AppendItem(self, TreeItemId parent, String text, int image=-1, int selectedImage=-1,
TreeItemData data=None) -> TreeItemId
AssignImageList(args, kwargs)
AssignImageList(self, ImageList imageList)
AssignStateImageList(args, kwargs)
AssignStateImageList(self, ImageList imageList)
Collapse(args, kwargs)
Collapse(self, TreeItemId item)
CollapseAndReset(args, kwargs)
CollapseAndReset(self, TreeItemId item)
Create(args, kwargs)
Create(self, Window parent, int id=-1, Point pos=DefaultPosition,
Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
Validator validator=DefaultValidator,
String name=TreeCtrlNameStr) -> bool
Do the 2nd phase and create the GUI control.
Delete(args, kwargs)
Delete(self, TreeItemId item)
DeleteAllItems(args, kwargs)
DeleteAllItems(self)
DeleteChildren(args, kwargs)
DeleteChildren(self, TreeItemId item)
EditLabel(args, kwargs)
EditLabel(self, TreeItemId item)
EndEditLabel(args, kwargs)
EndEditLabel(self, TreeItemId item, bool discardChanges=False)
EnsureVisible(args, kwargs)
EnsureVisible(self, TreeItemId item)
Expand(args, kwargs)
Expand(self, TreeItemId item)
GetBoundingRect(args, kwargs)
GetBoundingRect(self, TreeItemId item, bool textOnly=False) -> PyObject
GetChildrenCount(args, kwargs)
GetChildrenCount(self, TreeItemId item, bool recursively=True) -> size_t
GetClassDefaultAttributes
GetClassDefaultAttributes(int variant=WINDOW_VARIANT_NORMAL) -> VisualAttributes
Get the default attributes for this class. This is useful if you want
to use the same font or colour in your own control as in a standard
control -- which is a much better idea than hard coding specific
colours or fonts which might look completely out of place on the
user's system, especially if it uses themes.
The variant parameter is only relevant under Mac currently and is
ignore under other platforms. Under Mac, it will change the size of
the returned font. See `wx.Window.SetWindowVariant` for more about
this.
GetCount(args, kwargs)
GetCount(self) -> size_t
GetEditControl(args, kwargs)
GetEditControl(self) -> TextCtrl
GetFirstChild(args, kwargs)
GetFirstChild(self, TreeItemId item) -> PyObject
GetFirstVisibleItem(args, kwargs)
GetFirstVisibleItem(self) -> TreeItemId
GetImageList(args, kwargs)
GetImageList(self) -> ImageList
GetIndent(args, kwargs)
GetIndent(self) -> unsigned int
GetItemBackgroundColour(args, kwargs)
GetItemBackgroundColour(self, TreeItemId item) -> Colour
GetItemData(args, kwargs)
GetItemData(self, TreeItemId item) -> TreeItemData
GetItemFont(args, kwargs)
GetItemFont(self, TreeItemId item) -> Font
GetItemImage(args, kwargs)
GetItemImage(self, TreeItemId item, int which=TreeItemIcon_Normal) -> int
GetItemParent(args, kwargs)
GetItemParent(self, TreeItemId item) -> TreeItemId
GetItemPyData(args, kwargs)
GetItemPyData(self, TreeItemId item) -> PyObject
GetItemText(args, kwargs)
GetItemText(self, TreeItemId item) -> String
GetItemTextColour(args, kwargs)
GetItemTextColour(self, TreeItemId item) -> Colour
GetLastChild(args, kwargs)
GetLastChild(self, TreeItemId item) -> TreeItemId
GetNextChild(args, kwargs)
GetNextChild(self, TreeItemId item, void cookie) -> PyObject
GetNextSibling(args, kwargs)
GetNextSibling(self, TreeItemId item) -> TreeItemId
GetNextVisible(args, kwargs)
GetNextVisible(self, TreeItemId item) -> TreeItemId
GetPrevSibling(args, kwargs)
GetPrevSibling(self, TreeItemId item) -> TreeItemId
GetPrevVisible(args, kwargs)
GetPrevVisible(self, TreeItemId item) -> TreeItemId
GetPyData(args, kwargs)
GetItemPyData(self, TreeItemId item) -> PyObject
GetRootItem(args, kwargs)
GetRootItem(self) -> TreeItemId
GetSelection(args, kwargs)
GetSelection(self) -> TreeItemId
GetSelections(args, kwargs)
GetSelections(self) -> PyObject
GetSpacing(args, kwargs)
GetSpacing(self) -> unsigned int
GetState(args, kwargs)
GetState(self, TreeItemId node) -> int
GetStateImageList(args, kwargs)
GetStateImageList(self) -> ImageList
HitTest(args, kwargs)
HitTest(Point point) -> (item, where)
Determine which item (if any) belongs the given point. The coordinates
specified are relative to the client area of tree ctrl and the where return
value is set to a bitmask of wxTREE_HITTEST_xxx constants.
InsertItem(args, kwargs)
InsertItem(self, TreeItemId parent, TreeItemId idPrevious, String text,
int image=-1, int selectedImage=-1, TreeItemData data=None) -> TreeItemId
InsertItemBefore(args, kwargs)
InsertItemBefore(self, TreeItemId parent, size_t index, String text, int image=-1,
int selectedImage=-1, TreeItemData data=None) -> TreeItemId
IsBold(args, kwargs)
IsBold(self, TreeItemId item) -> bool
IsExpanded(args, kwargs)
IsExpanded(self, TreeItemId item) -> bool
IsSelected(args, kwargs)
IsSelected(self, TreeItemId item) -> bool
IsVisible(args, kwargs)
IsVisible(self, TreeItemId item) -> bool
ItemHasChildren(args, kwargs)
ItemHasChildren(self, TreeItemId item) -> bool
PrependItem(args, kwargs)
PrependItem(self, TreeItemId parent, String text, int image=-1, int selectedImage=-1,
TreeItemData data=None) -> TreeItemId
ScrollTo(args, kwargs)
ScrollTo(self, TreeItemId item)
SelectItem(args, kwargs)
SelectItem(self, TreeItemId item, bool select=True)
SetImageList(args, kwargs)
SetImageList(self, ImageList imageList)
SetIndent(args, kwargs)
SetIndent(self, unsigned int indent)
SetItemBackgroundColour(args, kwargs)
SetItemBackgroundColour(self, TreeItemId item, Colour col)
SetItemBold(args, kwargs)
SetItemBold(self, TreeItemId item, bool bold=True)
SetItemData(args, kwargs)
SetItemData(self, TreeItemId item, TreeItemData data)
SetItemDropHighlight(args, kwargs)
SetItemDropHighlight(self, TreeItemId item, bool highlight=True)
SetItemFont(args, kwargs)
SetItemFont(self, TreeItemId item, Font font)
SetItemHasChildren(args, kwargs)
SetItemHasChildren(self, TreeItemId item, bool has=True)
SetItemImage(args, kwargs)
SetItemImage(self, TreeItemId item, int image, int which=TreeItemIcon_Normal)
SetItemPyData(args, kwargs)
SetItemPyData(self, TreeItemId item, PyObject obj)
SetItemText(args, kwargs)
SetItemText(self, TreeItemId item, String text)
SetItemTextColour(args, kwargs)
SetItemTextColour(self, TreeItemId item, Colour col)
SetPyData(args, kwargs)
SetItemPyData(self, TreeItemId item, PyObject obj)
SetSpacing(args, kwargs)
SetSpacing(self, unsigned int spacing)
SetState(args, kwargs)
SetState(self, TreeItemId node, int state)
SetStateImageList(args, kwargs)
SetStateImageList(self, ImageList imageList)
SortChildren(args, kwargs)
SortChildren(self, TreeItemId item)
Toggle(args, kwargs)
Toggle(self, TreeItemId item)
ToggleItemSelection(args, kwargs)
ToggleItemSelection(self, TreeItemId item)
Unselect(args, kwargs)
Unselect(self)
UnselectAll(args, kwargs)
UnselectAll(self)
UnselectItem(args, kwargs)
UnselectItem(self, TreeItemId item)
[constructor]
Usage: classname(arguments)
[member '__doc__']
Documentation for this class
[member '__module__']
The module that this class belongs to
[operator 'repr']
Usage: repr(a)