Version: 3.0.5
headercol.h File Reference

Classes

class  wxHeaderColumn
 
class  wxSettableHeaderColumn
 
class  wxHeaderColumnSimple
 

Enumerations

enum  {
  wxCOL_WIDTH_DEFAULT = -1,
  wxCOL_WIDTH_AUTOSIZE = -2
}
 Column width special values. More...
 
enum  {
  wxCOL_RESIZABLE = 1,
  wxCOL_SORTABLE = 2,
  wxCOL_REORDERABLE = 4,
  wxCOL_HIDDEN = 8,
  wxCOL_DEFAULT_FLAGS = wxCOL_RESIZABLE | wxCOL_REORDERABLE
}
 Bit flags used as wxHeaderColumn flags. More...
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Column width special values.

Enumerator
wxCOL_WIDTH_DEFAULT 

Special value used for column width meaning unspecified or default.

wxCOL_WIDTH_AUTOSIZE 

Size the column automatically to fit all values.

Note
On OS X, this style is only implemented in the Cocoa build on OS X >= 10.5; it behaves identically to wxCOL_WIDTH_DEFAULT otherwise.

◆ anonymous enum

anonymous enum

Bit flags used as wxHeaderColumn flags.

Enumerator
wxCOL_RESIZABLE 

Column can be resized (included in default flags).

wxCOL_SORTABLE 

Column can be clicked to toggle the sort order by its contents.

wxCOL_REORDERABLE 

Column can be dragged to change its order (included in default).

wxCOL_HIDDEN 

Column is not shown at all.

wxCOL_DEFAULT_FLAGS 

Default flags for wxHeaderColumn ctor.