NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <treelistctrl.h>
Public Member Functions | |
wxTreeListCtrl () | |
wxTreeListCtrl (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTR_DEFAULT_STYLE, const wxValidator &validator=wxDefaultValidator, const wxString &name=wxTreeListCtrlNameStr) | |
virtual | ~wxTreeListCtrl () |
bool | Create (wxWindow *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTR_DEFAULT_STYLE, const wxValidator &validator=wxDefaultValidator, const wxString &name=wxTreeListCtrlNameStr) |
void | Refresh (bool erase=TRUE, const wxRect *rect=NULL) |
void | SetFocus () |
size_t | GetCount () const |
unsigned int | GetIndent () const |
void | SetIndent (unsigned int indent) |
unsigned int | GetLineSpacing () const |
void | SetLineSpacing (unsigned int spacing) |
wxImageList * | GetImageList () const |
wxImageList * | GetStateImageList () const |
wxImageList * | GetButtonsImageList () const |
void | SetImageList (wxImageList *imageList) |
void | SetStateImageList (wxImageList *imageList) |
void | SetButtonsImageList (wxImageList *imageList) |
void | AssignImageList (wxImageList *imageList) |
void | AssignStateImageList (wxImageList *imageList) |
void | AssignButtonsImageList (wxImageList *imageList) |
void | SetToolTip (const wxString &tip) |
void | SetToolTip (wxToolTip *tip) |
void | SetItemToolTip (const wxTreeItemId &item, const wxString &tip) |
void | AddColumn (const wxString &text, int width=DEFAULT_COL_WIDTH, int flag=wxALIGN_LEFT, int image=-1, bool shown=true, bool edit=false) |
void | AddColumn (const wxTreeListColumnInfo &colInfo) |
void | InsertColumn (int before, const wxString &text, int width=DEFAULT_COL_WIDTH, int flag=wxALIGN_LEFT, int image=-1, bool shown=true, bool edit=false) |
void | InsertColumn (int before, const wxTreeListColumnInfo &colInfo) |
void | RemoveColumn (int column) |
int | GetColumnCount () const |
void | SetMainColumn (int column) |
int | GetMainColumn () const |
void | SetColumn (int column, const wxTreeListColumnInfo &colInfo) |
wxTreeListColumnInfo | GetColumn (int column) |
const wxTreeListColumnInfo & | GetColumn (int column) const |
void | SetColumnText (int column, const wxString &text) |
wxString | GetColumnText (int column) const |
void | SetColumnWidth (int column, int width) |
int | GetColumnWidth (int column) const |
void | SetColumnAlignment (int column, int flag) |
int | GetColumnAlignment (int column) const |
void | SetColumnImage (int column, int image) |
int | GetColumnImage (int column) const |
void | SetColumnShown (int column, bool shown=true) |
bool | IsColumnShown (int column) const |
void | SetColumnEditable (int column, bool edit=true) |
bool | IsColumnEditable (int column) const |
wxString | GetItemText (const wxTreeItemId &item) const |
wxString | GetItemText (const wxTreeItemId &item, int column) const |
int | GetItemImage (const wxTreeItemId &item, wxTreeItemIcon which=wxTreeItemIcon_Normal) const |
int | GetItemImage (const wxTreeItemId &item, int column) const |
wxTreeItemData * | GetItemData (const wxTreeItemId &item) const |
wxTreeItemData * | GetItemData (const wxTreeItemId &item, int column) const |
bool | GetItemBold (const wxTreeItemId &item) const |
bool | GetItemBold (const wxTreeItemId &item, int column) const |
wxColour | GetItemTextColour (const wxTreeItemId &item) const |
wxColour | GetItemTextColour (const wxTreeItemId &item, int column) const |
wxColour | GetItemBackgroundColour (const wxTreeItemId &item) const |
wxColour | GetItemBackgroundColour (const wxTreeItemId &item, int column) const |
wxFont | GetItemFont (const wxTreeItemId &item) const |
wxFont | GetItemFont (const wxTreeItemId &item, int column) const |
void | SetItemText (const wxTreeItemId &item, const wxString &text) |
void | SetItemText (const wxTreeItemId &item, int column, const wxString &text) |
void | SetItemImage (const wxTreeItemId &item, int image, wxTreeItemIcon which=wxTreeItemIcon_Normal) |
void | SetItemImage (const wxTreeItemId &item, int column, int image) |
void | SetItemData (const wxTreeItemId &item, wxTreeItemData *data) |
void | SetItemData (const wxTreeItemId &item, int column, wxTreeItemData *data) |
void | SetItemBold (const wxTreeItemId &item, bool bold=true) |
void | SetItemBold (const wxTreeItemId &item, int column, bool bold=true) |
void | SetItemTextColour (const wxTreeItemId &item, const wxColour &colour) |
void | SetItemTextColour (const wxTreeItemId &item, int column, const wxColour &colour) |
void | SetItemBackgroundColour (const wxTreeItemId &item, const wxColour &colour) |
void | SetItemBackgroundColour (const wxTreeItemId &item, int column, const wxColour &colour) |
void | SetItemFont (const wxTreeItemId &item, const wxFont &font) |
void | SetItemFont (const wxTreeItemId &item, int column, const wxFont &font) |
void | SetItemHasChildren (const wxTreeItemId &item, bool has=true) |
bool | IsVisible (const wxTreeItemId &item, bool fullRow=false, bool within=true) const |
bool | HasChildren (const wxTreeItemId &item) const |
bool | IsExpanded (const wxTreeItemId &item) const |
bool | IsSelected (const wxTreeItemId &item) const |
bool | IsBold (const wxTreeItemId &item) const |
bool | IsBold (const wxTreeItemId &item, int column) const |
virtual bool | SetFont (const wxFont &font) |
void | SetWindowStyle (const long styles) |
long | GetWindowStyle () const |
long | GetWindowStyleFlag () const |
size_t | GetChildrenCount (const wxTreeItemId &item, bool recursively=true) |
wxTreeItemId | GetRootItem () const |
wxTreeItemId | GetSelection () const |
size_t | GetSelections (wxArrayTreeItemIds &) const |
wxTreeItemId | GetItemParent (const wxTreeItemId &item) const |
wxTreeItemId | GetFirstChild (const wxTreeItemId &item, long &cookie) const |
wxTreeItemId | GetNextChild (const wxTreeItemId &item, long &cookie) const |
wxTreeItemId | GetPrevChild (const wxTreeItemId &item, long &cookie) const |
wxTreeItemId | GetLastChild (const wxTreeItemId &item, long &cookie) const |
wxTreeItemId | GetNextSibling (const wxTreeItemId &item) const |
wxTreeItemId | GetPrevSibling (const wxTreeItemId &item) const |
wxTreeItemId | GetNext (const wxTreeItemId &item) const |
wxTreeItemId | GetPrev (const wxTreeItemId &item) const |
wxTreeItemId | GetFirstExpandedItem () const |
wxTreeItemId | GetNextExpanded (const wxTreeItemId &item) const |
wxTreeItemId | GetPrevExpanded (const wxTreeItemId &item) const |
wxTreeItemId | GetFirstVisibleItem (bool fullRow=false) const |
wxTreeItemId | GetFirstVisible (bool fullRow=false, bool within=true) const |
wxTreeItemId | GetNextVisible (const wxTreeItemId &item, bool fullRow=false, bool within=true) const |
wxTreeItemId | GetPrevVisible (const wxTreeItemId &item, bool fullRow=false, bool within=true) const |
wxTreeItemId | GetLastVisible (bool fullRow=false, bool within=true) const |
wxTreeItemId | AddRoot (const wxString &text, int image=-1, int selectedImage=-1, wxTreeItemData *data=NULL) |
wxTreeItemId | PrependItem (const wxTreeItemId &parent, const wxString &text, int image=-1, int selectedImage=-1, wxTreeItemData *data=NULL) |
wxTreeItemId | InsertItem (const wxTreeItemId &parent, const wxTreeItemId &idPrevious, const wxString &text, int image=-1, int selectedImage=-1, wxTreeItemData *data=NULL) |
wxTreeItemId | InsertItem (const wxTreeItemId &parent, size_t index, const wxString &text, int image=-1, int selectedImage=-1, wxTreeItemData *data=NULL) |
wxTreeItemId | AppendItem (const wxTreeItemId &parent, const wxString &text, int image=-1, int selectedImage=-1, wxTreeItemData *data=NULL) |
void | Delete (const wxTreeItemId &item) |
void | DeleteChildren (const wxTreeItemId &item) |
void | DeleteRoot () |
void | SetItemParent (const wxTreeItemId &parent, const wxTreeItemId &item) |
void | Expand (const wxTreeItemId &item) |
void | ExpandAll (const wxTreeItemId &item) |
void | Collapse (const wxTreeItemId &item) |
void | CollapseAndReset (const wxTreeItemId &item) |
void | Toggle (const wxTreeItemId &item) |
void | SetCurrentItem (const wxTreeItemId &item=(wxTreeItemId *) NULL) |
void | Unselect () |
void | UnselectAll () |
bool | SelectItem (const wxTreeItemId &item, const wxTreeItemId &last=(wxTreeItemId *) NULL, bool unselect_others=true) |
void | SelectAll () |
void | EnsureVisible (const wxTreeItemId &item) |
void | ScrollTo (const wxTreeItemId &item) |
wxTreeItemId | HitTest (const wxPoint &point) |
wxTreeItemId | HitTest (const wxPoint &point, int &flags) |
wxTreeItemId | HitTest (const wxPoint &point, int &flags, int &column) |
bool | GetBoundingRect (const wxTreeItemId &item, wxRect &rect, bool textOnly=false) const |
void | EditLabel (const wxTreeItemId &item) |
void | EditLabel (const wxTreeItemId &item, int column) |
void | EndEdit (bool isCancelled) |
virtual wxString | OnGetItemText (wxTreeItemData *item, long column) const |
virtual int | OnCompareItems (const wxTreeItemId &item1, const wxTreeItemId &item2) |
virtual int | OnCompareItems (const wxTreeItemId &item1, const wxTreeItemId &item2, int column) |
void | SortChildren (const wxTreeItemId &item, int column=-1, bool reverseOrder=false) |
wxTreeItemId | FindItem (const wxTreeItemId &item, const wxString &str, int mode=0) |
wxTreeItemId | FindItem (const wxTreeItemId &item, int column, const wxString &str, int mode=0) |
virtual bool | SetBackgroundColour (const wxColour &colour) |
virtual bool | SetForegroundColour (const wxColour &colour) |
void | SetDragItem (const wxTreeItemId &item=(wxTreeItemId *) NULL) |
virtual wxSize | DoGetBestSize () const |
Protected Member Functions | |
wxTreeListHeaderWindow * | GetHeaderWindow () const |
wxTreeListMainWindow * | GetMainWindow () const |
int | GetHeaderHeight () const |
void | CalculateAndSetHeaderHeight () |
void | DoHeaderLayout () |
void | OnSize (wxSizeEvent &event) |
Protected Attributes | |
wxTreeListHeaderWindow * | m_header_win |
wxTreeListMainWindow * | m_main_win |
Private Attributes | |
int | m_headerHeight |
Friends | |
class | wxTreeListHeaderWindow |
class | wxTreeListMainWindow |
class | wxTreeListItem |
Definition at line 141 of file treelistctrl.h.
|
inline |
Definition at line 150 of file treelistctrl.h.
|
inline |
Definition at line 154 of file treelistctrl.h.
References name.
|
inlinevirtual |
Definition at line 165 of file treelistctrl.h.
|
inline |
Definition at line 223 of file treelistctrl.h.
void wxTreeListCtrl::AddColumn | ( | const wxTreeListColumnInfo & | colInfo | ) |
Definition at line 6204 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::AddRoot | ( | const wxString & | text, |
int | image = -1 , |
||
int | selectedImage = -1 , |
||
wxTreeItemData * | data = NULL |
||
) |
Definition at line 5993 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::AppendItem | ( | const wxTreeItemId & | parent, |
const wxString & | text, | ||
int | image = -1 , |
||
int | selectedImage = -1 , |
||
wxTreeItemData * | data = NULL |
||
) |
Definition at line 6027 of file treelistctrl.cpp.
Referenced by CustomWindow::layoutChild(), and populateTreeListCtrl().
void wxTreeListCtrl::AssignButtonsImageList | ( | wxImageList * | imageList | ) |
Definition at line 5677 of file treelistctrl.cpp.
void wxTreeListCtrl::AssignImageList | ( | wxImageList * | imageList | ) |
Definition at line 5667 of file treelistctrl.cpp.
void wxTreeListCtrl::AssignStateImageList | ( | wxImageList * | imageList | ) |
Definition at line 5672 of file treelistctrl.cpp.
|
protected |
Definition at line 5564 of file treelistctrl.cpp.
References _T, EXTRA_HEIGHT, and HEADER_OFFSET_Y.
void wxTreeListCtrl::Collapse | ( | const wxTreeItemId & | item | ) |
Definition at line 6060 of file treelistctrl.cpp.
void wxTreeListCtrl::CollapseAndReset | ( | const wxTreeItemId & | item | ) |
Definition at line 6065 of file treelistctrl.cpp.
bool wxTreeListCtrl::Create | ( | wxWindow * | parent, |
wxWindowID | id = -1 , |
||
const wxPoint & | pos = wxDefaultPosition , |
||
const wxSize & | size = wxDefaultSize , |
||
long | style = wxTR_DEFAULT_STYLE , |
||
const wxValidator & | validator = wxDefaultValidator , |
||
const wxString & | name = wxTreeListCtrlNameStr |
||
) |
Definition at line 5540 of file treelistctrl.cpp.
References name, wxTreeListHeaderWindow, and wxTreeListMainWindow::wxTreeListMainWindow().
void wxTreeListCtrl::Delete | ( | const wxTreeItemId & | item | ) |
Definition at line 6035 of file treelistctrl.cpp.
void wxTreeListCtrl::DeleteChildren | ( | const wxTreeItemId & | item | ) |
Definition at line 6040 of file treelistctrl.cpp.
void wxTreeListCtrl::DeleteRoot | ( | ) |
Definition at line 6045 of file treelistctrl.cpp.
|
virtual |
Definition at line 6293 of file treelistctrl.cpp.
|
protected |
Definition at line 5592 of file treelistctrl.cpp.
|
inline |
Definition at line 513 of file treelistctrl.h.
void wxTreeListCtrl::EditLabel | ( | const wxTreeItemId & | item, |
int | column | ||
) |
Definition at line 6118 of file treelistctrl.cpp.
void wxTreeListCtrl::EndEdit | ( | bool | isCancelled | ) |
Definition at line 6122 of file treelistctrl.cpp.
void wxTreeListCtrl::EnsureVisible | ( | const wxTreeItemId & | item | ) |
Definition at line 6096 of file treelistctrl.cpp.
void wxTreeListCtrl::Expand | ( | const wxTreeItemId & | item | ) |
Definition at line 6050 of file treelistctrl.cpp.
void wxTreeListCtrl::ExpandAll | ( | const wxTreeItemId & | item | ) |
Definition at line 6055 of file treelistctrl.cpp.
|
inline |
Definition at line 534 of file treelistctrl.h.
References FindItem().
Referenced by FindItem().
wxTreeItemId wxTreeListCtrl::FindItem | ( | const wxTreeItemId & | item, |
int | column, | ||
const wxString & | str, | ||
int | mode = 0 |
||
) |
Definition at line 6145 of file treelistctrl.cpp.
bool wxTreeListCtrl::GetBoundingRect | ( | const wxTreeItemId & | item, |
wxRect & | rect, | ||
bool | textOnly = false |
||
) | const |
Definition at line 6112 of file treelistctrl.cpp.
wxImageList * wxTreeListCtrl::GetButtonsImageList | ( | ) | const |
Definition at line 5647 of file treelistctrl.cpp.
size_t wxTreeListCtrl::GetChildrenCount | ( | const wxTreeItemId & | item, |
bool | recursively = true |
||
) |
Definition at line 5864 of file treelistctrl.cpp.
wxTreeListColumnInfo wxTreeListCtrl::GetColumn | ( | int | column | ) |
Definition at line 6233 of file treelistctrl.cpp.
Referenced by CustomWindow::getItemParameters(), and CustomWindow::setItemLabel().
const wxTreeListColumnInfo & wxTreeListCtrl::GetColumn | ( | int | column | ) | const |
Definition at line 6228 of file treelistctrl.cpp.
int wxTreeListCtrl::GetColumnAlignment | ( | int | column | ) | const |
Definition at line 6277 of file treelistctrl.cpp.
int wxTreeListCtrl::GetColumnCount | ( | ) | const |
Definition at line 6167 of file treelistctrl.cpp.
Referenced by CustomWindow::getItemParameters(), getTreeListCtrlValue(), populateTreeListCtrl(), CustomWindow::setItemLabel(), and wxTreeListItem::SetText().
int wxTreeListCtrl::GetColumnImage | ( | int | column | ) | const |
Definition at line 6244 of file treelistctrl.cpp.
wxString wxTreeListCtrl::GetColumnText | ( | int | column | ) | const |
Definition at line 6199 of file treelistctrl.cpp.
int wxTreeListCtrl::GetColumnWidth | ( | int | column | ) | const |
Definition at line 6178 of file treelistctrl.cpp.
size_t wxTreeListCtrl::GetCount | ( | ) | const |
Definition at line 5612 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetFirstChild | ( | const wxTreeItemId & | item, |
long & | cookie | ||
) | const |
Definition at line 5890 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetFirstExpandedItem | ( | ) | const |
Definition at line 5954 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetFirstVisible | ( | bool | fullRow = false , |
bool | within = true |
||
) | const |
Definition at line 5973 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetFirstVisibleItem | ( | bool | fullRow = false | ) | const |
Definition at line 5969 of file treelistctrl.cpp.
References wxTreeListMainWindow::GetFirstVisible().
|
inlineprotected |
Definition at line 558 of file treelistctrl.h.
|
inlineprotected |
Definition at line 549 of file treelistctrl.h.
Referenced by wxTreeListMainWindow::AdjustMyScrollbars(), wxTreeListMainWindow::CalculatePositions(), wxTreeListMainWindow::EditLabel(), wxTreeListItem::HitTest(), wxTreeListMainWindow::OnMouse(), wxTreeListMainWindow::OnPaint(), wxTreeListMainWindow::OnScroll(), wxTreeListMainWindow::PaintItem(), wxTreeListMainWindow::PaintLevel(), and wxTreeListMainWindow::ScrollTo().
wxImageList * wxTreeListCtrl::GetImageList | ( | ) | const |
Definition at line 5637 of file treelistctrl.cpp.
unsigned int wxTreeListCtrl::GetIndent | ( | ) | const |
Definition at line 5617 of file treelistctrl.cpp.
wxColour wxTreeListCtrl::GetItemBackgroundColour | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5725 of file treelistctrl.cpp.
wxColour wxTreeListCtrl::GetItemBackgroundColour | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5729 of file treelistctrl.cpp.
bool wxTreeListCtrl::GetItemBold | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5707 of file treelistctrl.cpp.
bool wxTreeListCtrl::GetItemBold | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5711 of file treelistctrl.cpp.
wxTreeItemData * wxTreeListCtrl::GetItemData | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5698 of file treelistctrl.cpp.
wxTreeItemData * wxTreeListCtrl::GetItemData | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5702 of file treelistctrl.cpp.
wxFont wxTreeListCtrl::GetItemFont | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5734 of file treelistctrl.cpp.
wxFont wxTreeListCtrl::GetItemFont | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5738 of file treelistctrl.cpp.
int wxTreeListCtrl::GetItemImage | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5693 of file treelistctrl.cpp.
int wxTreeListCtrl::GetItemImage | ( | const wxTreeItemId & | item, |
wxTreeItemIcon | which = wxTreeItemIcon_Normal |
||
) | const |
Definition at line 5689 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetItemParent | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5884 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::EnsureVisible(), and wxTreeListMainWindow::IsVisible().
|
inline |
Definition at line 283 of file treelistctrl.h.
References GetItemText().
Referenced by GetItemText(), wxTreeListItem::GetText(), and getTreeListCtrlValue().
wxString wxTreeListCtrl::GetItemText | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5684 of file treelistctrl.cpp.
wxColour wxTreeListCtrl::GetItemTextColour | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5716 of file treelistctrl.cpp.
wxColour wxTreeListCtrl::GetItemTextColour | ( | const wxTreeItemId & | item, |
int | column | ||
) | const |
Definition at line 5720 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetLastChild | ( | const wxTreeItemId & | item, |
long & | cookie | ||
) | const |
Definition at line 5923 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetLastVisible | ( | bool | fullRow = false , |
bool | within = true |
||
) | const |
Definition at line 5978 of file treelistctrl.cpp.
unsigned int wxTreeListCtrl::GetLineSpacing | ( | ) | const |
Definition at line 5627 of file treelistctrl.cpp.
int wxTreeListCtrl::GetMainColumn | ( | ) | const |
Definition at line 6188 of file treelistctrl.cpp.
Referenced by wxTreeListItem::GetImage(), and wxTreeListItem::SetImage().
|
inlineprotected |
Definition at line 554 of file treelistctrl.h.
wxTreeItemId wxTreeListCtrl::GetNext | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5944 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetNextChild | ( | const wxTreeItemId & | item, |
long & | cookie | ||
) | const |
Definition at line 5901 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetNextExpanded | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5959 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetNextSibling | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5934 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetNextVisible | ( | const wxTreeItemId & | item, |
bool | fullRow = false , |
||
bool | within = true |
||
) | const |
Definition at line 5983 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetPrev | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5949 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetPrevChild | ( | const wxTreeItemId & | item, |
long & | cookie | ||
) | const |
Definition at line 5912 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetPrevExpanded | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5964 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetPrevSibling | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5939 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetPrevVisible | ( | const wxTreeItemId & | item, |
bool | fullRow = false , |
||
bool | within = true |
||
) | const |
Definition at line 5988 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::GetRootItem | ( | ) | const |
Definition at line 5869 of file treelistctrl.cpp.
Referenced by CustomWindow::layoutChild(), and populateTreeListCtrl().
wxTreeItemId wxTreeListCtrl::GetSelection | ( | ) | const |
Definition at line 5874 of file treelistctrl.cpp.
size_t wxTreeListCtrl::GetSelections | ( | wxArrayTreeItemIds & | arr | ) | const |
Definition at line 5879 of file treelistctrl.cpp.
Referenced by getTreeListCtrlValue().
wxImageList * wxTreeListCtrl::GetStateImageList | ( | ) | const |
Definition at line 5642 of file treelistctrl.cpp.
long wxTreeListCtrl::GetWindowStyle | ( | ) | const |
Definition at line 5836 of file treelistctrl.cpp.
|
inline |
Definition at line 359 of file treelistctrl.h.
bool wxTreeListCtrl::HasChildren | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5849 of file treelistctrl.cpp.
|
inline |
Definition at line 500 of file treelistctrl.h.
References wxTreeListItem::HitTest().
|
inline |
Definition at line 502 of file treelistctrl.h.
References wxTreeListItem::HitTest().
wxTreeItemId wxTreeListCtrl::HitTest | ( | const wxPoint & | point, |
int & | flags, | ||
int & | column | ||
) |
Definition at line 6106 of file treelistctrl.cpp.
|
inline |
Definition at line 234 of file treelistctrl.h.
void wxTreeListCtrl::InsertColumn | ( | int | before, |
const wxTreeListColumnInfo & | colInfo | ||
) |
Definition at line 6210 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::InsertItem | ( | const wxTreeItemId & | parent, |
const wxTreeItemId & | idPrevious, | ||
const wxString & | text, | ||
int | image = -1 , |
||
int | selectedImage = -1 , |
||
wxTreeItemData * | data = NULL |
||
) |
Definition at line 6007 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::InsertItem | ( | const wxTreeItemId & | parent, |
size_t | index, | ||
const wxString & | text, | ||
int | image = -1 , |
||
int | selectedImage = -1 , |
||
wxTreeItemData * | data = NULL |
||
) |
Definition at line 6017 of file treelistctrl.cpp.
|
inline |
Definition at line 348 of file treelistctrl.h.
References IsBold().
Referenced by IsBold().
|
inline |
Definition at line 349 of file treelistctrl.h.
bool wxTreeListCtrl::IsColumnEditable | ( | int | column | ) | const |
Definition at line 6261 of file treelistctrl.cpp.
bool wxTreeListCtrl::IsColumnShown | ( | int | column | ) | const |
Definition at line 6266 of file treelistctrl.cpp.
bool wxTreeListCtrl::IsExpanded | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5854 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::IsVisible().
bool wxTreeListCtrl::IsSelected | ( | const wxTreeItemId & | item | ) | const |
Definition at line 5859 of file treelistctrl.cpp.
bool wxTreeListCtrl::IsVisible | ( | const wxTreeItemId & | item, |
bool | fullRow = false , |
||
bool | within = true |
||
) | const |
Definition at line 5844 of file treelistctrl.cpp.
|
virtual |
Definition at line 6127 of file treelistctrl.cpp.
References wxTreeListMainWindow::GetItemText().
Referenced by wxTreeListMainWindow::OnCompareItems().
|
virtual |
Definition at line 6133 of file treelistctrl.cpp.
References wxTreeListMainWindow::GetItemText().
|
virtual |
Definition at line 6300 of file treelistctrl.cpp.
Referenced by wxTreeListMainWindow::GetItemText().
|
protected |
Definition at line 5607 of file treelistctrl.cpp.
wxTreeItemId wxTreeListCtrl::PrependItem | ( | const wxTreeItemId & | parent, |
const wxString & | text, | ||
int | image = -1 , |
||
int | selectedImage = -1 , |
||
wxTreeItemData * | data = NULL |
||
) |
Definition at line 5999 of file treelistctrl.cpp.
void wxTreeListCtrl::Refresh | ( | bool | erase = TRUE , |
const wxRect * | rect = NULL |
||
) |
Definition at line 6282 of file treelistctrl.cpp.
void wxTreeListCtrl::RemoveColumn | ( | int | column | ) |
Definition at line 6216 of file treelistctrl.cpp.
void wxTreeListCtrl::ScrollTo | ( | const wxTreeItemId & | item | ) |
Definition at line 6101 of file treelistctrl.cpp.
void wxTreeListCtrl::SelectAll | ( | ) |
Definition at line 6091 of file treelistctrl.cpp.
bool wxTreeListCtrl::SelectItem | ( | const wxTreeItemId & | item, |
const wxTreeItemId & | last = (wxTreeItemId*)NULL , |
||
bool | unselect_others = true |
||
) |
Definition at line 6085 of file treelistctrl.cpp.
|
virtual |
Definition at line 6155 of file treelistctrl.cpp.
void wxTreeListCtrl::SetButtonsImageList | ( | wxImageList * | imageList | ) |
Definition at line 5662 of file treelistctrl.cpp.
void wxTreeListCtrl::SetColumn | ( | int | column, |
const wxTreeListColumnInfo & | colInfo | ||
) |
Definition at line 6222 of file treelistctrl.cpp.
void wxTreeListCtrl::SetColumnAlignment | ( | int | column, |
int | flag | ||
) |
Definition at line 6271 of file treelistctrl.cpp.
void wxTreeListCtrl::SetColumnEditable | ( | int | column, |
bool | edit = true |
||
) |
Definition at line 6249 of file treelistctrl.cpp.
void wxTreeListCtrl::SetColumnImage | ( | int | column, |
int | image | ||
) |
Definition at line 6238 of file treelistctrl.cpp.
void wxTreeListCtrl::SetColumnShown | ( | int | column, |
bool | shown = true |
||
) |
Definition at line 6254 of file treelistctrl.cpp.
References _T, and wxTreeListMainWindow::GetMainColumn().
void wxTreeListCtrl::SetColumnText | ( | int | column, |
const wxString & | text | ||
) |
Definition at line 6193 of file treelistctrl.cpp.
void wxTreeListCtrl::SetColumnWidth | ( | int | column, |
int | width | ||
) |
Definition at line 6172 of file treelistctrl.cpp.
void wxTreeListCtrl::SetCurrentItem | ( | const wxTreeItemId & | item = (wxTreeItemId*)NULL | ) |
Definition at line 6321 of file treelistctrl.cpp.
void wxTreeListCtrl::SetDragItem | ( | const wxTreeItemId & | item = (wxTreeItemId*)NULL | ) |
Definition at line 6150 of file treelistctrl.cpp.
void wxTreeListCtrl::SetFocus | ( | ) |
Definition at line 6288 of file treelistctrl.cpp.
Referenced by wxEditTextCtrl::EndEdit().
|
virtual |
Definition at line 5811 of file treelistctrl.cpp.
Referenced by CustomWindow::layoutChild().
|
virtual |
Definition at line 6161 of file treelistctrl.cpp.
void wxTreeListCtrl::SetImageList | ( | wxImageList * | imageList | ) |
Definition at line 5652 of file treelistctrl.cpp.
void wxTreeListCtrl::SetIndent | ( | unsigned int | indent | ) |
Definition at line 5622 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemBackgroundColour | ( | const wxTreeItemId & | item, |
const wxColour & | colour | ||
) |
Definition at line 5791 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemBackgroundColour | ( | const wxTreeItemId & | item, |
int | column, | ||
const wxColour & | colour | ||
) |
Definition at line 5795 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemBold | ( | const wxTreeItemId & | item, |
bool | bold = true |
||
) |
Definition at line 5773 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemBold | ( | const wxTreeItemId & | item, |
int | column, | ||
bool | bold = true |
||
) |
Definition at line 5777 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemData | ( | const wxTreeItemId & | item, |
int | column, | ||
wxTreeItemData * | data | ||
) |
Definition at line 5768 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemData | ( | const wxTreeItemId & | item, |
wxTreeItemData * | data | ||
) |
Definition at line 5764 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemFont | ( | const wxTreeItemId & | item, |
const wxFont & | font | ||
) |
Definition at line 5800 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemFont | ( | const wxTreeItemId & | item, |
int | column, | ||
const wxFont & | font | ||
) |
Definition at line 5804 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemHasChildren | ( | const wxTreeItemId & | item, |
bool | has = true |
||
) |
Definition at line 5745 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemImage | ( | const wxTreeItemId & | item, |
int | column, | ||
int | image | ||
) |
Definition at line 5759 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemImage | ( | const wxTreeItemId & | item, |
int | image, | ||
wxTreeItemIcon | which = wxTreeItemIcon_Normal |
||
) |
Definition at line 5755 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemParent | ( | const wxTreeItemId & | parent, |
const wxTreeItemId & | item | ||
) |
Definition at line 6326 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemText | ( | const wxTreeItemId & | item, |
const wxString & | text | ||
) |
Referenced by populateTreeListCtrl().
void wxTreeListCtrl::SetItemText | ( | const wxTreeItemId & | item, |
int | column, | ||
const wxString & | text | ||
) |
Definition at line 5750 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemTextColour | ( | const wxTreeItemId & | item, |
const wxColour & | colour | ||
) |
Definition at line 5782 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemTextColour | ( | const wxTreeItemId & | item, |
int | column, | ||
const wxColour & | colour | ||
) |
Definition at line 5786 of file treelistctrl.cpp.
void wxTreeListCtrl::SetItemToolTip | ( | const wxTreeItemId & | item, |
const wxString & | tip | ||
) |
Definition at line 6316 of file treelistctrl.cpp.
void wxTreeListCtrl::SetLineSpacing | ( | unsigned int | spacing | ) |
Definition at line 5632 of file treelistctrl.cpp.
void wxTreeListCtrl::SetMainColumn | ( | int | column | ) |
Definition at line 6183 of file treelistctrl.cpp.
void wxTreeListCtrl::SetStateImageList | ( | wxImageList * | imageList | ) |
Definition at line 5657 of file treelistctrl.cpp.
void wxTreeListCtrl::SetToolTip | ( | const wxString & | tip | ) |
Definition at line 6305 of file treelistctrl.cpp.
void wxTreeListCtrl::SetToolTip | ( | wxToolTip * | tip | ) |
Definition at line 6310 of file treelistctrl.cpp.
void wxTreeListCtrl::SetWindowStyle | ( | const long | styles | ) |
Definition at line 5829 of file treelistctrl.cpp.
void wxTreeListCtrl::SortChildren | ( | const wxTreeItemId & | item, |
int | column = -1 , |
||
bool | reverseOrder = false |
||
) |
Definition at line 6140 of file treelistctrl.cpp.
void wxTreeListCtrl::Toggle | ( | const wxTreeItemId & | item | ) |
Definition at line 6070 of file treelistctrl.cpp.
void wxTreeListCtrl::Unselect | ( | ) |
Definition at line 6075 of file treelistctrl.cpp.
void wxTreeListCtrl::UnselectAll | ( | ) |
Definition at line 6080 of file treelistctrl.cpp.
|
friend |
Definition at line 143 of file treelistctrl.h.
|
friend |
Definition at line 145 of file treelistctrl.h.
|
friend |
Definition at line 144 of file treelistctrl.h.
|
protected |
Definition at line 551 of file treelistctrl.h.
|
private |
Definition at line 565 of file treelistctrl.h.
|
protected |
Definition at line 556 of file treelistctrl.h.