treelistctrl.cpp File Reference

#include "wx/wxprec.h"
#include <wx/app.h>
#include <wx/treebase.h>
#include <wx/timer.h>
#include <wx/textctrl.h>
#include <wx/imaglist.h>
#include <wx/settings.h>
#include <wx/dcclient.h>
#include <wx/dcscreen.h>
#include <wx/scrolwin.h>
#include <wx/dcmemory.h>
#include <wx/renderer.h>
#include <wx/apptrait.h>
#include <wx/dcbuffer.h>
#include <wx/tooltip.h>
#include <wx/hashmap.h>
#include <wx/dynarray.h>
#include <wx/arrimpl.cpp>
#include "treelistctrl.h"
#include <wx/log.h>
#include <wx/msgdlg.h>
#include <algorithm>

Include dependency graph for treelistctrl.cpp:

Go to the source code of this file.

Namespaces

namespace  wxcode

Classes

class  wxcode::wxTreeListHeaderWindow
class  wxcode::wxTreeListMainWindow
class  wxcode::wxTreeListRenameTimer
class  wxcode::wxEditTextCtrl
class  wxcode::wxTreeListItemCellAttr
class  wxcode::wxTreeListItem

Functions

 wxcode::WX_DEFINE_ARRAY_PTR (wxTreeListItem *, wxArrayTreeListItems)
 wxcode::WX_DECLARE_OBJARRAY (wxTreeListColumnInfo, wxArrayTreeListColumnInfo)
 wxcode::WX_DEFINE_OBJARRAY (wxArrayTreeListColumnInfo)
 wxcode::WX_DECLARE_HASH_MAP (int, wxTreeListItemCellAttr *, wxIntegerHash, wxIntegerEqual, wxTreeListItemCellAttrHash)
 wxcode::IMPLEMENT_DYNAMIC_CLASS (wxTreeListHeaderWindow, wxWindow)
 wxcode::EVT_ERASE_BACKGROUND (wxTreeListHeaderWindow::OnEraseBackground) void wxTreeListHeaderWindow
 wxcode::EVT_ERASE_BACKGROUND (wxTreeListMainWindow::OnEraseBackground) void wxTreeListMainWindow
static int LINKAGEMODE wxcode::tree_ctrl_compare_func (wxTreeListItem **item1, wxTreeListItem **item2)
 wxcode::IMPLEMENT_DYNAMIC_CLASS (wxTreeListCtrl, wxControl)
 wxcode::END_EVENT_TABLE ()

Variables

static const int wxcode::NO_IMAGE = -1
static const int wxcode::LINEHEIGHT = 10
static const int wxcode::LINEATROOT = 5
static const int wxcode::MARGIN = 2
static const int wxcode::MININDENT = 16
static const int wxcode::BTNWIDTH = 9
static const int wxcode::BTNHEIGHT = 9
static const int wxcode::EXTRA_WIDTH = 4
static const int wxcode::EXTRA_HEIGHT = 4
static const int wxcode::HEADER_OFFSET_X = 0
static const int wxcode::HEADER_OFFSET_Y = 1
static const int wxcode::DRAG_TIMER_TICKS = 250
static const int wxcode::FIND_TIMER_TICKS = 500
static const int wxcode::RENAME_TIMER_TICKS = 250
const wxChar * wxcode::wxTreeListCtrlNameStr = _T("treelistctrl")
static wxTreeListColumnInfo wxcode::wxInvalidTreeListColumnInfo
static wxTreeListMainWindow * wxcode::s_treeBeingSorted = NULL


Generated on 10 Dec 2016 for Hugintrunk by  doxygen 1.4.7