Lines Matching refs:item
90 virtual wxString GetItemText(const wxTreeItemId& item) const;
91 virtual int GetItemImage(const wxTreeItemId& item,
93 virtual wxTreeItemData *GetItemData(const wxTreeItemId& item) const;
94 virtual wxColour GetItemTextColour(const wxTreeItemId& item) const;
95 virtual wxColour GetItemBackgroundColour(const wxTreeItemId& item) const;
96 virtual wxFont GetItemFont(const wxTreeItemId& item) const;
98 virtual void SetItemText(const wxTreeItemId& item, const wxString& text);
99 virtual void SetItemImage(const wxTreeItemId& item, int image,
101 virtual void SetItemData(const wxTreeItemId& item, wxTreeItemData *data);
102 virtual void SetItemHasChildren(const wxTreeItemId& item, bool has = true);
103 virtual void SetItemBold(const wxTreeItemId& item, bool bold = true);
104 virtual void SetItemDropHighlight(const wxTreeItemId& item,
106 virtual void SetItemTextColour(const wxTreeItemId& item,
108 virtual void SetItemBackgroundColour(const wxTreeItemId& item,
110 virtual void SetItemFont(const wxTreeItemId& item, const wxFont& font);
112 // item status inquiries
115 virtual bool IsVisible(const wxTreeItemId& item) const;
116 virtual bool ItemHasChildren(const wxTreeItemId& item) const;
117 virtual bool IsExpanded(const wxTreeItemId& item) const;
118 virtual bool IsSelected(const wxTreeItemId& item) const;
119 virtual bool IsBold(const wxTreeItemId& item) const;
121 virtual size_t GetChildrenCount(const wxTreeItemId& item,
131 virtual wxTreeItemId GetItemParent(const wxTreeItemId& item) const;
132 virtual wxTreeItemId GetFirstChild(const wxTreeItemId& item,
134 virtual wxTreeItemId GetNextChild(const wxTreeItemId& item,
136 virtual wxTreeItemId GetLastChild(const wxTreeItemId& item) const;
138 virtual wxTreeItemId GetNextSibling(const wxTreeItemId& item) const;
139 virtual wxTreeItemId GetPrevSibling(const wxTreeItemId& item) const;
142 virtual wxTreeItemId GetNextVisible(const wxTreeItemId& item) const;
143 virtual wxTreeItemId GetPrevVisible(const wxTreeItemId& item) const;
152 virtual void Delete(const wxTreeItemId& item);
153 virtual void DeleteChildren(const wxTreeItemId& item);
156 virtual void Expand(const wxTreeItemId& item);
157 virtual void Collapse(const wxTreeItemId& item);
158 virtual void CollapseAndReset(const wxTreeItemId& item);
159 virtual void Toggle(const wxTreeItemId& item);
163 virtual void SelectItem(const wxTreeItemId& item, bool select = true);
165 virtual void EnsureVisible(const wxTreeItemId& item);
166 virtual void ScrollTo(const wxTreeItemId& item);
168 virtual wxTextCtrl *EditLabel(const wxTreeItemId& item,
171 virtual void EndEditLabel(const wxTreeItemId& WXUNUSED(item),
177 virtual void SortChildren(const wxTreeItemId& item);
179 virtual bool GetBoundingRect(const wxTreeItemId& item,
193 wxDEPRECATED( void ExpandItem(const wxTreeItemId& item, int action) );
200 wxDEPRECATED( int GetItemSelectedImage(const wxTreeItemId& item) const );
201 wxDEPRECATED( void SetItemSelectedImage(const wxTreeItemId& item, int image) );
204 wxDEPRECATED( wxTreeItemId GetFirstChild(const wxTreeItemId& item,
206 wxDEPRECATED( wxTreeItemId GetNextChild(const wxTreeItemId& item,
233 // get/set the check state for the item (only for wxTR_MULTIPLE)
234 bool IsItemChecked(const wxTreeItemId& item) const;
235 void SetItemCheck(const wxTreeItemId& item, bool check = true);
237 // set/get the item state.image (state == -1 means cycle to the next one)
245 // refresh a single item
246 void RefreshItem(const wxTreeItemId& item);
264 class wxTreeItemParam *GetItemParam(const wxTreeItemId& item) const;
267 // data used only while editing the item label:
269 wxTreeItemId m_idEdited; // the item being edited
279 void DoExpand(const wxTreeItemId& item, int flag);
283 // return true if the item is the hidden root one (i.e. it's the root item
285 bool IsHiddenRoot(const wxTreeItemId& item) const;
288 // the hash storing the items attributes (indexed by item ids)
299 // Virtual root item, if wxTR_HIDE_ROOT is set.
302 // the starting item for selection with Shift