◆ TreeMultiItemBase()
TreeMultiItemBase This class is the node of the whole tree. All the other classes in the tree descend from this node. It contains the type of the class without using RTTI. NOTE: this class cannot be constructed directly
◆ GetName()
wxString TreeMultiItemBase::GetName |
( |
| ) |
const |
|
inline |
◆ IsSelected()
bool TreeMultiItemBase::IsSelected |
( |
void |
| ) |
const |
|
inline |
checks if the item is selected
◆ IsTreeMultiItemNode()
◆ IsTreeMultiItemRoot()
◆ IsTreeMultiItemWindow()
◆ IsVisible()
bool TreeMultiItemBase::IsVisible |
( |
| ) |
|
Returns true when this item is drawn somewhere in the tree. Whenever a parent of this node is collapsed, it is not visible and it is not necessary to perform i.e. redraw actions.
It also returns false when this node is excluded from the tree.
- See also
- wxTreeMultiCtrl::Exclude(), wxTreeMultiCtrl::Include())
◆ Select()
void TreeMultiItemBase::Select |
( |
void |
| ) |
|
|
inline |
mark the current item as selected
◆ SetExcluded()
void TreeMultiItemBase::SetExcluded |
( |
bool |
excluded | ) |
|
|
inline |
Sets or resets the excluded flag. When excluded node is not visible
◆ SetHeight()
void TreeMultiItemBase::SetHeight |
( |
int |
height | ) |
|
|
inline |
Get / Set routine for height
◆ SetName()
void TreeMultiItemBase::SetName |
( |
wxString const & |
NewName | ) |
|
|
inline |
◆ SetWidth()
void TreeMultiItemBase::SetWidth |
( |
int |
width | ) |
|
|
inline |
Get / Set routine for width
◆ SetX()
void TreeMultiItemBase::SetX |
( |
int |
x | ) |
|
|
inline |
◆ SetY()
void TreeMultiItemBase::SetY |
( |
int |
y | ) |
|
|
inline |
◆ ToggleSelection()
void TreeMultiItemBase::ToggleSelection |
( |
void |
| ) |
|
|
inline |
toggle the selection status
◆ Unselect()
void TreeMultiItemBase::Unselect |
( |
void |
| ) |
|
|
inline |
◆ _excluded
bool TreeMultiItemBase::_excluded |
|
protected |
Flag to indicate that this node is visible or not. The Node can be temporarily excluded by flagging it. This has also consequences for all the children of this node (if any)
◆ _name
wxString TreeMultiItemBase::_name |
|
protected |
Name property of this item, useful for assigning / coupling external variable reference to this item. It is not mandatory
◆ _type
int TreeMultiItemBase::_type |
|
protected |
◆ _width
int TreeMultiItemBase::_width |
|
protected |
◆ _x
int TreeMultiItemBase::_x |
|
protected |
The documentation for this class was generated from the following files:
- /github/workspace/src/components/wxtreemultictrl/TreeMultiItemBase.h
- /github/workspace/src/components/wxtreemultictrl/TreeMultiItemBase.cpp