Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | Friends | List of all members
wxcode::wxTreeListMainWindow Class Reference
Inheritance diagram for wxcode::wxTreeListMainWindow:
Inheritance graph

Public Member Functions

 wxTreeListMainWindow ()
 
 wxTreeListMainWindow (wxTreeListCtrl *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTR_DEFAULT_STYLE, const wxValidator &validator=wxDefaultValidator, const wxString &name=_T("wxtreelistmainwindow"))
 
virtual ~wxTreeListMainWindow ()
 
bool Create (wxTreeListCtrl *parent, wxWindowID id=-1, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTR_DEFAULT_STYLE, const wxValidator &validator=wxDefaultValidator, const wxString &name=_T("wxtreelistctrl"))
 
bool IsVirtual () const
 
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)
 
wxString GetItemText (const wxTreeItemId &item, int column) const
 
wxString GetItemText (wxTreeItemData *item, int column) const
 
int GetItemImage (const wxTreeItemId &item, wxTreeItemIcon which=wxTreeItemIcon_Normal) const
 
int GetItemImage (const wxTreeItemId &item, int column, wxTreeItemIcon which=wxTreeItemIcon_Normal) 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 SetItemHasChildren (const wxTreeItemId &item, bool has=true)
 
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, wxTreeItemIcon which=wxTreeItemIcon_Normal)
 
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)
 
bool IsVisible (const wxTreeItemId &item, bool fullRow, bool within=true) const
 
bool HasChildren (const wxTreeItemId &item) const
 
bool IsExpanded (const wxTreeItemId &item) const
 
bool IsSelected (const wxTreeItemId &item) const
 
bool IsBold (const wxTreeItemId &item) const
 
bool IsBold (const wxTreeItemId &item, int column) const
 
virtual bool SetFont (const wxFont &font)
 
void SetWindowStyle (const long styles)
 
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, bool fulltree=true) const
 
wxTreeItemId GetPrev (const wxTreeItemId &item, bool fulltree=true) const
 
wxTreeItemId GetFirstExpandedItem () const
 
wxTreeItemId GetNextExpanded (const wxTreeItemId &item) const
 
wxTreeItemId GetPrevExpanded (const wxTreeItemId &item) const
 
wxTreeItemId GetFirstVisible (bool fullRow, bool within) const
 
wxTreeItemId GetNextVisible (const wxTreeItemId &item, bool fullRow, bool within) const
 
wxTreeItemId GetPrevVisible (const wxTreeItemId &item, bool fullRow, bool within) const
 
wxTreeItemId GetLastVisible (bool fullRow, bool within) 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)
 
void Unselect ()
 
void UnselectAll ()
 
bool SelectItem (const wxTreeItemId &item, const wxTreeItemId &prev=(wxTreeItemId *) NULL, bool unselect_others=true)
 
void SelectAll ()
 
void EnsureVisible (const wxTreeItemId &item)
 
void ScrollTo (const wxTreeItemId &item)
 
void AdjustMyScrollbars ()
 
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, int column)
 
void EndEdit (bool isCancelled)
 
virtual int OnCompareItems (const wxTreeItemId &item1, const wxTreeItemId &item2)
 
void SortChildren (const wxTreeItemId &item, int column, bool reverseOrder)
 
bool MatchItemText (const wxString &itemText, const wxString &pattern, int mode)
 
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)
 
void OnPaint (wxPaintEvent &event)
 
void OnEraseBackground (wxEraseEvent &WXUNUSED(event))
 
void OnSetFocus (wxFocusEvent &event)
 
void OnKillFocus (wxFocusEvent &event)
 
void OnChar (wxKeyEvent &event)
 
void OnMouse (wxMouseEvent &event)
 
void OnIdle (wxIdleEvent &event)
 
void OnScroll (wxScrollWinEvent &event)
 
void OnCaptureLost (wxMouseCaptureLostEvent &WXUNUSED(event))
 
int GetColumnCount () const
 
void SetMainColumn (int column)
 
int GetMainColumn () const
 
int GetCurrentColumn () const
 
int GetBestColumnWidth (int column, wxTreeItemId parent=wxTreeItemId())
 
int GetItemWidth (int column, wxTreeListItem *item)
 
void SetFocus ()
 

Public Attributes

bool m_dirty
 

Protected Member Functions

void Init ()
 
wxTreeItemId DoInsertItem (const wxTreeItemId &parent, size_t previous, const wxString &text, int image, int selectedImage, wxTreeItemData *data)
 
void DoDeleteItem (wxTreeListItem *item)
 
void SetCurrentItem (wxTreeListItem *item)
 
bool HasButtons (void) const
 
void CalculateLineHeight ()
 
int GetLineHeight (wxTreeListItem *item) const
 
void PaintLevel (wxTreeListItem *item, wxDC &dc, int level, int &y, int x_maincol)
 
void PaintItem (wxTreeListItem *item, wxDC &dc)
 
void CalculateLevel (wxTreeListItem *item, wxDC &dc, int level, int &y, int x_maincol)
 
void CalculatePositions ()
 
void CalculateSize (wxTreeListItem *item, wxDC &dc)
 
void RefreshSubtree (wxTreeListItem *item)
 
void RefreshLine (wxTreeListItem *item)
 
void RefreshSelected ()
 
void RefreshSelectedUnder (wxTreeListItem *item)
 
void OnRenameTimer ()
 
void OnRenameAccept (bool isCancelled)
 
void FillArray (wxTreeListItem *, wxArrayTreeItemIds &) const
 
bool TagAllChildrenUntilLast (wxTreeListItem *crt_item, wxTreeListItem *last_item)
 
bool TagNextChildren (wxTreeListItem *crt_item, wxTreeListItem *last_item)
 
void UnselectAllChildren (wxTreeListItem *item)
 
bool SendEvent (wxEventType event_type, wxTreeListItem *item=NULL, wxTreeEvent *event=NULL)
 
void OnDpiChanged (wxDPIChangedEvent &e)
 

Protected Attributes

wxTreeListCtrlm_owner
 
wxFont m_normalFont
 
wxFont m_boldFont
 
wxTreeListItemm_rootItem
 
wxTreeListItemm_curItem
 
wxTreeListItemm_shiftItem
 
wxTreeListItemm_selectItem
 
int m_main_column
 
int m_curColumn
 
int m_sortColumn
 
bool m_ReverseSortOrder
 
int m_btnWidth
 
int m_btnWidth2
 
int m_btnHeight
 
int m_btnHeight2
 
int m_imgWidth
 
int m_imgWidth2
 
int m_imgHeight
 
int m_imgHeight2
 
unsigned short m_indent
 
int m_lineHeight
 
unsigned short m_linespacing
 
wxPen m_dottedPen
 
wxBrush * m_hilightBrush
 
wxBrush * m_hilightUnfocusedBrush
 
bool m_hasFocus
 
bool m_ownsImageListNormal
 
bool m_ownsImageListState
 
bool m_ownsImageListButtons
 
bool m_lastOnSame
 
bool m_left_down_selection
 
wxImageList * m_imageListNormal
 
wxImageList * m_imageListState
 
wxImageList * m_imageListButtons
 
bool m_isDragStarted
 
bool m_isDragging
 
wxPoint m_dragStartPos
 
wxTreeListItemm_dragItem
 
int m_dragCol
 
wxTreeListItemm_editItem
 
wxTimer * m_editTimer
 
bool m_editAccept
 
wxString m_editRes
 
int m_editCol
 
wxEditTextCtrlm_editControl
 
wxTimer * m_findTimer
 
wxString m_findStr
 
bool m_isItemToolTip
 
wxString m_toolTip
 
wxTreeListItemm_toolTipItem
 

Friends

class wxTreeListItem
 
class wxTreeListRenameTimer
 
class wxEditTextCtrl
 

Detailed Description

Definition at line 247 of file treelistctrl.cpp.

Constructor & Destructor Documentation

wxcode::wxTreeListMainWindow::wxTreeListMainWindow ( )
inline

Definition at line 256 of file treelistctrl.cpp.

References wxcode::wxTreeListHeaderWindow::Init().

wxcode::wxTreeListMainWindow::wxTreeListMainWindow ( wxTreeListCtrl parent,
wxWindowID  id = -1,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTR_DEFAULT_STYLE,
const wxValidator &  validator = wxDefaultValidator,
const wxString &  name = _T("wxtreelistmainwindow") 
)
inline

Definition at line 258 of file treelistctrl.cpp.

References wxcode::wxTreeListHeaderWindow::Init().

wxcode::wxTreeListMainWindow::~wxTreeListMainWindow ( )
virtual

Member Function Documentation

wxTreeItemId wxcode::wxTreeListMainWindow::AddRoot ( const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)
void wxcode::wxTreeListMainWindow::AdjustMyScrollbars ( )
wxTreeItemId wxcode::wxTreeListMainWindow::AppendItem ( const wxTreeItemId &  parent,
const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)
void wxcode::wxTreeListMainWindow::AssignButtonsImageList ( wxImageList *  imageList)

Definition at line 3147 of file treelistctrl.cpp.

References SetButtonsImageList().

Referenced by wxcode::wxTreeListCtrl::AssignButtonsImageList().

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

Definition at line 3137 of file treelistctrl.cpp.

References SetImageList().

Referenced by wxcode::wxTreeListCtrl::AssignImageList().

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

Definition at line 3142 of file treelistctrl.cpp.

References SetStateImageList().

Referenced by wxcode::wxTreeListCtrl::AssignStateImageList().

void wxcode::wxTreeListMainWindow::CalculateLevel ( wxTreeListItem item,
wxDC &  dc,
int  level,
int &  y,
int  x_maincol 
)
protected
void wxcode::wxTreeListMainWindow::CalculateLineHeight ( )
protected

Definition at line 3079 of file treelistctrl.cpp.

References m_linespacing.

Referenced by OnDpiChanged(), SetButtonsImageList(), SetFont(), SetImageList(), and SetLineSpacing().

void wxcode::wxTreeListMainWindow::CalculatePositions ( )
protected
void wxcode::wxTreeListMainWindow::CalculateSize ( wxTreeListItem item,
wxDC &  dc 
)
protected
void wxcode::wxTreeListMainWindow::Collapse ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::CollapseAndReset ( const wxTreeItemId &  item)

Definition at line 2721 of file treelistctrl.cpp.

References Collapse(), and DeleteChildren().

Referenced by wxcode::wxTreeListCtrl::CollapseAndReset().

bool wxcode::wxTreeListMainWindow::Create ( wxTreeListCtrl parent,
wxWindowID  id = -1,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxTR_DEFAULT_STYLE,
const wxValidator &  validator = wxDefaultValidator,
const wxString &  name = _T("wxtreelistctrl") 
)

Definition at line 1911 of file treelistctrl.cpp.

References SetBackgroundColour().

void wxcode::wxTreeListMainWindow::Delete ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::DeleteChildren ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::DeleteRoot ( )
void wxcode::wxTreeListMainWindow::DoDeleteItem ( wxTreeListItem item)
protected
wxTreeItemId wxcode::wxTreeListMainWindow::DoInsertItem ( const wxTreeItemId &  parent,
size_t  previous,
const wxString &  text,
int  image,
int  selectedImage,
wxTreeItemData *  data 
)
protected
void wxcode::wxTreeListMainWindow::EditLabel ( const wxTreeItemId &  item,
int  column 
)
void wxcode::wxTreeListMainWindow::EndEdit ( bool  isCancelled)

Definition at line 3942 of file treelistctrl.cpp.

References wxcode::wxEditTextCtrl::EndEdit().

Referenced by wxcode::wxTreeListCtrl::EndEdit().

void wxcode::wxTreeListMainWindow::EnsureVisible ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::Expand ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::ExpandAll ( const wxTreeItemId &  item)

Definition at line 2689 of file treelistctrl.cpp.

References Expand(), GetFirstChild(), GetNextChild(), and IsExpanded().

Referenced by wxcode::wxTreeListCtrl::ExpandAll(), and OnChar().

void wxcode::wxTreeListMainWindow::FillArray ( wxTreeListItem item,
wxArrayTreeItemIds &  array 
) const
protected
wxTreeItemId wxcode::wxTreeListMainWindow::FindItem ( const wxTreeItemId &  item,
int  column,
const wxString &  str,
int  mode = 0 
)
int wxcode::wxTreeListMainWindow::GetBestColumnWidth ( int  column,
wxTreeItemId  parent = wxTreeItemId() 
)
bool wxcode::wxTreeListMainWindow::GetBoundingRect ( const wxTreeItemId &  item,
wxRect &  rect,
bool  textOnly = false 
) const

Definition at line 3841 of file treelistctrl.cpp.

References GetLineHeight().

Referenced by wxcode::wxTreeListCtrl::GetBoundingRect(), and IsVisible().

wxImageList* wxcode::wxTreeListMainWindow::GetButtonsImageList ( ) const
inline

Definition at line 311 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetButtonsImageList().

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

Definition at line 1975 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetChildrenCount().

int wxcode::wxTreeListMainWindow::GetColumnCount ( ) const
inline
size_t wxcode::wxTreeListMainWindow::GetCount ( ) const
int wxcode::wxTreeListMainWindow::GetCurrentColumn ( ) const
inline

Definition at line 611 of file treelistctrl.cpp.

Referenced by OnMouse(), and OnRenameTimer().

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

Definition at line 2377 of file treelistctrl.cpp.

References GetNextExpanded(), and GetRootItem().

Referenced by wxcode::wxTreeListCtrl::GetFirstExpandedItem().

wxTreeItemId wxcode::wxTreeListMainWindow::GetFirstVisible ( bool  fullRow,
bool  within 
) const

Definition at line 2391 of file treelistctrl.cpp.

References GetNextVisible(), GetRootItem(), and IsVisible().

Referenced by wxcode::wxTreeListCtrl::GetFirstVisible(), and OnChar().

wxImageList* wxcode::wxTreeListMainWindow::GetImageList ( ) const
inline

Definition at line 309 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetImageList().

unsigned int wxcode::wxTreeListMainWindow::GetIndent ( ) const
inline

Definition at line 290 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetIndent(), and GetItemWidth().

wxColour wxcode::wxTreeListMainWindow::GetItemBackgroundColour ( const wxTreeItemId &  item) const
wxColour wxcode::wxTreeListMainWindow::GetItemBackgroundColour ( const wxTreeItemId &  item,
int  column 
) const
bool wxcode::wxTreeListMainWindow::GetItemBold ( const wxTreeItemId &  item) const

Definition at line 2028 of file treelistctrl.cpp.

References IsBold().

Referenced by wxcode::wxTreeListCtrl::GetItemBold().

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

Definition at line 2032 of file treelistctrl.cpp.

References IsBold().

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

Definition at line 2019 of file treelistctrl.cpp.

Referenced by DoDeleteItem(), and wxcode::wxTreeListCtrl::GetItemData().

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

Definition at line 2023 of file treelistctrl.cpp.

wxFont wxcode::wxTreeListMainWindow::GetItemFont ( const wxTreeItemId &  item) const
wxFont wxcode::wxTreeListMainWindow::GetItemFont ( const wxTreeItemId &  item,
int  column 
) const
int wxcode::wxTreeListMainWindow::GetItemImage ( const wxTreeItemId &  item,
wxTreeItemIcon  which = wxTreeItemIcon_Normal 
) const
inline

Definition at line 335 of file treelistctrl.cpp.

References GetItemImage().

Referenced by wxcode::wxTreeListCtrl::GetItemImage(), and GetItemImage().

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

Definition at line 2014 of file treelistctrl.cpp.

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

Definition at line 2268 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetItemParent(), GetNext(), GetPrev(), and OnChar().

wxString wxcode::wxTreeListMainWindow::GetItemText ( const wxTreeItemId &  item,
int  column 
) const
wxString wxcode::wxTreeListMainWindow::GetItemText ( wxTreeItemData *  item,
int  column 
) const

Definition at line 4458 of file treelistctrl.cpp.

References IsVirtual(), and wxcode::wxTreeListCtrl::OnGetItemText().

wxColour wxcode::wxTreeListMainWindow::GetItemTextColour ( const wxTreeItemId &  item) const
wxColour wxcode::wxTreeListMainWindow::GetItemTextColour ( const wxTreeItemId &  item,
int  column 
) const
int wxcode::wxTreeListMainWindow::GetItemWidth ( int  column,
wxTreeListItem item 
)
wxTreeItemId wxcode::wxTreeListMainWindow::GetLastChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const

Definition at line 2299 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetLastChild(), OnChar(), and SelectAll().

wxTreeItemId wxcode::wxTreeListMainWindow::GetLastVisible ( bool  fullRow,
bool  within 
) const

Definition at line 2409 of file treelistctrl.cpp.

References GetNext(), GetRootItem(), and IsVisible().

Referenced by wxcode::wxTreeListCtrl::GetLastVisible(), and OnChar().

int wxcode::wxTreeListMainWindow::GetLineHeight ( wxTreeListItem item) const
protected
unsigned int wxcode::wxTreeListMainWindow::GetLineSpacing ( ) const
inline

Definition at line 294 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetLineSpacing().

int wxcode::wxTreeListMainWindow::GetMainColumn ( ) const
inline
wxTreeItemId wxcode::wxTreeListMainWindow::GetNext ( const wxTreeItemId &  item,
bool  fulltree = true 
) const
wxTreeItemId wxcode::wxTreeListMainWindow::GetNextChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const
wxTreeItemId wxcode::wxTreeListMainWindow::GetNextExpanded ( const wxTreeItemId &  item) const

Definition at line 2381 of file treelistctrl.cpp.

References GetNext().

Referenced by FindItem(), GetFirstExpandedItem(), and wxcode::wxTreeListCtrl::GetNextExpanded().

wxTreeItemId wxcode::wxTreeListMainWindow::GetNextSibling ( const wxTreeItemId &  item) const
wxTreeItemId wxcode::wxTreeListMainWindow::GetNextVisible ( const wxTreeItemId &  item,
bool  fullRow,
bool  within 
) const

Definition at line 2399 of file treelistctrl.cpp.

References GetNext(), and IsVisible().

Referenced by FindItem(), GetFirstVisible(), and wxcode::wxTreeListCtrl::GetNextVisible().

wxTreeItemId wxcode::wxTreeListMainWindow::GetPrev ( const wxTreeItemId &  item,
bool  fulltree = true 
) const
wxTreeItemId wxcode::wxTreeListMainWindow::GetPrevChild ( const wxTreeItemId &  item,
wxTreeItemIdValue &  cookie 
) const

Definition at line 2290 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetPrevChild().

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

Definition at line 2386 of file treelistctrl.cpp.

References GetPrev().

Referenced by wxcode::wxTreeListCtrl::GetPrevExpanded().

wxTreeItemId wxcode::wxTreeListMainWindow::GetPrevSibling ( const wxTreeItemId &  item) const
wxTreeItemId wxcode::wxTreeListMainWindow::GetPrevVisible ( const wxTreeItemId &  item,
bool  fullRow,
bool  within 
) const

Definition at line 2419 of file treelistctrl.cpp.

References GetPrev(), and IsVisible().

Referenced by wxcode::wxTreeListCtrl::GetPrevVisible().

wxTreeItemId wxcode::wxTreeListMainWindow::GetRootItem ( ) const
inline
wxTreeItemId wxcode::wxTreeListMainWindow::GetSelection ( ) const
inline

Definition at line 434 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetSelection().

size_t wxcode::wxTreeListMainWindow::GetSelections ( wxArrayTreeItemIds &  array) const

Definition at line 2913 of file treelistctrl.cpp.

References FillArray(), and GetRootItem().

Referenced by wxcode::wxTreeListCtrl::GetSelections().

wxImageList* wxcode::wxTreeListMainWindow::GetStateImageList ( ) const
inline

Definition at line 310 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::GetStateImageList().

bool wxcode::wxTreeListMainWindow::HasButtons ( void  ) const
inlineprotected
bool wxcode::wxTreeListMainWindow::HasChildren ( const wxTreeItemId &  item) const

Definition at line 2238 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::HasChildren(), and OnChar().

wxTreeItemId wxcode::wxTreeListMainWindow::HitTest ( const wxPoint &  point)
inline

Definition at line 549 of file treelistctrl.cpp.

References flags.

Referenced by wxcode::wxTreeListCtrl::HitTest().

wxTreeItemId wxcode::wxTreeListMainWindow::HitTest ( const wxPoint &  point,
int &  flags 
)
inline

Definition at line 551 of file treelistctrl.cpp.

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

Definition at line 3812 of file treelistctrl.cpp.

References vigra_ext::EMoR::h, and wxcode::wxTreeListItem::HitTest().

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

Definition at line 2504 of file treelistctrl.cpp.

References DoInsertItem().

bool wxcode::wxTreeListMainWindow::IsBold ( const wxTreeItemId &  item) const

Referenced by GetItemBold(), and IsBold().

bool wxcode::wxTreeListMainWindow::IsBold ( const wxTreeItemId &  item,
int  column 
) const

Definition at line 2259 of file treelistctrl.cpp.

References IsBold().

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

Definition at line 2249 of file treelistctrl.cpp.

Referenced by ExpandAll(), wxcode::wxTreeListCtrl::IsExpanded(), OnChar(), and Toggle().

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

Definition at line 2254 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::IsSelected().

bool wxcode::wxTreeListMainWindow::IsVirtual ( ) const
inline

Definition at line 282 of file treelistctrl.cpp.

References wxTR_VIRTUAL.

Referenced by GetItemText().

bool wxcode::wxTreeListMainWindow::IsVisible ( const wxTreeItemId &  item,
bool  fullRow,
bool  within = true 
) const
bool wxcode::wxTreeListMainWindow::MatchItemText ( const wxString &  itemText,
const wxString &  pattern,
int  mode 
)

Definition at line 3013 of file treelistctrl.cpp.

References wxcode::wxTL_MODE_FIND_NOCASE, and wxcode::wxTL_MODE_FIND_PARTIAL.

Referenced by FindItem(), and OnChar().

void wxcode::wxTreeListMainWindow::OnCaptureLost ( wxMouseCaptureLostEvent &  WXUNUSEDevent)
inline

Definition at line 601 of file treelistctrl.cpp.

void wxcode::wxTreeListMainWindow::OnChar ( wxKeyEvent &  event)
int wxcode::wxTreeListMainWindow::OnCompareItems ( const wxTreeItemId &  item1,
const wxTreeItemId &  item2 
)
virtual
void wxcode::wxTreeListMainWindow::OnDpiChanged ( wxDPIChangedEvent &  e)
protected

Definition at line 4555 of file treelistctrl.cpp.

References CalculateLineHeight(), and wxcode::LINEHEIGHT.

void wxcode::wxTreeListMainWindow::OnEraseBackground ( wxEraseEvent &  WXUNUSEDevent)
inline

Definition at line 594 of file treelistctrl.cpp.

void wxcode::wxTreeListMainWindow::OnIdle ( wxIdleEvent &  event)

Definition at line 4243 of file treelistctrl.cpp.

References AdjustMyScrollbars(), and CalculatePositions().

void wxcode::wxTreeListMainWindow::OnKillFocus ( wxFocusEvent &  event)

Definition at line 3571 of file treelistctrl.cpp.

References RefreshLine(), and RefreshSelected().

void wxcode::wxTreeListMainWindow::OnMouse ( wxMouseEvent &  event)
void wxcode::wxTreeListMainWindow::OnPaint ( wxPaintEvent &  event)
void wxcode::wxTreeListMainWindow::OnRenameAccept ( bool  isCancelled)
protected

Definition at line 3929 of file treelistctrl.cpp.

References SendEvent(), and SetItemText().

void wxcode::wxTreeListMainWindow::OnRenameTimer ( )
protected

Definition at line 3925 of file treelistctrl.cpp.

References EditLabel(), and GetCurrentColumn().

void wxcode::wxTreeListMainWindow::OnScroll ( wxScrollWinEvent &  event)

Definition at line 4256 of file treelistctrl.cpp.

References wxcode::wxTreeListCtrl::GetHeaderWindow().

void wxcode::wxTreeListMainWindow::OnSetFocus ( wxFocusEvent &  event)

Definition at line 3564 of file treelistctrl.cpp.

References RefreshLine(), and RefreshSelected().

void wxcode::wxTreeListMainWindow::PaintItem ( wxTreeListItem item,
wxDC &  dc 
)
protected
void wxcode::wxTreeListMainWindow::PaintLevel ( wxTreeListItem item,
wxDC &  dc,
int  level,
int &  y,
int  x_maincol 
)
protected
wxTreeItemId wxcode::wxTreeListMainWindow::PrependItem ( const wxTreeItemId &  parent,
const wxString &  text,
int  image = -1,
int  selectedImage = -1,
wxTreeItemData *  data = NULL 
)

Definition at line 2482 of file treelistctrl.cpp.

References DoInsertItem().

Referenced by wxcode::wxTreeListCtrl::PrependItem().

void wxcode::wxTreeListMainWindow::RefreshLine ( wxTreeListItem item)
protected
void wxcode::wxTreeListMainWindow::RefreshSelected ( )
protected

Definition at line 4394 of file treelistctrl.cpp.

References RefreshSelectedUnder().

Referenced by OnKillFocus(), OnMouse(), and OnSetFocus().

void wxcode::wxTreeListMainWindow::RefreshSelectedUnder ( wxTreeListItem item)
protected
void wxcode::wxTreeListMainWindow::RefreshSubtree ( wxTreeListItem item)
protected

Definition at line 4355 of file treelistctrl.cpp.

References AdjustMyScrollbars(), and wxcode::wxTreeListItem::GetY().

void wxcode::wxTreeListMainWindow::ScrollTo ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::SelectAll ( )
bool wxcode::wxTreeListMainWindow::SelectItem ( const wxTreeItemId &  item,
const wxTreeItemId &  prev = (wxTreeItemId*)NULL,
bool  unselect_others = true 
)
bool wxcode::wxTreeListMainWindow::SendEvent ( wxEventType  event_type,
wxTreeListItem item = NULL,
wxTreeEvent *  event = NULL 
)
protected
bool wxcode::wxTreeListMainWindow::SetBackgroundColour ( const wxColour &  colour)
virtual

Definition at line 4418 of file treelistctrl.cpp.

Referenced by Create(), and wxcode::wxTreeListCtrl::SetBackgroundColour().

void wxcode::wxTreeListMainWindow::SetButtonsImageList ( wxImageList *  imageList)
void wxcode::wxTreeListMainWindow::SetCurrentItem ( const wxTreeItemId &  item)
void wxcode::wxTreeListMainWindow::SetCurrentItem ( wxTreeListItem item)
protected

Definition at line 2656 of file treelistctrl.cpp.

References m_curItem, and RefreshLine().

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

Definition at line 3072 of file treelistctrl.cpp.

References m_dragItem, and RefreshLine().

Referenced by wxcode::wxTreeListCtrl::SetDragItem().

void wxcode::wxTreeListMainWindow::SetFocus ( )

Definition at line 4463 of file treelistctrl.cpp.

Referenced by OnMouse(), and wxcode::wxTreeListCtrl::SetFocus().

bool wxcode::wxTreeListMainWindow::SetFont ( const wxFont &  font)
virtual

Definition at line 2195 of file treelistctrl.cpp.

References CalculateLineHeight().

Referenced by wxcode::wxTreeListCtrl::SetFont().

bool wxcode::wxTreeListMainWindow::SetForegroundColour ( const wxColour &  colour)
virtual

Definition at line 4425 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::SetForegroundColour().

void wxcode::wxTreeListMainWindow::SetImageList ( wxImageList *  imageList)
void wxcode::wxTreeListMainWindow::SetIndent ( unsigned int  indent)

Definition at line 1964 of file treelistctrl.cpp.

References wxcode::MININDENT.

Referenced by wxcode::wxTreeListCtrl::SetIndent().

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

Definition at line 2174 of file treelistctrl.cpp.

References wxcode::wxTreeListItem::Attr(), and RefreshLine().

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

Definition at line 2146 of file treelistctrl.cpp.

References RefreshLine(), and wxcode::wxTreeListItem::SetBold().

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

Definition at line 2129 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::SetItemData().

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

Definition at line 2133 of file treelistctrl.cpp.

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

Definition at line 2187 of file treelistctrl.cpp.

References wxcode::wxTreeListItem::Attr(), and RefreshLine().

void wxcode::wxTreeListMainWindow::SetItemHasChildren ( const wxTreeItemId &  item,
bool  has = true 
)
void wxcode::wxTreeListMainWindow::SetItemImage ( const wxTreeItemId &  item,
int  image,
wxTreeItemIcon  which = wxTreeItemIcon_Normal 
)
inline

Definition at line 369 of file treelistctrl.cpp.

References SetItemImage().

Referenced by wxcode::wxTreeListCtrl::SetItemImage(), and SetItemImage().

void wxcode::wxTreeListMainWindow::SetItemImage ( const wxTreeItemId &  item,
int  column,
int  image,
wxTreeItemIcon  which = wxTreeItemIcon_Normal 
)
void wxcode::wxTreeListMainWindow::SetItemParent ( const wxTreeItemId &  parent,
const wxTreeItemId &  item 
)
void wxcode::wxTreeListMainWindow::SetItemText ( const wxTreeItemId &  item,
int  column,
const wxString &  text 
)
void wxcode::wxTreeListMainWindow::SetItemTextColour ( const wxTreeItemId &  item,
const wxColour &  colour 
)
void wxcode::wxTreeListMainWindow::SetItemTextColour ( const wxTreeItemId &  item,
int  column,
const wxColour &  colour 
)

Definition at line 2161 of file treelistctrl.cpp.

References wxcode::wxTreeListItem::Attr(), and RefreshLine().

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

Definition at line 2002 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::SetItemToolTip().

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

Definition at line 1969 of file treelistctrl.cpp.

References CalculateLineHeight().

Referenced by wxcode::wxTreeListCtrl::SetLineSpacing().

void wxcode::wxTreeListMainWindow::SetMainColumn ( int  column)
inline
void wxcode::wxTreeListMainWindow::SetStateImageList ( wxImageList *  imageList)
void wxcode::wxTreeListMainWindow::SetToolTip ( const wxString &  tip)

Definition at line 1991 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListCtrl::SetToolTip().

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

Definition at line 1996 of file treelistctrl.cpp.

void wxcode::wxTreeListMainWindow::SetWindowStyle ( const long  styles)

Definition at line 1981 of file treelistctrl.cpp.

References UnselectAll().

Referenced by wxcode::wxTreeListCtrl::SetWindowStyleFlag().

void wxcode::wxTreeListMainWindow::SortChildren ( const wxTreeItemId &  item,
int  column,
bool  reverseOrder 
)
bool wxcode::wxTreeListMainWindow::TagAllChildrenUntilLast ( wxTreeListItem crt_item,
wxTreeListItem last_item 
)
protected
bool wxcode::wxTreeListMainWindow::TagNextChildren ( wxTreeListItem crt_item,
wxTreeListItem last_item 
)
protected
void wxcode::wxTreeListMainWindow::Toggle ( const wxTreeItemId &  item)

Definition at line 2728 of file treelistctrl.cpp.

References Collapse(), Expand(), and IsExpanded().

Referenced by OnChar(), OnMouse(), and wxcode::wxTreeListCtrl::Toggle().

void wxcode::wxTreeListMainWindow::Unselect ( )
void wxcode::wxTreeListMainWindow::UnselectAll ( )
void wxcode::wxTreeListMainWindow::UnselectAllChildren ( wxTreeListItem item)
protected

Friends And Related Function Documentation

friend class wxEditTextCtrl
friend

Definition at line 251 of file treelistctrl.cpp.

Referenced by EditLabel().

friend class wxTreeListItem
friend

Definition at line 249 of file treelistctrl.cpp.

Referenced by AddRoot(), and DoInsertItem().

friend class wxTreeListRenameTimer
friend

Definition at line 250 of file treelistctrl.cpp.

Member Data Documentation

wxFont wxcode::wxTreeListMainWindow::m_boldFont
protected

Definition at line 622 of file treelistctrl.cpp.

Referenced by GetItemFont().

int wxcode::wxTreeListMainWindow::m_btnHeight
protected

Definition at line 635 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest().

int wxcode::wxTreeListMainWindow::m_btnHeight2
protected

Definition at line 635 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest(), and PaintLevel().

int wxcode::wxTreeListMainWindow::m_btnWidth
protected

Definition at line 634 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest().

int wxcode::wxTreeListMainWindow::m_btnWidth2
protected
int wxcode::wxTreeListMainWindow::m_curColumn
protected

Definition at line 630 of file treelistctrl.cpp.

wxTreeListItem* wxcode::wxTreeListMainWindow::m_curItem
protected

Definition at line 625 of file treelistctrl.cpp.

Referenced by DoDeleteItem(), OnChar(), OnMouse(), and SetCurrentItem().

bool wxcode::wxTreeListMainWindow::m_dirty

Definition at line 646 of file treelistctrl.cpp.

wxPen wxcode::wxTreeListMainWindow::m_dottedPen
protected

Definition at line 641 of file treelistctrl.cpp.

int wxcode::wxTreeListMainWindow::m_dragCol
protected

Definition at line 662 of file treelistctrl.cpp.

wxTreeListItem* wxcode::wxTreeListMainWindow::m_dragItem
protected

Definition at line 661 of file treelistctrl.cpp.

Referenced by OnMouse(), and SetDragItem().

wxPoint wxcode::wxTreeListMainWindow::m_dragStartPos
protected

Definition at line 660 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_editAccept
protected

Definition at line 666 of file treelistctrl.cpp.

int wxcode::wxTreeListMainWindow::m_editCol
protected

Definition at line 668 of file treelistctrl.cpp.

wxEditTextCtrl* wxcode::wxTreeListMainWindow::m_editControl
protected

Definition at line 669 of file treelistctrl.cpp.

Referenced by ~wxTreeListMainWindow().

wxTreeListItem* wxcode::wxTreeListMainWindow::m_editItem
protected

Definition at line 664 of file treelistctrl.cpp.

wxString wxcode::wxTreeListMainWindow::m_editRes
protected

Definition at line 667 of file treelistctrl.cpp.

wxTimer* wxcode::wxTreeListMainWindow::m_editTimer
protected

Definition at line 665 of file treelistctrl.cpp.

Referenced by ~wxTreeListMainWindow().

wxString wxcode::wxTreeListMainWindow::m_findStr
protected

Definition at line 673 of file treelistctrl.cpp.

wxTimer* wxcode::wxTreeListMainWindow::m_findTimer
protected

Definition at line 672 of file treelistctrl.cpp.

Referenced by ~wxTreeListMainWindow().

bool wxcode::wxTreeListMainWindow::m_hasFocus
protected

Definition at line 644 of file treelistctrl.cpp.

Referenced by PaintItem().

wxBrush* wxcode::wxTreeListMainWindow::m_hilightBrush
protected

Definition at line 642 of file treelistctrl.cpp.

Referenced by ~wxTreeListMainWindow().

wxBrush * wxcode::wxTreeListMainWindow::m_hilightUnfocusedBrush
protected

Definition at line 642 of file treelistctrl.cpp.

Referenced by ~wxTreeListMainWindow().

wxImageList * wxcode::wxTreeListMainWindow::m_imageListButtons
protected

Definition at line 654 of file treelistctrl.cpp.

Referenced by SetButtonsImageList(), and ~wxTreeListMainWindow().

wxImageList* wxcode::wxTreeListMainWindow::m_imageListNormal
protected

Definition at line 654 of file treelistctrl.cpp.

Referenced by SetImageList(), and ~wxTreeListMainWindow().

wxImageList * wxcode::wxTreeListMainWindow::m_imageListState
protected

Definition at line 654 of file treelistctrl.cpp.

Referenced by SetStateImageList(), and ~wxTreeListMainWindow().

int wxcode::wxTreeListMainWindow::m_imgHeight
protected

Definition at line 637 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest(), and PaintItem().

int wxcode::wxTreeListMainWindow::m_imgHeight2
protected

Definition at line 637 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest(), and PaintLevel().

int wxcode::wxTreeListMainWindow::m_imgWidth
protected

Definition at line 636 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest().

int wxcode::wxTreeListMainWindow::m_imgWidth2
protected

Definition at line 636 of file treelistctrl.cpp.

unsigned short wxcode::wxTreeListMainWindow::m_indent
protected

Definition at line 638 of file treelistctrl.cpp.

Referenced by PaintLevel().

bool wxcode::wxTreeListMainWindow::m_isDragging
protected

Definition at line 659 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_isDragStarted
protected

Definition at line 658 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_isItemToolTip
protected

Definition at line 675 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_lastOnSame
protected

Definition at line 651 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_left_down_selection
protected

Definition at line 652 of file treelistctrl.cpp.

int wxcode::wxTreeListMainWindow::m_lineHeight
protected

Definition at line 639 of file treelistctrl.cpp.

Referenced by AdjustMyScrollbars(), and GetLineHeight().

unsigned short wxcode::wxTreeListMainWindow::m_linespacing
protected

Definition at line 640 of file treelistctrl.cpp.

Referenced by CalculateLineHeight().

int wxcode::wxTreeListMainWindow::m_main_column
protected

Definition at line 629 of file treelistctrl.cpp.

Referenced by AddRoot(), and DoInsertItem().

wxFont wxcode::wxTreeListMainWindow::m_normalFont
protected

Definition at line 621 of file treelistctrl.cpp.

Referenced by GetItemFont().

wxTreeListCtrl* wxcode::wxTreeListMainWindow::m_owner
protected

Definition at line 619 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListItem::HitTest().

bool wxcode::wxTreeListMainWindow::m_ownsImageListButtons
protected

Definition at line 648 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_ownsImageListNormal
protected

Definition at line 648 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_ownsImageListState
protected

Definition at line 648 of file treelistctrl.cpp.

bool wxcode::wxTreeListMainWindow::m_ReverseSortOrder
protected

Definition at line 632 of file treelistctrl.cpp.

wxTreeListItem* wxcode::wxTreeListMainWindow::m_rootItem
protected

Definition at line 624 of file treelistctrl.cpp.

Referenced by AddRoot(), and DeleteRoot().

wxTreeListItem* wxcode::wxTreeListMainWindow::m_selectItem
protected

Definition at line 627 of file treelistctrl.cpp.

wxTreeListItem* wxcode::wxTreeListMainWindow::m_shiftItem
protected

Definition at line 626 of file treelistctrl.cpp.

int wxcode::wxTreeListMainWindow::m_sortColumn
protected

Definition at line 631 of file treelistctrl.cpp.

wxString wxcode::wxTreeListMainWindow::m_toolTip
protected

Definition at line 676 of file treelistctrl.cpp.

wxTreeListItem* wxcode::wxTreeListMainWindow::m_toolTipItem
protected

Definition at line 677 of file treelistctrl.cpp.


The documentation for this class was generated from the following file: