wxcode::wxTreeListCtrl Class Reference

#include <treelistctrl.h>

Inheritance diagram for wxcode::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, wxTreeItemIdValue &cookie) const
wxTreeItemId GetNextChild (const wxTreeItemId &item, wxTreeItemIdValue &cookie) const
wxTreeItemId GetPrevChild (const wxTreeItemId &item, wxTreeItemIdValue &cookie) const
wxTreeItemId GetLastChild (const wxTreeItemId &item, wxTreeItemIdValue &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 137 of file treelistctrl.h.


Constructor & Destructor Documentation

wxcode::wxTreeListCtrl::wxTreeListCtrl (  )  [inline]

Definition at line 146 of file treelistctrl.h.

wxcode::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 150 of file treelistctrl.h.

References Create().

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

Definition at line 161 of file treelistctrl.h.


Member Function Documentation

void wxcode::wxTreeListCtrl::AddColumn ( const wxTreeListColumnInfo colInfo  ) 

Definition at line 5038 of file treelistctrl.cpp.

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

void wxcode::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 219 of file treelistctrl.h.

Referenced by ImagesTreeCtrl::CreateColumns().

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

Definition at line 4883 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::AddRoot(), and m_main_win.

Referenced by ImagesTreeCtrl::Create().

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

Definition at line 4913 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::AppendItem(), and m_main_win.

Referenced by ImagesTreeCtrl::panoramaImagesChanged(), and ImagesTreeCtrl::UpdateGroup().

void wxcode::wxTreeListCtrl::AssignButtonsImageList ( wxImageList *  imageList  ) 

Definition at line 4692 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::AssignButtonsImageList(), and m_main_win.

void wxcode::wxTreeListCtrl::AssignImageList ( wxImageList *  imageList  ) 

Definition at line 4686 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::AssignImageList(), and m_main_win.

Referenced by ImagesTreeCtrl::SetOptimizerMode().

void wxcode::wxTreeListCtrl::AssignStateImageList ( wxImageList *  imageList  ) 

Definition at line 4689 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::AssignStateImageList(), and m_main_win.

void wxcode::wxTreeListCtrl::CalculateAndSetHeaderHeight (  )  [protected]

Definition at line 4616 of file treelistctrl.cpp.

References DoHeaderLayout(), m_header_win, and m_headerHeight.

Referenced by SetFont().

void wxcode::wxTreeListCtrl::Collapse ( const wxTreeItemId &  item  ) 

Definition at line 4934 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::Collapse(), and m_main_win.

void wxcode::wxTreeListCtrl::CollapseAndReset ( const wxTreeItemId &  item  ) 

Definition at line 4937 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::CollapseAndReset(), and m_main_win.

bool wxcode::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 4593 of file treelistctrl.cpp.

Referenced by wxTreeListCtrl().

void wxcode::wxTreeListCtrl::Delete ( const wxTreeItemId &  item  ) 

Definition at line 4919 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::Delete(), and m_main_win.

Referenced by ImagesTreeCtrl::panoramaImagesChanged(), and ImagesTreeCtrl::UpdateGroup().

void wxcode::wxTreeListCtrl::DeleteChildren ( const wxTreeItemId &  item  ) 

Definition at line 4922 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::DeleteChildren(), and m_main_win.

Referenced by ImagesTreeCtrl::SetGroupMode().

void wxcode::wxTreeListCtrl::DeleteRoot (  ) 

Definition at line 4925 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::DeleteRoot(), and m_main_win.

wxSize wxcode::wxTreeListCtrl::DoGetBestSize (  )  const [virtual]

Definition at line 5121 of file treelistctrl.cpp.

References m_header_win, and m_main_win.

void wxcode::wxTreeListCtrl::DoHeaderLayout (  )  [protected]

Definition at line 4636 of file treelistctrl.cpp.

References m_header_win, m_headerHeight, and m_main_win.

Referenced by AddColumn(), and CalculateAndSetHeaderHeight().

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

Definition at line 4972 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::EditLabel(), and m_main_win.

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

Definition at line 503 of file treelistctrl.h.

References GetMainColumn().

void wxcode::wxTreeListCtrl::EndEdit ( bool  isCancelled  ) 

Definition at line 4974 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::EndEdit(), and m_main_win.

Referenced by ImagesTreeCtrl::OnLeftDown().

void wxcode::wxTreeListCtrl::EnsureVisible ( const wxTreeItemId &  item  ) 

Definition at line 4956 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::EnsureVisible(), and m_main_win.

void wxcode::wxTreeListCtrl::Expand ( const wxTreeItemId &  item  ) 

Definition at line 4928 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::Expand(), and m_main_win.

void wxcode::wxTreeListCtrl::ExpandAll ( const wxTreeItemId &  item  ) 

Definition at line 4931 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::ExpandAll(), and m_main_win.

Referenced by ImagesTreeCtrl::SetGroupMode().

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

Definition at line 4993 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::FindItem(), and m_main_win.

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

Definition at line 524 of file treelistctrl.h.

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

Definition at line 4968 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetBoundingRect(), and m_main_win.

wxImageList * wxcode::wxTreeListCtrl::GetButtonsImageList (  )  const

Definition at line 4674 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetButtonsImageList(), and m_main_win.

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

Definition at line 4816 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetChildrenCount(), and m_main_win.

Referenced by ImagesTreeCtrl::panoramaImagesChanged(), ImagesTreeCtrl::UpdateGroup(), ImagesTreeCtrl::UpdateGroupText(), and ImagesTreeCtrl::UpdateImageText().

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

Definition at line 5062 of file treelistctrl.cpp.

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

wxTreeListColumnInfo wxcode::wxTreeListCtrl::GetColumn ( int  column  ) 

Definition at line 5065 of file treelistctrl.cpp.

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

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

int wxcode::wxTreeListCtrl::GetColumnAlignment ( int  column  )  const

Definition at line 5107 of file treelistctrl.cpp.

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

int wxcode::wxTreeListCtrl::GetColumnCount (  )  const

Definition at line 5011 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetColumnCount(), and m_main_win.

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

int wxcode::wxTreeListCtrl::GetColumnImage ( int  column  )  const

Definition at line 5074 of file treelistctrl.cpp.

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

wxString wxcode::wxTreeListCtrl::GetColumnText ( int  column  )  const

Definition at line 5035 of file treelistctrl.cpp.

References wxcode::wxTreeListHeaderWindow::GetColumnText(), and m_header_win.

int wxcode::wxTreeListCtrl::GetColumnWidth ( int  column  )  const

Definition at line 5020 of file treelistctrl.cpp.

References wxcode::wxTreeListHeaderWindow::GetColumnWidth(), and m_header_win.

Referenced by ImagesTreeCtrl::OnColumnWidthChange().

size_t wxcode::wxTreeListCtrl::GetCount (  )  const

Definition at line 4654 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetCount(), and m_main_win.

wxTreeItemId wxcode::wxTreeListCtrl::GetFirstChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const

Definition at line 4831 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetFirstChild(), and m_main_win.

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

wxTreeItemId wxcode::wxTreeListCtrl::GetFirstExpandedItem (  )  const

Definition at line 4860 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetFirstExpandedItem(), and m_main_win.

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

Definition at line 4871 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetFirstVisible(), and m_main_win.

Referenced by GetFirstVisibleItem().

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

Definition at line 4869 of file treelistctrl.cpp.

References GetFirstVisible().

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

Definition at line 548 of file treelistctrl.h.

References m_headerHeight.

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

Definition at line 539 of file treelistctrl.h.

References m_header_win.

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

wxImageList * wxcode::wxTreeListCtrl::GetImageList (  )  const

Definition at line 4668 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetImageList(), and m_main_win.

unsigned int wxcode::wxTreeListCtrl::GetIndent (  )  const

Definition at line 4656 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetIndent(), and m_main_win.

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

Definition at line 4722 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemBackgroundColour(), and m_main_win.

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

Definition at line 4720 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemBackgroundColour(), and m_main_win.

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

Definition at line 4712 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemBold(), and m_main_win.

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

Definition at line 4710 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemBold(), and m_main_win.

Referenced by IsBold().

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

Definition at line 4707 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemData(), and m_main_win.

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

Definition at line 4705 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemData(), and m_main_win.

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

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

Definition at line 4727 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemFont(), and m_main_win.

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

Definition at line 4725 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemFont(), and m_main_win.

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

Definition at line 4702 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemImage(), and m_main_win.

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

Definition at line 4700 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemImage(), and m_main_win.

Referenced by ImagesTreeCtrl::OnLeftUp(), and ImagesTreeCtrl::OnMouseMove().

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

Definition at line 4828 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemParent(), and m_main_win.

Referenced by wxcode::wxTreeListMainWindow::GetNextSibling(), wxcode::wxTreeListMainWindow::GetPrevSibling(), wxcode::wxTreeListMainWindow::IsVisible(), ImagesTreeCtrl::OnLeftUp(), ImagesTreeCtrl::SelectAllParameters(), and ImagesTreeCtrl::UpdateImageText().

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

Definition at line 4697 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemText(), and m_main_win.

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

Definition at line 281 of file treelistctrl.h.

References GetMainColumn().

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

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

Definition at line 4717 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemTextColour(), and m_main_win.

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

Definition at line 4715 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetItemTextColour(), and m_main_win.

wxTreeItemId wxcode::wxTreeListCtrl::GetLastChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const

Definition at line 4843 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetLastChild(), and m_main_win.

Referenced by ImagesTreeCtrl::panoramaImagesChanged(), and ImagesTreeCtrl::UpdateGroup().

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

Definition at line 4874 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetLastVisible(), and m_main_win.

unsigned int wxcode::wxTreeListCtrl::GetLineSpacing (  )  const

Definition at line 4662 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetLineSpacing(), and m_main_win.

int wxcode::wxTreeListCtrl::GetMainColumn (  )  const

Definition at line 5026 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetMainColumn(), and m_main_win.

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

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

Definition at line 544 of file treelistctrl.h.

References m_main_win.

Referenced by wxcode::wxTreeListMainWindow::PaintItem().

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

Definition at line 4854 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetNext(), and m_main_win.

Referenced by ImagesTreeCtrl::UpdateOptimizerVariables().

wxTreeItemId wxcode::wxTreeListCtrl::GetNextChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const

Definition at line 4835 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetNextChild(), and m_main_win.

Referenced by ImagesTreeCtrl::GetSelectedImages(), ImagesTreeCtrl::OnLeftUp(), ImagesTreeCtrl::panoramaImagesChanged(), ImagesTreeCtrl::SelectAllParameters(), ImagesTreeCtrl::UpdateGroup(), ImagesTreeCtrl::UpdateItemFont(), and ImagesTreeCtrl::UpdateOptimizerVariables().

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

Definition at line 4863 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetNextExpanded(), and m_main_win.

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

Definition at line 4848 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetNextSibling(), and m_main_win.

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

Definition at line 4877 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetNextVisible(), and m_main_win.

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

Definition at line 4857 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetPrev(), and m_main_win.

wxTreeItemId wxcode::wxTreeListCtrl::GetPrevChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const

Definition at line 4839 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetPrevChild(), and m_main_win.

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

Definition at line 4866 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetPrevExpanded(), and m_main_win.

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

Definition at line 4851 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetPrevSibling(), and m_main_win.

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

Definition at line 4880 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetPrevVisible(), and m_main_win.

wxTreeItemId wxcode::wxTreeListCtrl::GetRootItem (  )  const

Definition at line 4819 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetRootItem(), and m_main_win.

wxTreeItemId wxcode::wxTreeListCtrl::GetSelection (  )  const

Definition at line 4822 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetSelection(), and m_main_win.

size_t wxcode::wxTreeListCtrl::GetSelections ( wxArrayTreeItemIds &   )  const

Definition at line 4825 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetSelections(), and m_main_win.

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

wxImageList * wxcode::wxTreeListCtrl::GetStateImageList (  )  const

Definition at line 4671 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::GetStateImageList(), and m_main_win.

long wxcode::wxTreeListCtrl::GetWindowStyleFlag (  )  const [virtual]

Definition at line 4796 of file treelistctrl.cpp.

References m_main_win.

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

Definition at line 4807 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::HasChildren(), and m_main_win.

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

Definition at line 4962 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::HitTest(), and m_main_win.

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

Definition at line 492 of file treelistctrl.h.

References HitTest().

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

Definition at line 490 of file treelistctrl.h.

References flags.

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

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

Definition at line 5044 of file treelistctrl.cpp.

References wxcode::wxTreeListHeaderWindow::InsertColumn(), and m_header_win.

void wxcode::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 231 of file treelistctrl.h.

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

Definition at line 4903 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::InsertItem(), and m_main_win.

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

Definition at line 4893 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::InsertItem(), and m_main_win.

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

Definition at line 347 of file treelistctrl.h.

References GetItemBold().

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

Definition at line 346 of file treelistctrl.h.

References GetMainColumn().

bool wxcode::wxTreeListCtrl::IsColumnEditable ( int  column  )  const

Definition at line 5091 of file treelistctrl.cpp.

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

bool wxcode::wxTreeListCtrl::IsColumnShown ( int  column  )  const

Definition at line 5096 of file treelistctrl.cpp.

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

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

Definition at line 4810 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::IsExpanded(), and m_main_win.

Referenced by wxcode::wxTreeListMainWindow::IsVisible().

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

Definition at line 4813 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::IsSelected(), and m_main_win.

Referenced by ImagesTreeCtrl::OnLeftUp().

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

Definition at line 4804 of file treelistctrl.cpp.

References wxcode::wxTreeListMainWindow::IsVisible(), and m_main_win.

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

Definition at line 4983 of file treelistctrl.cpp.

References GetItemText().

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

Definition at line 4977 of file treelistctrl.cpp.

References GetItemText().

Referenced by wxcode::wxTreeListMainWindow::OnCompareItems().

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

Referenced by wxcode::wxTreeListMainWindow::GetItemText().

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

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

Definition at line 4887 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::PrependItem().

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

Definition at line 5112 of file treelistctrl.cpp.

References m_header_win, and m_main_win.

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

void wxcode::wxTreeListCtrl::RemoveColumn ( int  column  ) 

Definition at line 5050 of file treelistctrl.cpp.

References m_header_win, and wxcode::wxTreeListHeaderWindow::RemoveColumn().

void wxcode::wxTreeListCtrl::ScrollTo ( const wxTreeItemId &  item  ) 

Definition at line 4959 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::ScrollTo().

void wxcode::wxTreeListCtrl::SelectAll (  ) 

Definition at line 4953 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SelectAll().

Referenced by ImagesTreeCtrl::OnChar().

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

Definition at line 4949 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SelectItem().

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

Definition at line 4999 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetBackgroundColour().

void wxcode::wxTreeListCtrl::SetButtonsImageList ( wxImageList *  imageList  ) 

Definition at line 4683 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetButtonsImageList().

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

Definition at line 5056 of file treelistctrl.cpp.

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

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

Definition at line 5101 of file treelistctrl.cpp.

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

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

Definition at line 5079 of file treelistctrl.cpp.

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

Referenced by ImagesTreeCtrl::SetOptimizerMode().

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

Definition at line 5068 of file treelistctrl.cpp.

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

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

Definition at line 5084 of file treelistctrl.cpp.

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

Referenced by ImagesTreeCtrl::SetDisplayMode().

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

Definition at line 5029 of file treelistctrl.cpp.

References m_header_win, and wxcode::wxTreeListHeaderWindow::SetColumnText().

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

Definition at line 5014 of file treelistctrl.cpp.

References m_header_win, and wxcode::wxTreeListHeaderWindow::SetColumnWidth().

Referenced by ImagesTreeCtrl::CreateColumns().

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

Definition at line 5146 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetCurrentItem().

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

Definition at line 4996 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetDragItem().

void wxcode::wxTreeListCtrl::SetFocus (  ) 

Definition at line 5118 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetFocus().

Referenced by ImagesPanel::Create().

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

Definition at line 4770 of file treelistctrl.cpp.

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

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

Definition at line 5005 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetForegroundColour().

void wxcode::wxTreeListCtrl::SetImageList ( wxImageList *  imageList  ) 

Definition at line 4677 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetImageList().

void wxcode::wxTreeListCtrl::SetIndent ( unsigned int  indent  ) 

Definition at line 4659 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetIndent().

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

Definition at line 4760 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemBackgroundColour().

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

Definition at line 4758 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemBackgroundColour().

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

Definition at line 4750 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemBold().

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

Definition at line 4748 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemBold().

Referenced by ImagesTreeCtrl::UpdateGroupText().

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

Definition at line 4745 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemData().

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

Definition at line 4743 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemData().

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

Definition at line 4765 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemFont().

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

Definition at line 4763 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemFont().

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

Definition at line 4732 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemHasChildren().

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

Definition at line 4740 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemImage().

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

Definition at line 4738 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemImage().

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

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

Definition at line 5150 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemParent().

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

Definition at line 4735 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemText().

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

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

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

Definition at line 4755 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemTextColour().

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

Definition at line 4753 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemTextColour().

Referenced by ImagesTreeCtrl::UpdateItemFont().

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

Definition at line 5142 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetItemToolTip().

void wxcode::wxTreeListCtrl::SetLineSpacing ( unsigned int  spacing  ) 

Definition at line 4665 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetLineSpacing().

void wxcode::wxTreeListCtrl::SetMainColumn ( int  column  ) 

Definition at line 5023 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetMainColumn().

void wxcode::wxTreeListCtrl::SetStateImageList ( wxImageList *  imageList  ) 

Definition at line 4680 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetStateImageList().

void wxcode::wxTreeListCtrl::SetToolTip ( wxToolTip *  tip  ) 

Definition at line 5137 of file treelistctrl.cpp.

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

void wxcode::wxTreeListCtrl::SetToolTip ( const wxString &  tip  ) 

Definition at line 5133 of file treelistctrl.cpp.

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

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

Definition at line 4784 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SetWindowStyle().

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

Definition at line 4990 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::SortChildren().

void wxcode::wxTreeListCtrl::Toggle ( const wxTreeItemId &  item  ) 

Definition at line 4940 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::Toggle().

void wxcode::wxTreeListCtrl::Unselect (  ) 

Definition at line 4943 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::Unselect().

void wxcode::wxTreeListCtrl::UnselectAll (  ) 

Definition at line 4946 of file treelistctrl.cpp.

References m_main_win, and wxcode::wxTreeListMainWindow::UnselectAll().


Friends And Related Function Documentation

friend class wxTreeListHeaderWindow [friend]

Definition at line 139 of file treelistctrl.h.

friend class wxTreeListItem [friend]

Definition at line 141 of file treelistctrl.h.

friend class wxTreeListMainWindow [friend]

Definition at line 140 of file treelistctrl.h.


Member Data Documentation

wxTreeListHeaderWindow* wxcode::wxTreeListCtrl::m_header_win [protected]

Definition at line 541 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 wxcode::wxTreeListCtrl::m_headerHeight [private]

Definition at line 555 of file treelistctrl.h.

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

wxTreeListMainWindow* wxcode::wxTreeListCtrl::m_main_win [protected]

Definition at line 546 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(), GetFirstChild(), GetFirstExpandedItem(), GetFirstVisible(), GetImageList(), GetIndent(), GetItemBackgroundColour(), GetItemBold(), GetItemData(), GetItemFont(), GetItemImage(), GetItemParent(), GetItemText(), GetItemTextColour(), GetLastChild(), GetLastVisible(), GetLineSpacing(), GetMainColumn(), GetMainWindow(), GetNext(), GetNextChild(), GetNextExpanded(), GetNextSibling(), GetNextVisible(), GetPrev(), GetPrevChild(), 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 23 Jan 2018 for Hugintrunk by  doxygen 1.4.7