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)
virtual void SetWindowStyleFlag (long styles)
virtual 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 148 of file treelistctrl.h.


Constructor & Destructor Documentation

wxTreeListCtrl::wxTreeListCtrl (  )  [inline]

Definition at line 157 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 161 of file treelistctrl.h.

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

Definition at line 172 of file treelistctrl.h.


Member Function Documentation

void wxTreeListCtrl::AddColumn ( const wxTreeListColumnInfo colInfo  ) 

Definition at line 5342 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 230 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 5187 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 5217 of file treelistctrl.cpp.

References wxTreeListMainWindow::AppendItem(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateGroup().

void wxTreeListCtrl::AssignButtonsImageList ( wxImageList *  imageList  ) 

Definition at line 4976 of file treelistctrl.cpp.

References wxTreeListMainWindow::AssignButtonsImageList(), and m_main_win.

void wxTreeListCtrl::AssignImageList ( wxImageList *  imageList  ) 

Definition at line 4970 of file treelistctrl.cpp.

References wxTreeListMainWindow::AssignImageList(), and m_main_win.

void wxTreeListCtrl::AssignStateImageList ( wxImageList *  imageList  ) 

Definition at line 4973 of file treelistctrl.cpp.

References wxTreeListMainWindow::AssignStateImageList(), and m_main_win.

void wxTreeListCtrl::CalculateAndSetHeaderHeight (  )  [protected]

Definition at line 4894 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 5238 of file treelistctrl.cpp.

References wxTreeListMainWindow::Collapse(), and m_main_win.

void wxTreeListCtrl::CollapseAndReset ( const wxTreeItemId &  item  ) 

Definition at line 5241 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 4871 of file treelistctrl.cpp.

Referenced by ImagesTreeCtrl::Create().

void wxTreeListCtrl::Delete ( const wxTreeItemId &  item  ) 

Definition at line 5223 of file treelistctrl.cpp.

References wxTreeListMainWindow::Delete(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateGroup().

void wxTreeListCtrl::DeleteChildren ( const wxTreeItemId &  item  ) 

Definition at line 5226 of file treelistctrl.cpp.

References wxTreeListMainWindow::DeleteChildren(), and m_main_win.

Referenced by ImagesTreeCtrl::SetGroupMode().

void wxTreeListCtrl::DeleteRoot (  ) 

Definition at line 5229 of file treelistctrl.cpp.

References wxTreeListMainWindow::DeleteRoot(), and m_main_win.

wxSize wxTreeListCtrl::DoGetBestSize (  )  const [virtual]

Definition at line 5425 of file treelistctrl.cpp.

References m_header_win, and m_main_win.

void wxTreeListCtrl::DoHeaderLayout (  )  [protected]

Definition at line 4920 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 5276 of file treelistctrl.cpp.

References wxTreeListMainWindow::EditLabel(), and m_main_win.

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

Definition at line 521 of file treelistctrl.h.

void wxTreeListCtrl::EndEdit ( bool  isCancelled  ) 

Definition at line 5278 of file treelistctrl.cpp.

References wxTreeListMainWindow::EndEdit(), and m_main_win.

void wxTreeListCtrl::EnsureVisible ( const wxTreeItemId &  item  ) 

Definition at line 5260 of file treelistctrl.cpp.

References wxTreeListMainWindow::EnsureVisible(), and m_main_win.

void wxTreeListCtrl::Expand ( const wxTreeItemId &  item  ) 

Definition at line 5232 of file treelistctrl.cpp.

References wxTreeListMainWindow::Expand(), and m_main_win.

void wxTreeListCtrl::ExpandAll ( const wxTreeItemId &  item  ) 

Definition at line 5235 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 5297 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 542 of file treelistctrl.h.

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

Definition at line 5272 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetBoundingRect(), and m_main_win.

wxImageList * wxTreeListCtrl::GetButtonsImageList (  )  const

Definition at line 4958 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetButtonsImageList(), and m_main_win.

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

Definition at line 5100 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 5366 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumn(), and m_header_win.

wxTreeListColumnInfo wxTreeListCtrl::GetColumn ( int  column  ) 

Definition at line 5369 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 5411 of file treelistctrl.cpp.

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

int wxTreeListCtrl::GetColumnCount (  )  const

Definition at line 5315 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetColumnCount(), and m_main_win.

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

int wxTreeListCtrl::GetColumnImage ( int  column  )  const

Definition at line 5378 of file treelistctrl.cpp.

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

wxString wxTreeListCtrl::GetColumnText ( int  column  )  const

Definition at line 5339 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumnText(), and m_header_win.

int wxTreeListCtrl::GetColumnWidth ( int  column  )  const

Definition at line 5324 of file treelistctrl.cpp.

References wxTreeListHeaderWindow::GetColumnWidth(), and m_header_win.

Referenced by ImagesTreeCtrl::OnColumnWidthChange().

size_t wxTreeListCtrl::GetCount (  )  const

Definition at line 4938 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetCount(), and m_main_win.

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

Definition at line 5116 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 5164 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetFirstExpandedItem(), and m_main_win.

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

Definition at line 5175 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetFirstVisible(), and m_main_win.

Referenced by GetFirstVisibleItem().

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

Definition at line 5173 of file treelistctrl.cpp.

References GetFirstVisible().

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

Definition at line 566 of file treelistctrl.h.

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

Definition at line 557 of file treelistctrl.h.

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

References wxTreeListMainWindow::GetImageList(), and m_main_win.

unsigned int wxTreeListCtrl::GetIndent (  )  const

Definition at line 4940 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetIndent(), and m_main_win.

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

Definition at line 5006 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBackgroundColour(), and m_main_win.

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

Definition at line 5004 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBackgroundColour(), and m_main_win.

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

Definition at line 4996 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBold(), and m_main_win.

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

Definition at line 4994 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemBold(), and m_main_win.

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

Definition at line 4991 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemData(), and m_main_win.

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

Definition at line 4989 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 5011 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemFont(), and m_main_win.

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

Definition at line 5009 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 4986 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 4984 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemImage(), and m_main_win.

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

Definition at line 5112 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 4981 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemText(), and m_main_win.

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

Definition at line 292 of file treelistctrl.h.

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

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

Definition at line 5001 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemTextColour(), and m_main_win.

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

Definition at line 4999 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetItemTextColour(), and m_main_win.

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

Definition at line 5143 of file treelistctrl.cpp.

Referenced by ImagesTreeCtrl::UpdateGroup().

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

Definition at line 5178 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetLastVisible(), and m_main_win.

unsigned int wxTreeListCtrl::GetLineSpacing (  )  const

Definition at line 4946 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetLineSpacing(), and m_main_win.

int wxTreeListCtrl::GetMainColumn (  )  const

Definition at line 5330 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetMainColumn(), and m_main_win.

Referenced by wxTreeListItem::GetImage(), SetColumnShown(), and wxTreeListItem::SetImage().

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

Definition at line 562 of file treelistctrl.h.

Referenced by wxTreeListMainWindow::PaintItem().

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

Definition at line 5158 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 5125 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 5167 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetNextExpanded(), and m_main_win.

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

Definition at line 5152 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 5181 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetNextVisible(), and m_main_win.

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

Definition at line 5161 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrev(), and m_main_win.

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

Definition at line 5134 of file treelistctrl.cpp.

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

Definition at line 5170 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrevExpanded(), and m_main_win.

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

Definition at line 5155 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 5184 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetPrevVisible(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetRootItem (  )  const

Definition at line 5103 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetRootItem(), and m_main_win.

wxTreeItemId wxTreeListCtrl::GetSelection (  )  const

Definition at line 5106 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetSelection(), and m_main_win.

size_t wxTreeListCtrl::GetSelections ( wxArrayTreeItemIds &   )  const

Definition at line 5109 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 4955 of file treelistctrl.cpp.

References wxTreeListMainWindow::GetStateImageList(), and m_main_win.

long wxTreeListCtrl::GetWindowStyleFlag (  )  const [virtual]

Definition at line 5080 of file treelistctrl.cpp.

References m_main_win.

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

Definition at line 5091 of file treelistctrl.cpp.

References wxTreeListMainWindow::HasChildren(), and m_main_win.

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

Definition at line 5266 of file treelistctrl.cpp.

References wxTreeListMainWindow::HitTest(), and m_main_win.

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

Definition at line 510 of file treelistctrl.h.

References wxTreeListItem::HitTest().

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

Definition at line 508 of file treelistctrl.h.

References flags, and wxTreeListItem::HitTest().

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

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

Definition at line 5348 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 242 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 5207 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 5197 of file treelistctrl.cpp.

References wxTreeListMainWindow::InsertItem(), and m_main_win.

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

Definition at line 358 of file treelistctrl.h.

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

Definition at line 357 of file treelistctrl.h.

References wxTreeListItem::IsBold().

bool wxTreeListCtrl::IsColumnEditable ( int  column  )  const

Definition at line 5395 of file treelistctrl.cpp.

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

bool wxTreeListCtrl::IsColumnShown ( int  column  )  const

Definition at line 5400 of file treelistctrl.cpp.

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

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

Definition at line 5094 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 5097 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 5088 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 5287 of file treelistctrl.cpp.

References GetItemText().

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

Definition at line 5281 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 5191 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::PrependItem().

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

Definition at line 5416 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 5354 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::RemoveColumn().

void wxTreeListCtrl::ScrollTo ( const wxTreeItemId &  item  ) 

Definition at line 5263 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::ScrollTo().

void wxTreeListCtrl::SelectAll (  ) 

Definition at line 5257 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 5253 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SelectItem().

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

Definition at line 5303 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetBackgroundColour().

void wxTreeListCtrl::SetButtonsImageList ( wxImageList *  imageList  ) 

Definition at line 4967 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetButtonsImageList().

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

Definition at line 5360 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::SetColumn().

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

Definition at line 5405 of file treelistctrl.cpp.

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

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

Definition at line 5383 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 5372 of file treelistctrl.cpp.

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

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

Definition at line 5388 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 5333 of file treelistctrl.cpp.

References m_header_win, and wxTreeListHeaderWindow::SetColumnText().

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

Definition at line 5318 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 5450 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetCurrentItem().

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

Definition at line 5300 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetDragItem().

void wxTreeListCtrl::SetFocus (  ) 

Definition at line 5422 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetFocus().

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

Definition at line 5054 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 5309 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetForegroundColour().

void wxTreeListCtrl::SetImageList ( wxImageList *  imageList  ) 

Definition at line 4961 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetImageList().

void wxTreeListCtrl::SetIndent ( unsigned int  indent  ) 

Definition at line 4943 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 5044 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemBackgroundColour().

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

Definition at line 5042 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 5034 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemBold().

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

Definition at line 5032 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 5029 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemData().

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

Definition at line 5027 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 5049 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemFont().

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

Definition at line 5047 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 5016 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemHasChildren().

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

Definition at line 5024 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 5022 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemImage().

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

Definition at line 5454 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 5019 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 5039 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemTextColour().

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

Definition at line 5037 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemTextColour().

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

Definition at line 5446 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetItemToolTip().

void wxTreeListCtrl::SetLineSpacing ( unsigned int  spacing  ) 

Definition at line 4949 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetLineSpacing().

void wxTreeListCtrl::SetMainColumn ( int  column  ) 

Definition at line 5327 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetMainColumn().

void wxTreeListCtrl::SetStateImageList ( wxImageList *  imageList  ) 

Definition at line 4964 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetStateImageList().

void wxTreeListCtrl::SetToolTip ( wxToolTip *  tip  ) 

Definition at line 5441 of file treelistctrl.cpp.

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

void wxTreeListCtrl::SetToolTip ( const wxString &  tip  ) 

Definition at line 5437 of file treelistctrl.cpp.

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

void wxTreeListCtrl::SetWindowStyleFlag ( long  styles  )  [virtual]

Definition at line 5068 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SetWindowStyle().

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

Definition at line 5294 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::SortChildren().

void wxTreeListCtrl::Toggle ( const wxTreeItemId &  item  ) 

Definition at line 5244 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::Toggle().

void wxTreeListCtrl::Unselect (  ) 

Definition at line 5247 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::Unselect().

void wxTreeListCtrl::UnselectAll (  ) 

Definition at line 5250 of file treelistctrl.cpp.

References m_main_win, and wxTreeListMainWindow::UnselectAll().


Friends And Related Function Documentation

friend class wxTreeListHeaderWindow [friend]

Definition at line 150 of file treelistctrl.h.

friend class wxTreeListItem [friend]

Definition at line 152 of file treelistctrl.h.

friend class wxTreeListMainWindow [friend]

Definition at line 151 of file treelistctrl.h.


Member Data Documentation

wxTreeListHeaderWindow* wxTreeListCtrl::m_header_win [protected]

Definition at line 559 of file treelistctrl.h.

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

int wxTreeListCtrl::m_headerHeight [private]

Definition at line 573 of file treelistctrl.h.

Referenced by CalculateAndSetHeaderHeight(), and DoHeaderLayout().

wxTreeListMainWindow* wxTreeListCtrl::m_main_win [protected]

Definition at line 564 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(), GetNext(), GetNextExpanded(), GetNextSibling(), GetNextVisible(), GetPrev(), GetPrevExpanded(), GetPrevSibling(), GetPrevVisible(), GetRootItem(), GetSelection(), GetSelections(), GetStateImageList(), GetWindowStyleFlag(), 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(), SetWindowStyleFlag(), SortChildren(), Toggle(), Unselect(), and UnselectAll().


The documentation for this class was generated from the following files:
Generated on 28 Jul 2015 for Hugintrunk by  doxygen 1.4.7