wxTreeListCtrl Class Reference

#include <treelistctrl.h>

Inheritance diagram for wxTreeListCtrl:

Inheritance graph
[legend]
List of all members.

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, const wxString &tooltip=wxEmptyString)
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, const wxString &tooltip=wxEmptyString)
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 wxTreeListColumnInfoGetColumn (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

wxTreeListHeaderWindowGetHeaderWindow () const
wxTreeListMainWindowGetMainWindow () const
int GetHeaderHeight () const
void CalculateAndSetHeaderHeight ()
void DoHeaderLayout ()
void OnSize (wxSizeEvent &event)

Protected Attributes

wxTreeListHeaderWindowm_header_win
wxTreeListMainWindowm_main_win

Private Attributes

int m_headerHeight

Friends

class wxTreeListHeaderWindow
class wxTreeListMainWindow
class wxTreeListItem

Detailed Description

Definition at line 140 of file treelistctrl.h.


Constructor & Destructor Documentation

wxTreeListCtrl::wxTreeListCtrl (  )  [inline]

Definition at line 149 of file treelistctrl.h.

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 
) [inline]

Definition at line 153 of file treelistctrl.h.

References Create().

virtual wxTreeListCtrl::~wxTreeListCtrl (  )  [inline, virtual]

Definition at line 164 of file treelistctrl.h.


Member Function Documentation

void wxTreeListCtrl::AddColumn ( const wxTreeListColumnInfo colInfo  ) 

Definition at line 5251 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::AddColumn(), DoHeaderLayout(), and m_header_win.

void wxTreeListCtrl::AddColumn ( const wxString &  text,
int  width = DEFAULT_COL_WIDTH,
int  flag = wxALIGN_LEFT,
int  image = -1,
bool  shown = true,
bool  edit = false,
const wxString &  tooltip = wxEmptyString 
) [inline]

Definition at line 222 of file treelistctrl.h.

Referenced by ImagesTreeCtrl::CreateColumns().

wxTreeItemId wxTreeListCtrl::AddRoot ( const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)

Definition at line 5096 of file treelistctrl.cpp.

References wxTreeListMainWindow::AddRoot(), and m_main_win.

Referenced by ImagesTreeCtrl::Create().

wxTreeItemId wxTreeListCtrl::AppendItem ( const wxTreeItemId &  parent,
const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)

Definition at line 5126 of file treelistctrl.cpp.

References wxTreeListMainWindow::AppendItem(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateGroup().

void wxTreeListCtrl::AssignButtonsImageList ( wxImageList *  imageList  ) 

Definition at line 4889 of file treelistctrl.cpp.

References wxTreeListMainWindow::AssignButtonsImageList(), and m_main_win.

void wxTreeListCtrl::AssignImageList ( wxImageList *  imageList  ) 

Definition at line 4883 of file treelistctrl.cpp.

References wxTreeListMainWindow::AssignImageList(), and m_main_win.

void wxTreeListCtrl::AssignStateImageList ( wxImageList *  imageList  ) 

Definition at line 4886 of file treelistctrl.cpp.

References wxTreeListMainWindow::AssignStateImageList(), and m_main_win.

void wxTreeListCtrl::CalculateAndSetHeaderHeight (  )  [protected]

Definition at line 4807 of file treelistctrl.cpp.

References DoHeaderLayout(), EXTRA_HEIGHT, HEADER_OFFSET_Y, m_header_win, and m_headerHeight.

Referenced by SetFont().

void wxTreeListCtrl::Collapse ( const wxTreeItemId &  item  ) 

Definition at line 5147 of file treelistctrl.cpp.

References wxTreeListMainWindow::Collapse(), and m_main_win.

void wxTreeListCtrl::CollapseAndReset ( const wxTreeItemId &  item  ) 

Definition at line 5150 of file treelistctrl.cpp.

References wxTreeListMainWindow::CollapseAndReset(), and m_main_win.

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 4784 of file treelistctrl.cpp.

Referenced by ImagesTreeCtrl::Create(), and wxTreeListCtrl().

void wxTreeListCtrl::Delete ( const wxTreeItemId &  item  ) 

Definition at line 5132 of file treelistctrl.cpp.

References wxTreeListMainWindow::Delete(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateGroup().

void wxTreeListCtrl::DeleteChildren ( const wxTreeItemId &  item  ) 

Definition at line 5135 of file treelistctrl.cpp.

References wxTreeListMainWindow::DeleteChildren(), and m_main_win.

Referenced by ImagesTreeCtrl::SetGroupMode().

void wxTreeListCtrl::DeleteRoot (  ) 

Definition at line 5138 of file treelistctrl.cpp.

References wxTreeListMainWindow::DeleteRoot(), and m_main_win.

wxSize wxTreeListCtrl::DoGetBestSize (  )  const [virtual]

Definition at line 5334 of file treelistctrl.cpp.

References m_header_win, and m_main_win.

void wxTreeListCtrl::DoHeaderLayout (  )  [protected]

Definition at line 4833 of file treelistctrl.cpp.

References m_header_win, m_headerHeight, and m_main_win.

Referenced by AddColumn(), and CalculateAndSetHeaderHeight().

void wxTreeListCtrl::EditLabel ( const wxTreeItemId &  item,
int  column 
)

Definition at line 5185 of file treelistctrl.cpp.

References wxTreeListMainWindow::EditLabel(), and m_main_win.

void wxTreeListCtrl::EditLabel ( const wxTreeItemId &  item  )  [inline]

Definition at line 514 of file treelistctrl.h.

References GetMainColumn().

void wxTreeListCtrl::EndEdit ( bool  isCancelled  ) 

Definition at line 5187 of file treelistctrl.cpp.

References wxTreeListMainWindow::EndEdit(), and m_main_win.

void wxTreeListCtrl::EnsureVisible ( const wxTreeItemId &  item  ) 

Definition at line 5169 of file treelistctrl.cpp.

References wxTreeListMainWindow::EnsureVisible(), and m_main_win.

void wxTreeListCtrl::Expand ( const wxTreeItemId &  item  ) 

Definition at line 5141 of file treelistctrl.cpp.

References wxTreeListMainWindow::Expand(), and m_main_win.

void wxTreeListCtrl::ExpandAll ( const wxTreeItemId &  item  ) 

Definition at line 5144 of file treelistctrl.cpp.

References wxTreeListMainWindow::ExpandAll(), and m_main_win.

Referenced by ImagesTreeCtrl::SetGroupMode().

wxTreeItemId wxTreeListCtrl::FindItem ( const wxTreeItemId &  item,
int  column,
const wxString &  str,
int  mode = 0 
)

Definition at line 5206 of file treelistctrl.cpp.

References wxTreeListMainWindow::FindItem(), and m_main_win.

wxTreeItemId wxTreeListCtrl::FindItem ( const wxTreeItemId &  item,
const wxString &  str,
int  mode = 0 
) [inline]

Definition at line 535 of file treelistctrl.h.

bool wxTreeListCtrl::GetBoundingRect ( const wxTreeItemId &  item,
wxRect &  rect,
bool  textOnly = false 
) const

Definition at line 5181 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetBoundingRect(), and m_main_win.

wxImageList * wxTreeListCtrl::GetButtonsImageList (  )  const

Definition at line 4871 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetButtonsImageList(), and m_main_win.

size_t wxTreeListCtrl::GetChildrenCount ( const wxTreeItemId &  item,
bool  recursively = true 
)

Definition at line 5009 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetChildrenCount(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateGroup().

const wxTreeListColumnInfo & wxTreeListCtrl::GetColumn ( int  column  )  const

Definition at line 5275 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumn(), and m_header_win.

wxTreeListColumnInfo wxTreeListCtrl::GetColumn ( int  column  ) 

Definition at line 5278 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumn(), and m_header_win.

Referenced by SetColumnAlignment(), SetColumnEditable(), SetColumnImage(), and SetColumnShown().

int wxTreeListCtrl::GetColumnAlignment ( int  column  )  const

Definition at line 5320 of file treelistctrl.cpp.

References wxTreeListColumnInfo::GetAlignment(), wxTreeListHeaderWindow::GetColumn(), and m_header_win.

int wxTreeListCtrl::GetColumnCount (  )  const

Definition at line 5224 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetColumnCount(), and m_main_win.

Referenced by ImagesTreeCtrl::CreateColumns(), and ImagesTreeCtrl::UpdateOptimizerVariables().

int wxTreeListCtrl::GetColumnImage ( int  column  )  const

Definition at line 5287 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumn(), wxTreeListColumnInfo::GetImage(), and m_header_win.

wxString wxTreeListCtrl::GetColumnText ( int  column  )  const

Definition at line 5248 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumnText(), and m_header_win.

int wxTreeListCtrl::GetColumnWidth ( int  column  )  const

Definition at line 5233 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumnWidth(), and m_header_win.

Referenced by ImagesTreeCtrl::OnColumnWidthChange().

size_t wxTreeListCtrl::GetCount (  )  const

Definition at line 4851 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetCount(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetFirstChild ( const wxTreeItemId &  item,
long &  cookie 
) const

Definition at line 5025 of file treelistctrl.cpp.

Referenced by ImagesTreeCtrl::GetSelectedImages(), ImagesTreeCtrl::OnBeginEdit(), ImagesTreeCtrl::OnEndEdit(), ImagesTreeCtrl::OnLeftDown(), ImagesTreeCtrl::SelectAllParameters(), ImagesTreeCtrl::UpdateGroup(), ImagesTreeCtrl::UpdateGroupText(), and ImagesTreeCtrl::UpdateOptimizerVariables().

wxTreeItemId wxTreeListCtrl::GetFirstExpandedItem (  )  const

Definition at line 5073 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetFirstExpandedItem(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetFirstVisible ( bool  fullRow = false,
bool  within = true 
) const

Definition at line 5084 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetFirstVisible(), and m_main_win.

Referenced by GetFirstVisibleItem().

wxTreeItemId wxTreeListCtrl::GetFirstVisibleItem ( bool  fullRow = false  )  const

Definition at line 5082 of file treelistctrl.cpp.

References GetFirstVisible().

int wxTreeListCtrl::GetHeaderHeight (  )  const [inline, protected]

Definition at line 559 of file treelistctrl.h.

References m_headerHeight.

wxTreeListHeaderWindow* wxTreeListCtrl::GetHeaderWindow (  )  const [inline, protected]

Definition at line 550 of file treelistctrl.h.

References m_header_win.

Referenced by wxTreeListMainWindow::AdjustMyScrollbars(), wxTreeListMainWindow::CalculatePositions(), wxTreeListMainWindow::EditLabel(), wxTreeListItem::HitTest(), wxTreeListMainWindow::OnMouse(), wxTreeListMainWindow::OnScroll(), wxTreeListMainWindow::PaintItem(), wxTreeListMainWindow::PaintLevel(), and wxTreeListMainWindow::ScrollTo().

wxImageList * wxTreeListCtrl::GetImageList (  )  const

Definition at line 4865 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetImageList(), and m_main_win.

unsigned int wxTreeListCtrl::GetIndent (  )  const

Definition at line 4853 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetIndent(), and m_main_win.

wxColour wxTreeListCtrl::GetItemBackgroundColour ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4919 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBackgroundColour(), and m_main_win.

wxColour wxTreeListCtrl::GetItemBackgroundColour ( const wxTreeItemId &  item  )  const

Definition at line 4917 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBackgroundColour(), and m_main_win.

bool wxTreeListCtrl::GetItemBold ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4909 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBold(), and m_main_win.

bool wxTreeListCtrl::GetItemBold ( const wxTreeItemId &  item  )  const

Definition at line 4907 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBold(), and m_main_win.

Referenced by IsBold().

wxTreeItemData * wxTreeListCtrl::GetItemData ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4904 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemData(), and m_main_win.

wxTreeItemData * wxTreeListCtrl::GetItemData ( const wxTreeItemId &  item  )  const

Definition at line 4902 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemData(), and m_main_win.

Referenced by ImagesTreeCtrl::GetSelectedImages(), ImagesTreeCtrl::OnBeginEdit(), ImagesTreeCtrl::OnContextMenu(), ImagesTreeCtrl::OnEndDrag(), ImagesTreeCtrl::OnEndEdit(), ImagesTreeCtrl::OnLeftDown(), ImagesTreeCtrl::SelectAllParameters(), ImagesTreeCtrl::UpdateGroup(), ImagesTreeCtrl::UpdateGroupText(), ImagesTreeCtrl::UpdateImageText(), and ImagesTreeCtrl::UpdateOptimizerVariables().

wxFont wxTreeListCtrl::GetItemFont ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4924 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemFont(), and m_main_win.

wxFont wxTreeListCtrl::GetItemFont ( const wxTreeItemId &  item  )  const

Definition at line 4922 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemFont(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateOptimizerVariables().

int wxTreeListCtrl::GetItemImage ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4899 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemImage(), and m_main_win.

int wxTreeListCtrl::GetItemImage ( const wxTreeItemId &  item,
wxTreeItemIcon  which = wxTreeItemIcon_Normal 
) const

Definition at line 4897 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemImage(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetItemParent ( const wxTreeItemId &  item  )  const

Definition at line 5021 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemParent(), and m_main_win.

Referenced by wxTreeListMainWindow::GetNextSibling(), wxTreeListMainWindow::GetPrevSibling(), wxTreeListMainWindow::IsVisible(), ImagesTreeCtrl::OnEndDrag(), and ImagesTreeCtrl::SelectAllParameters().

wxString wxTreeListCtrl::GetItemText ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4894 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemText(), and m_main_win.

wxString wxTreeListCtrl::GetItemText ( const wxTreeItemId &  item  )  const [inline]

Definition at line 284 of file treelistctrl.h.

References GetMainColumn().

Referenced by ImagesTreeCtrl::OnBeginEdit(), OnCompareItems(), ImagesTreeCtrl::OnContextMenu(), and ImagesTreeCtrl::OnLeftDown().

wxColour wxTreeListCtrl::GetItemTextColour ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 4914 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemTextColour(), and m_main_win.

wxColour wxTreeListCtrl::GetItemTextColour ( const wxTreeItemId &  item  )  const

Definition at line 4912 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemTextColour(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetLastChild ( const wxTreeItemId &  item,
long &  cookie 
) const

Definition at line 5052 of file treelistctrl.cpp.

Referenced by ImagesTreeCtrl::UpdateGroup().

wxTreeItemId wxTreeListCtrl::GetLastVisible ( bool  fullRow = false,
bool  within = true 
) const

Definition at line 5087 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetLastVisible(), and m_main_win.

unsigned int wxTreeListCtrl::GetLineSpacing (  )  const

Definition at line 4859 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetLineSpacing(), and m_main_win.

int wxTreeListCtrl::GetMainColumn (  )  const

Definition at line 5239 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetMainColumn(), and m_main_win.

Referenced by EditLabel(), GetItemText(), IsBold(), and SetColumnShown().

wxTreeListMainWindow* wxTreeListCtrl::GetMainWindow (  )  const [inline, protected]

Definition at line 555 of file treelistctrl.h.

References m_main_win.

Referenced by wxTreeListMainWindow::PaintItem().

wxTreeItemId wxTreeListCtrl::GetNext ( const wxTreeItemId &  item  )  const

Definition at line 5067 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetNext(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateOptimizerVariables().

wxTreeItemId wxTreeListCtrl::GetNextChild ( const wxTreeItemId &  item,
long &  cookie 
) const

Definition at line 5034 of file treelistctrl.cpp.

Referenced by ImagesTreeCtrl::GetSelectedImages(), ImagesTreeCtrl::OnLeftDown(), ImagesTreeCtrl::SelectAllParameters(), ImagesTreeCtrl::UpdateGroup(), and ImagesTreeCtrl::UpdateOptimizerVariables().

wxTreeItemId wxTreeListCtrl::GetNextExpanded ( const wxTreeItemId &  item  )  const

Definition at line 5076 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetNextExpanded(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetNextSibling ( const wxTreeItemId &  item  )  const

Definition at line 5061 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetNextSibling(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetNextVisible ( const wxTreeItemId &  item,
bool  fullRow = false,
bool  within = true 
) const

Definition at line 5090 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetNextVisible(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetPrev ( const wxTreeItemId &  item  )  const

Definition at line 5070 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrev(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetPrevChild ( const wxTreeItemId &  item,
long &  cookie 
) const

Definition at line 5043 of file treelistctrl.cpp.

wxTreeItemId wxTreeListCtrl::GetPrevExpanded ( const wxTreeItemId &  item  )  const

Definition at line 5079 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrevExpanded(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetPrevSibling ( const wxTreeItemId &  item  )  const

Definition at line 5064 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrevSibling(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetPrevVisible ( const wxTreeItemId &  item,
bool  fullRow = false,
bool  within = true 
) const

Definition at line 5093 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrevVisible(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetRootItem (  )  const

Definition at line 5012 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetRootItem(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetSelection (  )  const

Definition at line 5015 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetSelection(), and m_main_win.

size_t wxTreeListCtrl::GetSelections ( wxArrayTreeItemIds &   )  const

Definition at line 5018 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetSelections(), and m_main_win.

Referenced by ImagesTreeCtrl::GetSelectedImages(), and ImagesTreeCtrl::SelectAllParameters().

wxImageList * wxTreeListCtrl::GetStateImageList (  )  const

Definition at line 4868 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetStateImageList(), and m_main_win.

long wxTreeListCtrl::GetWindowStyle (  )  const

Definition at line 4989 of file treelistctrl.cpp.

References m_main_win.

Referenced by GetWindowStyleFlag(), and ImagesTreeCtrl::SetGroupMode().

long wxTreeListCtrl::GetWindowStyleFlag (  )  const [inline]

Definition at line 360 of file treelistctrl.h.

References GetWindowStyle().

bool wxTreeListCtrl::HasChildren ( const wxTreeItemId &  item  )  const

Definition at line 5000 of file treelistctrl.cpp.

References wxTreeListMainWindow::HasChildren(), and m_main_win.

wxTreeItemId wxTreeListCtrl::HitTest ( const wxPoint &  point,
int &  flags,
int &  column 
)

Definition at line 5175 of file treelistctrl.cpp.

References wxTreeListMainWindow::HitTest(), and m_main_win.

wxTreeItemId wxTreeListCtrl::HitTest ( const wxPoint &  point,
int &  flags 
) [inline]

Definition at line 503 of file treelistctrl.h.

References HitTest().

wxTreeItemId wxTreeListCtrl::HitTest ( const wxPoint &  point  )  [inline]

Definition at line 501 of file treelistctrl.h.

References flags.

Referenced by HitTest(), ImagesTreeCtrl::OnEndDrag(), ImagesTreeCtrl::OnLeftDblClick(), and ImagesTreeCtrl::OnLeftDown().

void wxTreeListCtrl::InsertColumn ( int  before,
const wxTreeListColumnInfo colInfo 
)

Definition at line 5257 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::InsertColumn(), and m_header_win.

void wxTreeListCtrl::InsertColumn ( int  before,
const wxString &  text,
int  width = DEFAULT_COL_WIDTH,
int  flag = wxALIGN_LEFT,
int  image = -1,
bool  shown = true,
bool  edit = false,
const wxString &  tooltip = wxEmptyString 
) [inline]

Definition at line 234 of file treelistctrl.h.

wxTreeItemId wxTreeListCtrl::InsertItem ( const wxTreeItemId &  parent,
size_t  index,
const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)

Definition at line 5116 of file treelistctrl.cpp.

References wxTreeListMainWindow::InsertItem(), and m_main_win.

wxTreeItemId wxTreeListCtrl::InsertItem ( const wxTreeItemId &  parent,
const wxTreeItemId &  idPrevious,
const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)

Definition at line 5106 of file treelistctrl.cpp.

References wxTreeListMainWindow::InsertItem(), and m_main_win.

bool wxTreeListCtrl::IsBold ( const wxTreeItemId &  item,
int  column 
) const [inline]

Definition at line 350 of file treelistctrl.h.

References GetItemBold().

bool wxTreeListCtrl::IsBold ( const wxTreeItemId &  item  )  const [inline]

Definition at line 349 of file treelistctrl.h.

References GetMainColumn().

bool wxTreeListCtrl::IsColumnEditable ( int  column  )  const

Definition at line 5304 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumn(), wxTreeListColumnInfo::IsEditable(), and m_header_win.

bool wxTreeListCtrl::IsColumnShown ( int  column  )  const

Definition at line 5309 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumn(), wxTreeListColumnInfo::IsShown(), and m_header_win.

bool wxTreeListCtrl::IsExpanded ( const wxTreeItemId &  item  )  const

Definition at line 5003 of file treelistctrl.cpp.

References wxTreeListMainWindow::IsExpanded(), and m_main_win.

Referenced by wxTreeListMainWindow::IsVisible().

bool wxTreeListCtrl::IsSelected ( const wxTreeItemId &  item  )  const

Definition at line 5006 of file treelistctrl.cpp.

References wxTreeListMainWindow::IsSelected(), and m_main_win.

bool wxTreeListCtrl::IsVisible ( const wxTreeItemId &  item,
bool  fullRow = false,
bool  within = true 
) const

Definition at line 4997 of file treelistctrl.cpp.

References wxTreeListMainWindow::IsVisible(), and m_main_win.

int wxTreeListCtrl::OnCompareItems ( const wxTreeItemId &  item1,
const wxTreeItemId &  item2,
int  column 
) [virtual]

Definition at line 5196 of file treelistctrl.cpp.

References GetItemText().

int wxTreeListCtrl::OnCompareItems ( const wxTreeItemId &  item1,
const wxTreeItemId &  item2 
) [virtual]

Definition at line 5190 of file treelistctrl.cpp.

References GetItemText().

Referenced by wxTreeListMainWindow::OnCompareItems().

virtual wxString wxTreeListCtrl::OnGetItemText ( wxTreeItemData *  item,
long  column 
) const [virtual]

Referenced by wxTreeListMainWindow::GetItemText().

void wxTreeListCtrl::OnSize ( wxSizeEvent &  event  )  [protected]

wxTreeItemId wxTreeListCtrl::PrependItem ( const wxTreeItemId &  parent,
const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)

Definition at line 5100 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::PrependItem().

void wxTreeListCtrl::Refresh ( bool  erase = TRUE,
const wxRect *  rect = NULL 
)

Definition at line 5325 of file treelistctrl.cpp.

References m_header_win, and m_main_win.

Referenced by ImagesTreeCtrl::OnEndEdit(), and ImagesTreeCtrl::SetDisplayMode().

void wxTreeListCtrl::RemoveColumn ( int  column  ) 

Definition at line 5263 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::RemoveColumn().

void wxTreeListCtrl::ScrollTo ( const wxTreeItemId &  item  ) 

Definition at line 5172 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::ScrollTo().

void wxTreeListCtrl::SelectAll (  ) 

Definition at line 5166 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SelectAll().

Referenced by ImagesTreeCtrl::OnChar().

bool wxTreeListCtrl::SelectItem ( const wxTreeItemId &  item,
const wxTreeItemId &  last = (wxTreeItemId *) NULL,
bool  unselect_others = true 
)

Definition at line 5162 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SelectItem().

bool wxTreeListCtrl::SetBackgroundColour ( const wxColour &  colour  )  [virtual]

Definition at line 5212 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetBackgroundColour().

void wxTreeListCtrl::SetButtonsImageList ( wxImageList *  imageList  ) 

Definition at line 4880 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetButtonsImageList().

void wxTreeListCtrl::SetColumn ( int  column,
const wxTreeListColumnInfo colInfo 
)

Definition at line 5269 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::SetColumn().

void wxTreeListCtrl::SetColumnAlignment ( int  column,
int  flag 
)

Definition at line 5314 of file treelistctrl.cpp.

References GetColumn(), m_header_win, and wxTreeListHeaderWindow::SetColumn().

void wxTreeListCtrl::SetColumnEditable ( int  column,
bool  edit = true 
)

Definition at line 5292 of file treelistctrl.cpp.

References GetColumn(), m_header_win, and wxTreeListHeaderWindow::SetColumn().

Referenced by ImagesTreeCtrl::SetOptimizerMode().

void wxTreeListCtrl::SetColumnImage ( int  column,
int  image 
)

Definition at line 5281 of file treelistctrl.cpp.

References GetColumn(), m_header_win, and wxTreeListHeaderWindow::SetColumn().

void wxTreeListCtrl::SetColumnShown ( int  column,
bool  shown = true 
)

Definition at line 5297 of file treelistctrl.cpp.

References GetColumn(), GetMainColumn(), m_header_win, and wxTreeListHeaderWindow::SetColumn().

Referenced by ImagesTreeCtrl::SetDisplayMode().

void wxTreeListCtrl::SetColumnText ( int  column,
const wxString &  text 
)

Definition at line 5242 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::SetColumnText().

void wxTreeListCtrl::SetColumnWidth ( int  column,
int  width 
)

Definition at line 5227 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::SetColumnWidth().

Referenced by ImagesTreeCtrl::CreateColumns().

void wxTreeListCtrl::SetCurrentItem ( const wxTreeItemId &  item = (wxTreeItemId *) NULL  ) 

Definition at line 5359 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetCurrentItem().

void wxTreeListCtrl::SetDragItem ( const wxTreeItemId &  item = (wxTreeItemId *) NULL  ) 

Definition at line 5209 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetDragItem().

void wxTreeListCtrl::SetFocus (  ) 

Definition at line 5331 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetFocus().

bool wxTreeListCtrl::SetFont ( const wxFont &  font  )  [virtual]

Definition at line 4967 of file treelistctrl.cpp.

References CalculateAndSetHeaderHeight(), m_header_win, m_main_win, and wxTreeListMainWindow::SetFont().

bool wxTreeListCtrl::SetForegroundColour ( const wxColour &  colour  )  [virtual]

Definition at line 5218 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetForegroundColour().

void wxTreeListCtrl::SetImageList ( wxImageList *  imageList  ) 

Definition at line 4874 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetImageList().

void wxTreeListCtrl::SetIndent ( unsigned int  indent  ) 

Definition at line 4856 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetIndent().

void wxTreeListCtrl::SetItemBackgroundColour ( const wxTreeItemId &  item,
int  column,
const wxColour &  colour 
)

Definition at line 4957 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemBackgroundColour().

void wxTreeListCtrl::SetItemBackgroundColour ( const wxTreeItemId &  item,
const wxColour &  colour 
)

Definition at line 4955 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemBackgroundColour().

void wxTreeListCtrl::SetItemBold ( const wxTreeItemId &  item,
int  column,
bool  bold = true 
)

Definition at line 4947 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemBold().

void wxTreeListCtrl::SetItemBold ( const wxTreeItemId &  item,
bool  bold = true 
)

Definition at line 4945 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemBold().

Referenced by ImagesTreeCtrl::UpdateGroupText().

void wxTreeListCtrl::SetItemData ( const wxTreeItemId &  item,
int  column,
wxTreeItemData *  data 
)

Definition at line 4942 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemData().

void wxTreeListCtrl::SetItemData ( const wxTreeItemId &  item,
wxTreeItemData *  data 
)

Definition at line 4940 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemData().

void wxTreeListCtrl::SetItemFont ( const wxTreeItemId &  item,
int  column,
const wxFont &  font 
)

Definition at line 4962 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemFont().

void wxTreeListCtrl::SetItemFont ( const wxTreeItemId &  item,
const wxFont &  font 
)

Definition at line 4960 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemFont().

Referenced by ImagesTreeCtrl::UpdateOptimizerVariables().

void wxTreeListCtrl::SetItemHasChildren ( const wxTreeItemId &  item,
bool  has = true 
)

Definition at line 4929 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemHasChildren().

void wxTreeListCtrl::SetItemImage ( const wxTreeItemId &  item,
int  column,
int  image 
)

Definition at line 4937 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemImage().

void wxTreeListCtrl::SetItemImage ( const wxTreeItemId &  item,
int  image,
wxTreeItemIcon  which = wxTreeItemIcon_Normal 
)

Definition at line 4935 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemImage().

void wxTreeListCtrl::SetItemParent ( const wxTreeItemId &  parent,
const wxTreeItemId &  item 
)

Definition at line 5363 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemParent().

void wxTreeListCtrl::SetItemText ( const wxTreeItemId &  item,
int  column,
const wxString &  text 
)

Definition at line 4932 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemText().

void wxTreeListCtrl::SetItemText ( const wxTreeItemId &  item,
const wxString &  text 
)

Referenced by ImagesTreeCtrl::OnBeginEdit(), ImagesTreeCtrl::OnEndEdit(), ImagesTreeCtrl::UpdateGroupText(), and ImagesTreeCtrl::UpdateImageText().

void wxTreeListCtrl::SetItemTextColour ( const wxTreeItemId &  item,
int  column,
const wxColour &  colour 
)

Definition at line 4952 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemTextColour().

void wxTreeListCtrl::SetItemTextColour ( const wxTreeItemId &  item,
const wxColour &  colour 
)

Definition at line 4950 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemTextColour().

void wxTreeListCtrl::SetItemToolTip ( const wxTreeItemId &  item,
const wxString &  tip 
)

Definition at line 5355 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemToolTip().

void wxTreeListCtrl::SetLineSpacing ( unsigned int  spacing  ) 

Definition at line 4862 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetLineSpacing().

void wxTreeListCtrl::SetMainColumn ( int  column  ) 

Definition at line 5236 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetMainColumn().

void wxTreeListCtrl::SetStateImageList ( wxImageList *  imageList  ) 

Definition at line 4877 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetStateImageList().

void wxTreeListCtrl::SetToolTip ( wxToolTip *  tip  ) 

Definition at line 5350 of file treelistctrl.cpp.

References m_header_win, m_main_win, and wxTreeListMainWindow::SetToolTip().

void wxTreeListCtrl::SetToolTip ( const wxString &  tip  ) 

Definition at line 5346 of file treelistctrl.cpp.

References m_header_win, m_main_win, and wxTreeListMainWindow::SetToolTip().

void wxTreeListCtrl::SetWindowStyle ( const long  styles  ) 

Definition at line 4981 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetWindowStyle().

Referenced by ImagesTreeCtrl::SetGroupMode().

void wxTreeListCtrl::SortChildren ( const wxTreeItemId &  item,
int  column = -1,
bool  reverseOrder = false 
)

Definition at line 5203 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SortChildren().

void wxTreeListCtrl::Toggle ( const wxTreeItemId &  item  ) 

Definition at line 5153 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::Toggle().

void wxTreeListCtrl::Unselect (  ) 

Definition at line 5156 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::Unselect().

void wxTreeListCtrl::UnselectAll (  ) 

Definition at line 5159 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::UnselectAll().


Friends And Related Function Documentation

friend class wxTreeListHeaderWindow [friend]

Definition at line 142 of file treelistctrl.h.

friend class wxTreeListItem [friend]

Definition at line 144 of file treelistctrl.h.

friend class wxTreeListMainWindow [friend]

Definition at line 143 of file treelistctrl.h.


Member Data Documentation

wxTreeListHeaderWindow* wxTreeListCtrl::m_header_win [protected]

Definition at line 552 of file treelistctrl.h.

Referenced by AddColumn(), CalculateAndSetHeaderHeight(), DoGetBestSize(), DoHeaderLayout(), GetColumn(), GetColumnAlignment(), GetColumnImage(), GetColumnText(), GetColumnWidth(), GetHeaderWindow(), InsertColumn(), IsColumnEditable(), IsColumnShown(), Refresh(), RemoveColumn(), SetColumn(), SetColumnAlignment(), SetColumnEditable(), SetColumnImage(), SetColumnShown(), SetColumnText(), SetColumnWidth(), SetFont(), and SetToolTip().

int wxTreeListCtrl::m_headerHeight [private]

Definition at line 566 of file treelistctrl.h.

Referenced by CalculateAndSetHeaderHeight(), DoHeaderLayout(), and GetHeaderHeight().

wxTreeListMainWindow* wxTreeListCtrl::m_main_win [protected]

Definition at line 557 of file treelistctrl.h.

Referenced by AddRoot(), AppendItem(), AssignButtonsImageList(), AssignImageList(), AssignStateImageList(), Collapse(), CollapseAndReset(), Delete(), DeleteChildren(), DeleteRoot(), DoGetBestSize(), DoHeaderLayout(), EditLabel(), EndEdit(), EnsureVisible(), Expand(), ExpandAll(), FindItem(), GetBoundingRect(), GetButtonsImageList(), GetChildrenCount(), GetColumnCount(), GetCount(), GetFirstExpandedItem(), GetFirstVisible(), GetImageList(), GetIndent(), GetItemBackgroundColour(), GetItemBold(), GetItemData(), GetItemFont(), GetItemImage(), GetItemParent(), GetItemText(), GetItemTextColour(), GetLastVisible(), GetLineSpacing(), GetMainColumn(), GetMainWindow(), GetNext(), GetNextExpanded(), GetNextSibling(), GetNextVisible(), GetPrev(), GetPrevExpanded(), GetPrevSibling(), GetPrevVisible(), GetRootItem(), GetSelection(), GetSelections(), GetStateImageList(), GetWindowStyle(), HasChildren(), HitTest(), InsertItem(), IsExpanded(), IsSelected(), IsVisible(), PrependItem(), Refresh(), ScrollTo(), SelectAll(), SelectItem(), SetBackgroundColour(), SetButtonsImageList(), SetCurrentItem(), SetDragItem(), SetFocus(), SetFont(), SetForegroundColour(), SetImageList(), SetIndent(), SetItemBackgroundColour(), SetItemBold(), SetItemData(), SetItemFont(), SetItemHasChildren(), SetItemImage(), SetItemParent(), SetItemText(), SetItemTextColour(), SetItemToolTip(), SetLineSpacing(), SetMainColumn(), SetStateImageList(), SetToolTip(), SetWindowStyle(), SortChildren(), Toggle(), Unselect(), and UnselectAll().


The documentation for this class was generated from the following files:
Generated on 5 Dec 2014 for Hugintrunk by  doxygen 1.4.7