Hugin trunk 0.1
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations | Functions | Variables
wxcode Namespace Reference

Classes

class  wxEditTextCtrl
 
class  wxTreeListColumnInfo
 
class  wxTreeListCtrl
 
class  wxTreeListHeaderWindow
 
class  wxTreeListItem
 
class  wxTreeListItemCellAttr
 
class  wxTreeListMainWindow
 
class  wxTreeListRenameTimer
 

Typedefs

typedef wxClientDC wxInfoDC
 
typedef wxDC wxReadOnlyDC
 

Enumerations

enum  { DEFAULT_COL_WIDTH = 100 }
 

Functions

 WX_DEFINE_ARRAY_PTR (wxTreeListItem *, wxArrayTreeListItems)
 
 WX_DECLARE_OBJARRAY (wxTreeListColumnInfo, wxArrayTreeListColumnInfo)
 
 WX_DEFINE_OBJARRAY (wxArrayTreeListColumnInfo)
 
 WX_DECLARE_HASH_MAP (int, wxTreeListItemCellAttr *, wxIntegerHash, wxIntegerEqual, wxTreeListItemCellAttrHash)
 
 IMPLEMENT_DYNAMIC_CLASS (wxTreeListHeaderWindow, wxWindow)
 
static int LINKAGEMODE tree_ctrl_compare_func (wxTreeListItem **item1, wxTreeListItem **item2)
 
 IMPLEMENT_DYNAMIC_CLASS (wxTreeListCtrl, wxControl)
 

Variables

static const int NO_IMAGE = -1
 
static const int LINEHEIGHT = 10
 
static const int LINEATROOT = 5
 
static const int MARGIN = 2
 
static const int MININDENT = 16
 
static const int BTNWIDTH = 9
 
static const int BTNHEIGHT = 9
 
static const int EXTRA_WIDTH = 4
 
static const int EXTRA_HEIGHT = 4
 
static const int HEADER_OFFSET_X = 0
 
static const int HEADER_OFFSET_Y = 1
 
static const int DRAG_TIMER_TICKS = 250
 
static const int FIND_TIMER_TICKS = 500
 
static const int RENAME_TIMER_TICKS = 250
 
const wxCharwxTreeListCtrlNameStr = _T("treelistctrl")
 
static wxTreeListColumnInfo wxInvalidTreeListColumnInfo
 
static wxTreeListMainWindows_treeBeingSorted = NULL
 
const int wxTL_MODE_NAV_FULLTREE = 0x0000
 
const int wxTL_MODE_NAV_EXPANDED = 0x0001
 
const int wxTL_MODE_NAV_VISIBLE = 0x0002
 
const int wxTL_MODE_NAV_LEVEL = 0x0004
 
const int wxTL_MODE_FIND_EXACT = 0x0000
 
const int wxTL_MODE_FIND_PARTIAL = 0x0010
 
const int wxTL_MODE_FIND_NOCASE = 0x0020
 
const int wxTREE_HITTEST_ONITEMCOLUMN = 0x2000
 

Typedef Documentation

◆ wxInfoDC

Definition at line 108 of file treelistctrl.cpp.

◆ wxReadOnlyDC

Definition at line 109 of file treelistctrl.cpp.

Enumeration Type Documentation

◆ anonymous enum

Enumerator
DEFAULT_COL_WIDTH 

Definition at line 43 of file treelistctrl.h.

Function Documentation

◆ IMPLEMENT_DYNAMIC_CLASS() [1/2]

wxcode::IMPLEMENT_DYNAMIC_CLASS ( wxTreeListCtrl  ,
wxControl   
)

◆ IMPLEMENT_DYNAMIC_CLASS() [2/2]

wxcode::IMPLEMENT_DYNAMIC_CLASS ( wxTreeListHeaderWindow  ,
wxWindow   
)

◆ tree_ctrl_compare_func()

static int LINKAGEMODE wxcode::tree_ctrl_compare_func ( wxTreeListItem **  item1,
wxTreeListItem **  item2 
)
static

◆ WX_DECLARE_HASH_MAP()

wxcode::WX_DECLARE_HASH_MAP ( int  ,
wxTreeListItemCellAttr ,
wxIntegerHash  ,
wxIntegerEqual  ,
wxTreeListItemCellAttrHash   
)

◆ WX_DECLARE_OBJARRAY()

wxcode::WX_DECLARE_OBJARRAY ( wxTreeListColumnInfo  ,
wxArrayTreeListColumnInfo   
)

◆ WX_DEFINE_ARRAY_PTR()

wxcode::WX_DEFINE_ARRAY_PTR ( wxTreeListItem ,
wxArrayTreeListItems   
)

◆ WX_DEFINE_OBJARRAY()

wxcode::WX_DEFINE_OBJARRAY ( wxArrayTreeListColumnInfo  )

Variable Documentation

◆ BTNHEIGHT

const int wxcode::BTNHEIGHT = 9
static

Definition at line 92 of file treelistctrl.cpp.

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

◆ BTNWIDTH

const int wxcode::BTNWIDTH = 9
static

Definition at line 91 of file treelistctrl.cpp.

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

◆ DRAG_TIMER_TICKS

const int wxcode::DRAG_TIMER_TICKS = 250
static

Definition at line 98 of file treelistctrl.cpp.

◆ EXTRA_HEIGHT

const int wxcode::EXTRA_HEIGHT = 4
static

Definition at line 94 of file treelistctrl.cpp.

◆ EXTRA_WIDTH

const int wxcode::EXTRA_WIDTH = 4
static

Definition at line 93 of file treelistctrl.cpp.

◆ FIND_TIMER_TICKS

const int wxcode::FIND_TIMER_TICKS = 500
static

Definition at line 99 of file treelistctrl.cpp.

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

◆ HEADER_OFFSET_X

const int wxcode::HEADER_OFFSET_X = 0
static

Definition at line 95 of file treelistctrl.cpp.

Referenced by wxcode::wxTreeListHeaderWindow::OnPaint().

◆ HEADER_OFFSET_Y

const int wxcode::HEADER_OFFSET_Y = 1
static

Definition at line 96 of file treelistctrl.cpp.

◆ LINEATROOT

const int wxcode::LINEATROOT = 5
static

◆ LINEHEIGHT

const int wxcode::LINEHEIGHT = 10
static

◆ MARGIN

const int wxcode::MARGIN = 2
static

◆ MININDENT

const int wxcode::MININDENT = 16
static

◆ NO_IMAGE

const int wxcode::NO_IMAGE = -1
static

◆ RENAME_TIMER_TICKS

const int wxcode::RENAME_TIMER_TICKS = 250
static

Definition at line 100 of file treelistctrl.cpp.

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

◆ s_treeBeingSorted

wxTreeListMainWindow* wxcode::s_treeBeingSorted = NULL
static

◆ wxInvalidTreeListColumnInfo

wxTreeListColumnInfo wxcode::wxInvalidTreeListColumnInfo
static

◆ wxTL_MODE_FIND_EXACT

const int wxcode::wxTL_MODE_FIND_EXACT = 0x0000

Definition at line 128 of file treelistctrl.h.

◆ wxTL_MODE_FIND_NOCASE

const int wxcode::wxTL_MODE_FIND_NOCASE = 0x0020

◆ wxTL_MODE_FIND_PARTIAL

const int wxcode::wxTL_MODE_FIND_PARTIAL = 0x0010

◆ wxTL_MODE_NAV_EXPANDED

const int wxcode::wxTL_MODE_NAV_EXPANDED = 0x0001

◆ wxTL_MODE_NAV_FULLTREE

const int wxcode::wxTL_MODE_NAV_FULLTREE = 0x0000

Definition at line 122 of file treelistctrl.h.

◆ wxTL_MODE_NAV_LEVEL

const int wxcode::wxTL_MODE_NAV_LEVEL = 0x0004

Definition at line 125 of file treelistctrl.h.

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

◆ wxTL_MODE_NAV_VISIBLE

const int wxcode::wxTL_MODE_NAV_VISIBLE = 0x0002

Definition at line 124 of file treelistctrl.h.

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

◆ wxTREE_HITTEST_ONITEMCOLUMN

const int wxcode::wxTREE_HITTEST_ONITEMCOLUMN = 0x2000

◆ wxTreeListCtrlNameStr

const wxChar * wxcode::wxTreeListCtrlNameStr = _T("treelistctrl")

Definition at line 102 of file treelistctrl.cpp.