ListCtrl Class Reference

Inheritance diagram for ListCtrl:

Control Window EvtHandler wxObject IDisposable ListView

List of all members.

Public Member Functions

 this (IntPtr wxobj)
 this ()
 this (Window parent, int id, Point pos=wxDefaultPosition, Size size=wxDefaultSize, int style=wxLC_ICON, Validator validator=null, string name="ListCtrl")
 this (Window parent, Point pos=wxDefaultPosition, Size size=wxDefaultSize, int style=wxLC_ICON, Validator validator=null, string name="ListCtrl")
bool Create (Window parent, int id, Point pos, Size size, int style, Validator validator, string name)

Static Public Member Functions

static wxObject New (IntPtr ptr)
static extern (C) private IntPtr staticOnGetItemAttr(ListCtrl obj

Public Attributes

const int wxLC_VRULES = 0x0001
const int wxLC_HRULES = 0x0002
const int wxLC_ICON = 0x0004
const int wxLC_SMALL_ICON = 0x0008
const int wxLC_LIST = 0x0010
const int wxLC_REPORT = 0x0020
const int wxLC_ALIGN_TOP = 0x0040
const int wxLC_ALIGN_LEFT = 0x0080
const int wxLC_AUTO_ARRANGE = 0x0100
const int wxLC_VIRTUAL = 0x0200
const int wxLC_EDIT_LABELS = 0x0400
const int wxLC_NO_HEADER = 0x0800
const int wxLC_NO_SORT_HEADER = 0x1000
const int wxLC_SINGLE_SEL = 0x2000
const int wxLC_SORT_ASCENDING = 0x4000
const int wxLC_SORT_DESCENDING = 0x8000
const int wxLC_MASK_TYPE = (wxLC_ICON | wxLC_SMALL_ICON | wxLC_LIST | wxLC_REPORT)
const int wxLC_MASK_ALIGN = (wxLC_ALIGN_TOP | wxLC_ALIGN_LEFT)
const int wxLC_MASK_SORT = (wxLC_SORT_ASCENDING | wxLC_SORT_DESCENDING)
const int wxLIST_FORMAT_LEFT = 0
const int wxLIST_FORMAT_RIGHT = 1
const int wxLIST_FORMAT_CENTRE = 2
const int wxLIST_FORMAT_CENTER = wxLIST_FORMAT_CENTRE
const int wxLIST_MASK_STATE = 0x0001
const int wxLIST_MASK_TEXT = 0x0002
const int wxLIST_MASK_IMAGE = 0x0004
const int wxLIST_MASK_DATA = 0x0008
const int wxLIST_SET_ITEM = 0x0010
const int wxLIST_MASK_WIDTH = 0x0020
const int wxLIST_MASK_FORMAT = 0x0040
const int wxLIST_NEXT_ABOVE = 1
const int wxLIST_NEXT_ALL = 2
const int wxLIST_NEXT_BELOW = 3
const int wxLIST_NEXT_LEFT = 4
const int wxLIST_NEXT_RIGHT = 5
const int wxLIST_STATE_DONTCARE = 0x0000
const int wxLIST_STATE_DROPHILITED = 0x0001
const int wxLIST_STATE_FOCUSED = 0x0002
const int wxLIST_STATE_SELECTED = 0x0004
const int wxLIST_STATE_CUT = 0x0008
const int wxLIST_HITTEST_ABOVE = 0x0001
const int wxLIST_HITTEST_BELOW = 0x0002
const int wxLIST_HITTEST_NOWHERE = 0x0004
const int wxLIST_HITTEST_ONITEMICON = 0x0020
const int wxLIST_HITTEST_ONITEMLABEL = 0x0080
const int wxLIST_HITTEST_ONITEMRIGHT = 0x0100
const int wxLIST_HITTEST_ONITEMSTATEICON = 0x0200
const int wxLIST_HITTEST_TOLEFT = 0x0400
const int wxLIST_HITTEST_TORIGHT = 0x0800
const int wxLIST_AUTOSIZE = -1
const int wxLIST_AUTOSIZE_USEHEADER = -2


Constructor & Destructor Documentation

this ( IntPtr  wxobj  ) 

Reimplemented from Control.

Reimplemented in ListView.

this (  ) 

Reimplemented in ListView.

this ( Window  parent,
int  id,
Point  pos = wxDefaultPosition,
Size  size = wxDefaultSize,
int  style = wxLC_ICON,
Validator  validator = null,
string  name = "ListCtrl" 
)

Reimplemented in ListView.

this ( Window  parent,
Point  pos = wxDefaultPosition,
Size  size = wxDefaultSize,
int  style = wxLC_ICON,
Validator  validator = null,
string  name = "ListCtrl" 
)

Reimplemented in ListView.


Member Function Documentation

static wxObject New ( IntPtr  ptr  )  [static]

Reimplemented from Control.

bool Create ( Window  parent,
int  id,
Point  pos,
Size  size,
int  style,
Validator  validator,
string  name 
)

Reimplemented in ListView.

static extern (  )  [static]

Reimplemented from wxObject.


Member Data Documentation

const int wxLC_VRULES = 0x0001

const int wxLC_HRULES = 0x0002

const int wxLC_ICON = 0x0004

const int wxLC_SMALL_ICON = 0x0008

const int wxLC_LIST = 0x0010

const int wxLC_REPORT = 0x0020

const int wxLC_ALIGN_TOP = 0x0040

const int wxLC_ALIGN_LEFT = 0x0080

const int wxLC_AUTO_ARRANGE = 0x0100

const int wxLC_VIRTUAL = 0x0200

const int wxLC_EDIT_LABELS = 0x0400

const int wxLC_NO_HEADER = 0x0800

const int wxLC_NO_SORT_HEADER = 0x1000

const int wxLC_SINGLE_SEL = 0x2000

const int wxLC_SORT_ASCENDING = 0x4000

const int wxLC_SORT_DESCENDING = 0x8000

const int wxLC_MASK_TYPE = (wxLC_ICON | wxLC_SMALL_ICON | wxLC_LIST | wxLC_REPORT)

const int wxLC_MASK_ALIGN = (wxLC_ALIGN_TOP | wxLC_ALIGN_LEFT)

const int wxLC_MASK_SORT = (wxLC_SORT_ASCENDING | wxLC_SORT_DESCENDING)

const int wxLIST_FORMAT_LEFT = 0

const int wxLIST_FORMAT_RIGHT = 1

const int wxLIST_FORMAT_CENTRE = 2

const int wxLIST_FORMAT_CENTER = wxLIST_FORMAT_CENTRE

const int wxLIST_MASK_STATE = 0x0001

const int wxLIST_MASK_TEXT = 0x0002

const int wxLIST_MASK_IMAGE = 0x0004

const int wxLIST_MASK_DATA = 0x0008

const int wxLIST_SET_ITEM = 0x0010

const int wxLIST_MASK_WIDTH = 0x0020

const int wxLIST_MASK_FORMAT = 0x0040

const int wxLIST_NEXT_ABOVE = 1

const int wxLIST_NEXT_ALL = 2

const int wxLIST_NEXT_BELOW = 3

const int wxLIST_NEXT_LEFT = 4

const int wxLIST_NEXT_RIGHT = 5

const int wxLIST_STATE_DONTCARE = 0x0000

const int wxLIST_STATE_DROPHILITED = 0x0001

const int wxLIST_STATE_FOCUSED = 0x0002

const int wxLIST_STATE_SELECTED = 0x0004

const int wxLIST_STATE_CUT = 0x0008

const int wxLIST_HITTEST_ABOVE = 0x0001

const int wxLIST_HITTEST_BELOW = 0x0002

const int wxLIST_HITTEST_NOWHERE = 0x0004

const int wxLIST_HITTEST_ONITEMICON = 0x0020

const int wxLIST_HITTEST_ONITEMLABEL = 0x0080

const int wxLIST_HITTEST_ONITEMRIGHT = 0x0100

const int wxLIST_HITTEST_ONITEMSTATEICON = 0x0200

const int wxLIST_HITTEST_TOLEFT = 0x0400

const int wxLIST_HITTEST_TORIGHT = 0x0800

const int wxLIST_AUTOSIZE = -1

const int wxLIST_AUTOSIZE_USEHEADER = -2


The documentation for this class was generated from the following file:
Generated on Sun Feb 1 21:30:26 2009 for wxD by  doxygen 1.5.4