NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
Public Member Functions | |
wxTreeListItem () | |
wxTreeListItem (wxTreeListMainWindow *owner, wxTreeListItem *parent, const wxArrayString &text, int image, int selImage, wxTreeItemData *data) | |
~wxTreeListItem () | |
wxArrayTreeListItems & | GetChildren () |
const wxString | GetText (int column) const |
int | GetImage (wxTreeItemIcon which=wxTreeItemIcon_Normal) const |
int | GetImage (int column, wxTreeItemIcon which=wxTreeItemIcon_Normal) const |
wxTreeItemData * | GetData () const |
wxTreeItemData * | GetData (int column) const |
const wxString * | GetToolTip () const |
int | GetCurrentImage () const |
void | SetHasPlus (bool has=true) |
void | SetText (int column, const wxString &text) |
void | SetImage (int image, wxTreeItemIcon which) |
void | SetImage (int column, int image, wxTreeItemIcon which) |
void | SetData (wxTreeItemData *data) |
void | SetData (int column, wxTreeItemData *data) |
void | SetBold (bool bold) |
void | SetBold (int column, bool bold) |
void | SetToolTip (const wxString &tip) |
bool | HasChildren () const |
bool | IsSelected () const |
bool | IsExpanded () const |
bool | HasPlus () const |
bool | IsBold () const |
bool | IsBold (int column) const |
bool | IsVirtual () const |
int | GetX () const |
int | GetY () const |
void | SetX (int x) |
void | SetY (int y) |
int | GetHeight () const |
int | GetWidth () const |
void | SetHeight (int height) |
void | SetWidth (int width) |
int | GetTextX () const |
void | SetTextX (int text_x) |
wxTreeListItem * | GetItemParent () const |
void | SetItemParent (wxTreeListItem *parent) |
size_t | GetChildrenCount (bool recursively=true) const |
void | GetSize (int &x, int &y, const wxTreeListMainWindow *) |
wxTreeListItem * | HitTest (const wxPoint &point, const wxTreeListMainWindow *, int &flags, int &column, int level) |
void | DeleteChildren () |
void | Insert (wxTreeListItem *child, size_t index) |
void | Expand () |
void | Collapse () |
void | SetHilight (bool set=true) |
wxTreeItemAttr * | GetAttributes (int column) const |
wxTreeItemAttr * | GetAttributes () const |
wxTreeItemAttr & | Attr (int column) |
wxTreeItemAttr & | Attr () |
Private Attributes | |
wxTreeListMainWindow * | m_owner |
wxArrayTreeListItems | m_children |
wxTreeListItem * | m_parent |
wxCoord | m_x |
wxCoord | m_y |
wxCoord | m_text_x |
short | m_width |
unsigned char | m_height |
short | m_images [wxTreeItemIcon_Max] |
wxString * | m_toolTip |
int | m_isCollapsed: 1 |
int | m_hasHilight: 1 |
int | m_hasPlus: 1 |
wxArrayString | m_text |
wxTreeListItemCellAttr | m_props_row |
wxTreeListItemCellAttrHash | m_props_cell |
Definition at line 902 of file treelistctrl.cpp.
|
inline |
Definition at line 907 of file treelistctrl.cpp.
wxTreeListItem::wxTreeListItem | ( | wxTreeListMainWindow * | owner, |
wxTreeListItem * | parent, | ||
const wxArrayString & | text, | ||
int | image, | ||
int | selImage, | ||
wxTreeItemData * | data | ||
) |
Definition at line 1960 of file treelistctrl.cpp.
References wxTreeListItemCellAttr::m_data, m_hasHilight, m_hasPlus, m_height, m_images, m_isCollapsed, m_owner, m_parent, m_props_row, m_text_x, m_toolTip, m_width, m_x, m_y, and NO_IMAGE.
wxTreeListItem::~wxTreeListItem | ( | ) |
Definition at line 1991 of file treelistctrl.cpp.
References _T, m_children, m_props_cell, and m_toolTip.
|
inline |
Definition at line 1230 of file treelistctrl.cpp.
|
inline |
Definition at line 1215 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::SetItemBackgroundColour(), wxTreeListMainWindow::SetItemFont(), and wxTreeListMainWindow::SetItemTextColour().
|
inline |
Definition at line 1187 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::Collapse().
void wxTreeListItem::DeleteChildren | ( | ) |
Definition at line 2005 of file treelistctrl.cpp.
References m_children.
|
inline |
Definition at line 1183 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::AddRoot(), and wxTreeListMainWindow::Expand().
|
inline |
Definition at line 1209 of file treelistctrl.cpp.
|
inline |
Definition at line 1203 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::GetItemBackgroundColour(), wxTreeListMainWindow::GetItemFont(), and wxTreeListMainWindow::GetItemTextColour().
|
inline |
Definition at line 923 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::AppendItem(), wxTreeListMainWindow::CalculateLevel(), wxTreeListMainWindow::DeleteChildren(), wxTreeListMainWindow::DoDeleteItem(), wxTreeListMainWindow::FillArray(), wxTreeListMainWindow::InsertItem(), wxTreeListMainWindow::PaintLevel(), wxTreeListMainWindow::RefreshSelectedUnder(), wxTreeListMainWindow::SetItemParent(), wxTreeListMainWindow::SortChildren(), wxTreeListMainWindow::TagAllChildrenUntilLast(), wxTreeListMainWindow::TagNextChildren(), and wxTreeListMainWindow::UnselectAllChildren().
size_t wxTreeListItem::GetChildrenCount | ( | bool | recursively = true | ) | const |
Definition at line 2010 of file treelistctrl.cpp.
References m_children.
Referenced by wxTreeListMainWindow::GetCount().
int wxTreeListItem::GetCurrentImage | ( | ) | const |
Definition at line 2164 of file treelistctrl.cpp.
References GetImage(), IsExpanded(), IsSelected(), and NO_IMAGE.
Referenced by wxTreeListMainWindow::GetItemWidth(), and wxTreeListMainWindow::PaintItem().
|
inline |
Definition at line 952 of file treelistctrl.cpp.
|
inline |
Definition at line 956 of file treelistctrl.cpp.
|
inline |
Definition at line 1124 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::EditLabel(), wxTreeListMainWindow::GetLineHeight(), and wxTreeListMainWindow::OnChar().
|
inline |
Definition at line 940 of file treelistctrl.cpp.
References wxTreeListCtrl::GetMainColumn(), and NO_IMAGE.
|
inline |
Definition at line 936 of file treelistctrl.cpp.
Referenced by GetCurrentImage(), and wxTreeListMainWindow::PaintItem().
|
inline |
Definition at line 1151 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::Delete(), wxTreeListMainWindow::DoDeleteItem(), wxTreeListMainWindow::EnsureVisible(), wxTreeListMainWindow::GetItemWidth(), wxTreeListMainWindow::GetNextSibling(), wxTreeListMainWindow::GetPrevSibling(), wxTreeListMainWindow::IsVisible(), wxTreeListMainWindow::SetItemParent(), and wxTreeListMainWindow::TagNextChildren().
void wxTreeListItem::GetSize | ( | int & | x, |
int & | y, | ||
const wxTreeListMainWindow * | theButton | ||
) |
Definition at line 2023 of file treelistctrl.cpp.
References wxTreeListMainWindow::GetLineHeight(), GetWidth(), IsExpanded(), m_children, m_x, and m_y.
Referenced by wxTreeListMainWindow::AdjustMyScrollbars(), and wxTreeListMainWindow::ScrollTo().
|
inline |
Definition at line 929 of file treelistctrl.cpp.
References wxTreeListCtrl::GetItemText().
Referenced by wxTreeListMainWindow::CalculateSize(), wxTreeListMainWindow::EditLabel(), wxTreeListMainWindow::GetItemWidth(), and wxTreeListMainWindow::PaintItem().
|
inline |
Definition at line 1142 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::EditLabel().
|
inline |
Definition at line 963 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::OnMouse().
|
inline |
Definition at line 1128 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::EditLabel(), wxTreeListMainWindow::GetBoundingRect(), GetSize(), and HitTest().
|
inline |
Definition at line 1106 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::GetBoundingRect(), wxTreeListMainWindow::PaintItem(), and wxTreeListMainWindow::PaintLevel().
|
inline |
Definition at line 1110 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::EditLabel(), wxTreeListMainWindow::GetBoundingRect(), wxTreeListMainWindow::PaintItem(), wxTreeListMainWindow::RefreshLine(), wxTreeListMainWindow::RefreshSubtree(), wxTreeListMainWindow::ScrollTo(), and wxTreeListMainWindow::SelectItem().
|
inline |
Definition at line 1073 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::FillArray(), wxTreeListMainWindow::TagAllChildrenUntilLast(), wxTreeListMainWindow::TagNextChildren(), and wxTreeListMainWindow::UnselectAllChildren().
|
inline |
Definition at line 1085 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::Collapse(), wxTreeListMainWindow::Expand(), HitTest(), wxTreeListMainWindow::OnChar(), wxTreeListMainWindow::OnMouse(), and wxTreeListMainWindow::PaintLevel().
wxTreeListItem * wxTreeListItem::HitTest | ( | const wxPoint & | point, |
const wxTreeListMainWindow * | theCtrl, | ||
int & | flags, | ||
int & | column, | ||
int | level | ||
) |
Definition at line 2040 of file treelistctrl.cpp.
References wxTreeListMainWindow::GetColumnCount(), wxTreeListHeaderWindow::GetColumnWidth(), wxTreeListCtrl::GetHeaderWindow(), wxTreeListMainWindow::GetLineHeight(), wxTreeListMainWindow::GetMainColumn(), wxTreeListHeaderWindow::GetWidth(), GetWidth(), wxTreeListMainWindow::HasButtons(), HasPlus(), wxTreeListHeaderWindow::IsColumnShown(), IsExpanded(), wxTreeListMainWindow::m_btnHeight, wxTreeListMainWindow::m_btnHeight2, wxTreeListMainWindow::m_btnWidth, wxTreeListMainWindow::m_btnWidth2, m_children, wxTreeListMainWindow::m_imgHeight, wxTreeListMainWindow::m_imgHeight2, wxTreeListMainWindow::m_imgWidth, wxTreeListMainWindow::m_owner, m_text_x, m_x, m_y, MARGIN, and wxTREE_HITTEST_ONITEMCOLUMN.
Referenced by wxTreeListCtrl::HitTest(), wxTreeListMainWindow::HitTest(), wxTreeListMainWindow::OnChar(), and wxTreeListMainWindow::OnMouse().
|
inline |
Definition at line 1178 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::DoInsertItem().
|
inline |
Definition at line 1089 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::GetItemFont(), and wxTreeListMainWindow::SetItemBold().
|
inline |
Definition at line 1093 of file treelistctrl.cpp.
|
inline |
Definition at line 1081 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::CalculateLevel(), wxTreeListMainWindow::Collapse(), wxTreeListMainWindow::Expand(), GetCurrentImage(), GetSize(), HitTest(), wxTreeListMainWindow::PaintLevel(), wxTreeListMainWindow::TagAllChildrenUntilLast(), and wxTreeListMainWindow::TagNextChildren().
|
inline |
Definition at line 1077 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::FillArray(), GetCurrentImage(), wxTreeListMainWindow::OnMouse(), wxTreeListMainWindow::PaintItem(), wxTreeListMainWindow::PaintLevel(), wxTreeListMainWindow::RefreshSelectedUnder(), wxTreeListMainWindow::SelectItem(), and wxTreeListMainWindow::UnselectAllChildren().
|
inline |
Definition at line 1099 of file treelistctrl.cpp.
|
inline |
Definition at line 1036 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::SetItemBold().
|
inline |
Definition at line 1040 of file treelistctrl.cpp.
|
inline |
Definition at line 1022 of file treelistctrl.cpp.
|
inline |
Definition at line 1018 of file treelistctrl.cpp.
|
inline |
Definition at line 975 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::AddRoot(), and wxTreeListMainWindow::SetItemHasChildren().
|
inline |
Definition at line 1133 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::CalculateSize().
|
inline |
Definition at line 1192 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::SelectItem(), wxTreeListMainWindow::TagAllChildrenUntilLast(), wxTreeListMainWindow::Unselect(), and wxTreeListMainWindow::UnselectAllChildren().
|
inline |
Definition at line 997 of file treelistctrl.cpp.
References wxTreeListCtrl::GetMainColumn().
|
inline |
Definition at line 993 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::SetItemImage().
|
inline |
Definition at line 1155 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::SetItemParent().
|
inline |
Definition at line 980 of file treelistctrl.cpp.
References wxTreeListCtrl::GetColumnCount().
Referenced by wxTreeListMainWindow::SetItemText().
|
inline |
Definition at line 1146 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::PaintItem().
|
inline |
Definition at line 1057 of file treelistctrl.cpp.
|
inline |
Definition at line 1137 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::CalculateSize().
|
inline |
Definition at line 1115 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::CalculateLevel(), and wxTreeListMainWindow::PaintLevel().
|
inline |
Definition at line 1119 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::CalculateLevel(), and wxTreeListMainWindow::PaintLevel().
|
private |
Definition at line 1258 of file treelistctrl.cpp.
Referenced by DeleteChildren(), GetChildrenCount(), GetSize(), HitTest(), and ~wxTreeListItem().
|
private |
Definition at line 1275 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1276 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1266 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1269 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1274 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1256 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1259 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1282 of file treelistctrl.cpp.
Referenced by ~wxTreeListItem().
|
private |
Definition at line 1281 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1280 of file treelistctrl.cpp.
|
private |
Definition at line 1264 of file treelistctrl.cpp.
Referenced by HitTest(), and wxTreeListItem().
|
private |
Definition at line 1271 of file treelistctrl.cpp.
Referenced by wxTreeListItem(), and ~wxTreeListItem().
|
private |
Definition at line 1265 of file treelistctrl.cpp.
Referenced by wxTreeListItem().
|
private |
Definition at line 1262 of file treelistctrl.cpp.
Referenced by GetSize(), HitTest(), and wxTreeListItem().
|
private |
Definition at line 1263 of file treelistctrl.cpp.
Referenced by GetSize(), HitTest(), and wxTreeListItem().