Package wx


Classes

class  AcceleratorEntry
class  AcceleratorTable
class  ActivateEvent
class  ANIHandler
class  App
class  ArrayInt
class  ArrayIntPtr
class  ArrayString
class  ArrayTreeItemIds
class  ArtProvider
class  Bitmap
class  BitmapButton
class  BitmapDataObject
class  BitmapList
class  BMPHandler
class  BoxSizer
class  Brush
class  BrushList
class  BufferedDC
class  BufferedPaintDC
class  BusyCursor
class  BusyInfo
class  Button
class  ByteBuffer
class  CalculateLayoutEvent
class  Calendar
class  CalendarCtrl
class  CalendarDateAttr
class  CalendarEvent
class  CannotChangeReadonly
class  Caret
class  CaretSuspend
class  CheckBox
class  CheckListBox
class  ChildFocusEvent
class  Choice
class  ClientData
class  ClientDC
class  Clipboard
class  ClipboardLocker
class  CloseEvent
class  Colour
class  ColourCtrl
class  ColourData
class  ColourDatabase
class  ColourDialog
class  ColourPickerCtrl
class  ColourPickerEvent
class  ComboBox
class  ComboCtrl
class  ComboPopup
class  CommandEvent
class  Config
class  ContextMenuEvent
class  Control
class  ControlWithItems
class  CURHandler
class  Cursor
class  DataFormat
class  DataObject
class  DataObjectComposite
class  DataObjectCustom
class  DataObjectGeneric
class  DataObjectSimple
class  DateEvent
class  DatePickerCtrl
class  DateTimeCtrl
class  DateTimeValueChangedEvent
class  DC
class  Dialog
class  DirDialog
class  DirSelector
class  Display
class  DisplayChangedEvent
class  DisposableStringBox
class  DropSource
class  DropTarget
class  EncodingConverter
class  EraseEvent
class  ErrorEvent
class  Event
class  EvtHandler
class  FileDataObject
class  FileDialog
class  FileDropTarget
class  FileSelector
class  FindDialogEvent
class  FindReplaceData
class  FindReplaceDialog
class  FlexGridSizer
class  FocusEvent
class  Font
class  FontCtrl
class  FontData
class  FontDialog
class  FontEnumerator
class  FontList
class  FontMapper
class  FontPickerCtrl
class  FontPickerEvent
class  Frame
class  Gauge
class  GBPosition
class  GBSizerItem
class  GBSpan
class  GDIBrushes
class  GDIObject
class  GDIPens
class  GetPasswordFromUser
class  GetSingleChoice
class  GetTextFromUser
class  GIFHandler
class  GridBagSizer
class  GridSizer
class  HtmlListBox
interface  ICanBeMadeReadonly
class  ICOHandler
class  Icon
class  IconizeEvent
interface  IControlWithItems
class  IdleEvent
class  Image
class  ImageHandler
class  ImageHistogram
class  ImageHistogramEntry
class  ImageList
class  InitDialogEvent
class  IntBuffer
class  JPEGHandler
class  KeyEvent
class  LanguageInfo
class  LayoutAlgorithm
class  Listbook
class  ListbookEvent
class  ListBox
class  ListCtrl
class  ListEvent
class  ListItem
class  ListItemAttr
class  ListView
class  Locale
class  Log
class  LogTraceListener
class  Mask
class  MaximizeEvent
class  MDIChildFrame
class  MDIClientWindow
class  MDIParentFrame
class  MemoryDC
class  Menu
class  MenuBar
class  MenuBase
class  MenuItem
struct  MenuListener
class  MessageDialog
class  MiniFrame
class  MouseCaptureChangedEvent
class  MouseEvent
class  MoveEvent
class  MultiChoiceDialog
class  NavigationKeyEvent
class  NCPaintEvent
class  Notebook
class  NotebookEvent
class  NotifyEvent
class  NullObjects
class  Object
class  PageSetupDialog
class  PageSetupDialogData
class  PaintDC
class  PaintEvent
class  Palette
class  PaletteChangedEvent
class  Panel
class  PCXHandler
class  Pen
class  PenList
class  PickerBase
class  PNGHandler
class  PNMHandler
class  PreviewCanvas
class  PreviewControlBar
class  PreviewFrame
class  PrintData
class  PrintDialog
class  PrintDialogData
class  Printer
class  Printout
class  PrintPreview
class  ProgressDialog
class  QueryLayoutInfoEvent
class  QueryNewPaletteEvent
class  RadioBox
class  RadioButton
class  ReflectConfig
class  Region
class  RegionIterator
class  SashEdge
class  SashEvent
class  SashLayoutWindow
class  SashWindow
class  ScrollBar
class  ScrolledWindow
class  ScrollWinEvent
class  SetCursorEvent
class  ShowEvent
class  SingleChoiceDialog
class  SizeEvent
class  Sizer
class  SizerItem
class  Slider
struct  SListener
class  SpinButton
class  SpinCtrl
class  SpinEvent
class  SplashScreen
class  SplashScreenWindow
class  SplitterWindow
class  StaticBitmap
class  StaticBox
class  StaticBoxSizer
class  StaticLine
class  StaticText
class  StatusBar
struct  StockCursors
class  StringClientData
class  SysColourChangedEvent
class  SystemObjectClientData
class  SystemSettings
class  TaskBarIcon
class  TextAttr
class  TextCtrl
class  TextDataObject
class  TextDropTarget
class  TextEntryDialog
class  TextUrlEvent
class  TIFFHandler
class  TipProvider
class  TipWindow
class  ToggleButton
class  ToolBar
class  ToolBarTool
class  ToolTip
class  TreeCtrl
class  TreeEvent
class  TreeItemAttr
class  TreeItemData
class  TreeItemId
class  UpdateUIEvent
class  Utils
class  Validator
struct  VideoMode
class  VisualAttributes
class  VListBox
class  VScrolledWindow
class  Window
class  WindowCreateEvent
class  WindowDC
class  WindowDestroyEvent
class  WindowDisabler
class  Wizard
class  WizardEvent
class  WizardPage
class  WizardPageSimple
class  wxDateTime
class  wxPoint
class  wxRect
class  wxSize
class  wxString
class  wxWCharBuffer
class  XmlResource
class  XmlSerializer
class  XPMHandler

Packages

package  Archive
 This namespace contains classes to deal with wxWidgets ZIP packer.
package  Aui
 The AUI window layout classes.
package  ComponentModel
 The wx.NET component model.
package  Doc
 This namespace contains classes to deal with .NET documentation.
package  FileSys
 This contains a wrapper of the wxWidgets file system.
package  Globalization
 This namespace provides some infrastructure for adding human readable names to classes, enumerations etc.
package  Graph
 Classes on representing graphs.
package  GridCtrl
 The wrapper of wxWidgets's grid control and tools.
package  Html
 This namespace contains wrappers and utilities of the wxWidgets HTML window.
package  MaskedEdit
package  NetMacros
 This namespace implements a very simple programming language using the .NET framework.
package  StyledText
 This namespace provides the wrapper of the Scintilla based styled text editor framework.
package  VisualComponent
 A series of XML-serializable description of wx.NET dialogs.
package  Xml
 Contains some tools to deal with XML.

Enumerations

enum  Alignment
enum  ArtClient
enum  ArtID
enum  BackgroundStyle
enum  BitmapType
enum  Border
enum  CalendarDateBorder
enum  CalendarHitTestResult
enum  CalendarPeriod
enum  CheckBoxState
enum  ConfigStyle
enum  DataFormatId
enum  DCBackgroundMode
enum  Direction
enum  Drag
enum  DragResult
enum  DuplexMode
enum  FillRule
enum  FillStyle
enum  FindReplaceFlags
enum  FloodStyle
enum  FontEncoding
enum  FontFamily
enum  FontFlag
enum  FontStyle
enum  FontWeight
enum  Fullscreen
enum  IdleMode
enum  ItemKind
enum  KeyCode
enum  Language
enum  LayoutAlignment
enum  LayoutOrientation
enum  ListColumnFormat
enum  ListHitTest
enum  ListItemMask
enum  ListItemState
enum  LocaleCategory
enum  LocaleInfo
enum  LocaleInitFlags
enum  Logic
enum  MappingMode
enum  MenuIDs
enum  MouseButton
enum  Orientation
enum  PaperSize
enum  PrinterError
enum  PrintMode
enum  PrintQuality
enum  RegionContain
enum  SashDragStatus
enum  SashEdgePosition
enum  ShowModalResult
enum  SizerFlag
enum  SplitMode
enum  StockCursor
enum  Stretch
enum  SystemColour
enum  SystemFeature
enum  SystemFont
enum  SystemMetric
enum  SystemScreenType
enum  TextAttrAlignment
enum  TextCtrlHitTestResult
enum  TreeItemIcon
enum  UpdateUIMode
enum  WindowStyles
enum  WindowVariant
enum  wxImageList
enum  XmlResourceFlags

Functions

delegate void DateTimeValueChangedEventHandler (object sender, DateTimeValueChangedEvent evt)
delegate void ErrorEventHandler (object sender, ErrorEvent evt)
delegate void EventListener (object sender, Event e)


Detailed Description

This namespace contains all standard wrappers of wxWidgets elements.

This namespace contains all basic wxWidgets wrappers.


Enumeration Type Documentation

enum wx::Alignment

Alignments. for instance in instances of wx.Sizer.

Enumerator:
wxALIGN_NOT  The zero flag. Useful to find out whether an non-default flag is undefined. But keep in mind, that the default alignments are not represented by a particular flag but by the absence of non-default alignment flags.
wxALIGN_CENTER_HORIZONTAL 
wxALIGN_LEFT  Horizontal alignment is left justitified. This is the default and, thus, this flag equals wxALIGN_NOT.
wxALIGN_TOP  Vertical alignment is top justitified. This is the default and, thus, this flag equals wxALIGN_NOT.
wxALIGN_RIGHT 
wxALIGN_BOTTOM 
wxALIGN_CENTER_VERTICAL 
wxALIGN_CENTER  Horizontal as well as vertical alignment: Put the output in the centre.
wxALIGN_MASK  The mask comprising all alignment flags.
wxALIGN_CENTRE_VERTICAL 
wxALIGN_CENTRE_HORIZONTAL 
wxALIGN_CENTRE  Horizontal as well as vertical alignment: Put the output in the centre.

enum wx::ArtClient

Elements of this enumerations will be used in wx.ArtProvider to describe the client of a request for a bitmap.

Enumerator:
wxART_TOOLBAR 
wxART_MENU 
wxART_FRAME_ICON 
wxART_CMN_DIALOG 
wxART_HELP_BROWSER 
wxART_MESSAGE_BOX 
wxART_BUTTON 
wxART_OTHER 

enum wx::ArtID

The elements of this enumeration are used in wx.ArtProvider to designate requested bitmaps. If you are viewing this with the helpview.exe tool, then this provides a table of the contained bitmaps.

Enumerator:
wxART_ADD_BOOKMARK 
wxART_DEL_BOOKMARK 
wxART_HELP_SIDE_PANEL 
wxART_HELP_SETTINGS 
wxART_HELP_BOOK 
wxART_HELP_FOLDER 
wxART_HELP_PAGE 
wxART_GO_BACK 
wxART_GO_FORWARD 
wxART_GO_UP 
wxART_GO_DOWN 
wxART_GO_TO_PARENT 
wxART_GO_HOME 
wxART_FILE_OPEN 
wxART_PRINT 
wxART_HELP 
wxART_TIP 
wxART_REPORT_VIEW 
wxART_LIST_VIEW 
wxART_NEW_DIR 
wxART_FOLDER 
wxART_GO_DIR_UP 
wxART_EXECUTABLE_FILE 
wxART_NORMAL_FILE 
wxART_TICK_MARK 
wxART_CROSS_MARK 
wxART_ERROR 
wxART_QUESTION 
wxART_WARNING 
wxART_INFORMATION 
wxART_FILE_SAVE 
wxART_FILE_SAVE_AS 
wxART_HARDDISK 
wxART_FLOPPY 
wxART_CDROM 
wxART_REMOVABLE 
wxART_FOLDER_OPEN 
wxART_COPY 
wxART_CUT 
wxART_PASTE 
wxART_DELETE 
wxART_NEW 
wxART_UNDO 
wxART_REDO 
wxART_QUIT 
wxART_FIND 
wxART_FIND_AND_REPLACE 
wxART_MISSING_IMAGE 

enum wx::BackgroundStyle

The background style indicates whether background colour should be determined by the system (wxBG_STYLE_SYSTEM), be set to a specific colour (wxBG_STYLE_COLOUR), or should be left to the application to implement (wxBG_STYLE_CUSTOM).

Enumerator:
wxBG_STYLE_SYSTEM 
wxBG_STYLE_COLOUR 
wxBG_STYLE_CUSTOM 

enum wx::BitmapType

Enumerator:
wxBITMAP_TYPE_INVALID 
wxBITMAP_TYPE_BMP 
wxBITMAP_TYPE_BMP_RESOURCE 
wxBITMAP_TYPE_RESOURCE 
wxBITMAP_TYPE_ICO 
wxBITMAP_TYPE_ICO_RESOURCE 
wxBITMAP_TYPE_CUR 
wxBITMAP_TYPE_CUR_RESOURCE 
wxBITMAP_TYPE_XBM 
wxBITMAP_TYPE_XBM_DATA 
wxBITMAP_TYPE_XPM 
wxBITMAP_TYPE_XPM_DATA 
wxBITMAP_TYPE_TIF 
wxBITMAP_TYPE_TIF_RESOURCE 
wxBITMAP_TYPE_GIF 
wxBITMAP_TYPE_GIF_RESOURCE 
wxBITMAP_TYPE_PNG 
wxBITMAP_TYPE_PNG_RESOURCE 
wxBITMAP_TYPE_JPEG 
wxBITMAP_TYPE_JPEG_RESOURCE 
wxBITMAP_TYPE_PNM 
wxBITMAP_TYPE_PNM_RESOURCE 
wxBITMAP_TYPE_PCX 
wxBITMAP_TYPE_PCX_RESOURCE 
wxBITMAP_TYPE_PICT 
wxBITMAP_TYPE_PICT_RESOURCE 
wxBITMAP_TYPE_ICON 
wxBITMAP_TYPE_ICON_RESOURCE 
wxBITMAP_TYPE_ANI 
wxBITMAP_TYPE_IFF 
wxBITMAP_TYPE_MACCURSOR 
wxBITMAP_TYPE_MACCURSOR_RESOURCE 
wxBITMAP_TYPE_ANY 

enum wx::Border

Enumerator:
GridBorder  Renderers of this kind require the grid to draw the border between cells. The border will NOT be part of the best cell size returned by the renderer.
RendererDrawsBorder  Renderers of this kind will draw the border between cells on their own. The size required by this border will be part of the best cell size returned by the renderer. Renderers using the ColourSet3D for a 3 dimensional button effect. Such buttons usually do not have a border. The shadow/highlight effect separates them.
wxBORDER_DEFAULT 
wxBORDER_NONE 
wxBORDER_STATIC 
wxBORDER_SIMPLE 
wxBORDER_RAISED 
wxBORDER_SUNKEN 
wxBORDER_DOUBLE 
wxBORDER_MASK 
wxDOUBLE_BORDER 
wxSUNKEN_BORDER 
wxRAISED_BORDER 
wxBORDER 
wxSIMPLE_BORDER 
wxSTATIC_BORDER 
wxNO_BORDER 

enum wx::CalendarDateBorder

Enumerator:
wxCAL_BORDER_NONE 
wxCAL_BORDER_SQUARE 
wxCAL_BORDER_ROUND 

enum wx::CalendarHitTestResult

Enumerator:
wxCAL_HITTEST_NOWHERE 
wxCAL_HITTEST_HEADER 
wxCAL_HITTEST_DAY 
wxCAL_HITTEST_INCMONTH 
wxCAL_HITTEST_DECMONTH 
wxCAL_HITTEST_SURROUNDING_WEEK 

enum wx::CalendarPeriod

An enumeration representing periods within a calendar. Refer to Calendar.DaysInPeriod().

Enumerator:
Once 
Weekly 
Monthly 
Yearly 

enum wx::CheckBoxState

Possible states of a check in a wx.CheckBox.

Enumerator:
UNCHECKED 
CHECKED 
UNDETERMINED 

enum wx::ConfigStyle

Style flags for the wx.Config class.

Enumerator:
USE_DEFAULT_STYLE  This will read and store the configuration from and to the default location. If wxWidgets has been compiled with wxUSE_CONFIG_NATIVE, this is usually the registry (using wxRegConfig).
USE_LOCAL_FILE  Use this to use a local file (within the home of the user) rather than a global file or HKCU rather than HKLM in the registry base of Windows. This may be specified in conjunction with USE_GLOBAL_FILE. In that case, the configuration class will search for locally defined values first and consider the global file or HKLM if the local configuration does not define the value.
USE_GLOBAL_FILE  Use this to use a global file rather than a local file (within the home of the user) or HKLM rather than HKCU in the registry base of Windows. This may be specified in conjunction with USE_LOCAL_FILE. In that case, the configuration class will search for locally defined values first and consider the global file or HKLM if the local configuration does not define the value. However, the configuration will always be saved locally. This implementation does not provide any means to write global configurations.
USE_RELATIVE_PATH  Only relevant if using a file for reading/writing the configuration.
USE_NO_ESCAPE_CHARACTERS  This will turn off character escaping for the values of entries stored in the config file. For example a foo key with some backslash characters will be stored as foo=C: instead of the usual storage of foo=C:\mydir. For wxRegConfig, this flag refers to HKLM, and provides read-only access. The USE_NO_ESCAPE_CHARACTERS style can be helpful if your config file must be read or written to by a non-wxWidgets program (which might not understand the escape characters). Note, however, that if USE_NO_ESCAPE_CHARACTERS style is used, it is is now your application's responsibility to ensure that there is no newline or other illegal characters in a value, before writing that value to the file.

enum wx::DataFormatId

Enumeration of standard formats of data obejcts.

Enumerator:
wxDF_INVALID  An invalid format - used as default argument for functions taking a wxDataFormat argument sometimes
wxDF_TEXT  Text format (string).
wxDF_BITMAP  A bitmap (wx.Bitmap)
wxDF_METAFILE  A metafile (wx.Metafile, Windows only)
wxDF_SYLK 
wxDF_DIF 
wxDF_TIFF 
wxDF_OEMTEXT 
wxDF_DIB 
wxDF_PALETTE 
wxDF_PENDATA 
wxDF_RIFF 
wxDF_WAVE 
wxDF_UNICODETEXT 
wxDF_ENHMETAFILE 
wxDF_FILENAME  A list of filenames
wxDF_LOCALE 
wxDF_PRIVATE 
wxDF_HTML  An HTML string. This is only valid when passed to wxSetClipboardData when compiled with Visual C++ in non-Unicode mode
wxDF_MAX 

enum wx::DCBackgroundMode

Used to define the background mode in wx.DC.

Enumerator:
SOLID 
TRANSPARENT 

enum wx::Direction

Represent a direction. Used to specify dynamic layouts.

Enumerator:
wxLEFT 
wxRIGHT 
wxUP 
wxDOWN 
wxTOP 
wxBOTTOM 
wxNORTH 
wxSOUTH 
wxWEST 
wxEAST 
wxALL 

enum wx::Drag

Flags to define the drag operation in wx.DragSource.DoDragDrop(). Cf. Drag and drop overview.

Enumerator:
wxDrag_CopyOnly 
wxDrag_AllowMove 
wxDrag_DefaultMove 

enum wx::DragResult

Enumerator:
wxDragError 
wxDragNone 
wxDragCopy 
wxDragMove 
wxDragLink 
wxDragCancel 

enum wx::DuplexMode

Enumerator:
wxDUPLEX_SIMPLEX 
wxDUPLEX_HORIZONTAL 
wxDUPLEX_VERTICAL 

enum wx::FillRule

Used to define how polygons will be filled. cf. wx.DC.

Enumerator:
ODDEVEN_RULE 
WINDING_RULE 

enum wx::FillStyle

Enumerator:
DEFAULT 
DECORATIVE 
ROMAN 
SCRIPT 
SWISS 
MODERN 
TELETYPE 
VARIABLE 
FIXED 
NORMAL 
LIGHT 
BOLD 
ITALIC 
SLANT 
SOLID 
DOT 
LONG_DASH 
SHORT_DASH 
DOT_DASH 
USER_DASH 
TRANSPARENT 
STIPPLE_MASK_OPAQUE 
STIPPLE_MASK 
STIPPLE 
BDIAGONAL_HATCH 
CROSSDIAG_HATCH 
FDIAGONAL_HATCH 
CROSS_HATCH 
HORIZONTAL_HATCH 
VERTICAL_HATCH 
JOIN_BEVEL 
JOIN_MITER 
JOIN_ROUND 
CAP_ROUND 
CAP_PROJECTING 
CAP_BUTT 
ODDEVEN_RULE 
WINDING_RULE 

enum wx::FindReplaceFlags

Flags for wx.FindReplaceData.Flags and wx.FindDialogEvent.Flags.

Enumerator:
NONE  Useful for initialization: No flag set.
DOWN  Flag for the wx.FindReplaceDialog. downward search/replace selected (otherwise - upwards)
WHOLEWORD  Flag for the wx.FindReplaceDialog. whole word search/replace selected
MATCHCASE  Flag for the wx.FindReplaceDialog. case sensitive search/replace selected (otherwise - case insensitive)

enum wx::FloodStyle

Enumerator:
wxFLOOD_SURFACE 
wxFLOOD_BORDER 

enum wx::FontEncoding

Enumerator:
wxFONTENCODING_SYSTEM 
wxFONTENCODING_DEFAULT 
wxFONTENCODING_ISO8859_1 
wxFONTENCODING_ISO8859_2 
wxFONTENCODING_ISO8859_3 
wxFONTENCODING_ISO8859_4 
wxFONTENCODING_ISO8859_5 
wxFONTENCODING_ISO8859_6 
wxFONTENCODING_ISO8859_7 
wxFONTENCODING_ISO8859_8 
wxFONTENCODING_ISO8859_9 
wxFONTENCODING_ISO8859_10 
wxFONTENCODING_ISO8859_11 
wxFONTENCODING_ISO8859_12 
wxFONTENCODING_ISO8859_13 
wxFONTENCODING_ISO8859_14 
wxFONTENCODING_ISO8859_15 
wxFONTENCODING_ISO8859_MAX 
wxFONTENCODING_KOI8 
wxFONTENCODING_ALTERNATIVE 
wxFONTENCODING_BULGARIAN 
wxFONTENCODING_CP437 
wxFONTENCODING_CP850 
wxFONTENCODING_CP852 
wxFONTENCODING_CP855 
wxFONTENCODING_CP866 
wxFONTENCODING_CP874 
wxFONTENCODING_CP932 
wxFONTENCODING_CP936 
wxFONTENCODING_CP949 
wxFONTENCODING_CP950 
wxFONTENCODING_CP1250 
wxFONTENCODING_CP1251 
wxFONTENCODING_CP1252 
wxFONTENCODING_CP1253 
wxFONTENCODING_CP1254 
wxFONTENCODING_CP1255 
wxFONTENCODING_CP1256 
wxFONTENCODING_CP1257 
wxFONTENCODING_CP12_MAX 
wxFONTENCODING_UTF7 
wxFONTENCODING_UTF8 
wxFONTENCODING_GB2312 
wxFONTENCODING_BIG5 
wxFONTENCODING_Shift_JIS 
wxFONTENCODING_EUC_JP 
wxFONTENCODING_UNICODE 
wxFONTENCODING_MAX 

enum wx::FontFamily

Enumerator:
wxDEFAULT 
wxDECORATIVE 
wxROMAN 
wxSCRIPT 
wxSWISS 
wxMODERN 
wxTELETYPE 

enum wx::FontFlag

Enumerator:
wxFONTFLAG_DEFAULT 
wxFONTFLAG_ITALIC 
wxFONTFLAG_SLANT 
wxFONTFLAG_LIGHT 
wxFONTFLAG_BOLD 
wxFONTFLAG_ANTIALIASED 
wxFONTFLAG_NOT_ANTIALIASED 
wxFONTFLAG_UNDERLINED 
wxFONTFLAG_STRIKETHROUGH 
wxFONTFLAG_MASK 

enum wx::FontStyle

Enumerator:
wxNORMAL 
wxITALIC 
wxSLANT 

enum wx::FontWeight

Enumerator:
wxNORMAL 
wxLIGHT 
wxBOLD 

enum wx::Fullscreen

Flags for Frame.ShowFullScreen.

Enumerator:
NONE  Retain to normal style.
NOMENUBAR 
NOTOOLBAR 
NOSTATUSBAR 
NOBORDER 
NOCAPTION 
ALL  No menubar, toolbar, statusbar, border, and caption.

enum wx::IdleMode

Enumerator:
wxIDLE_PROCESS_ALL 
wxIDLE_PROCESS_SPECIFIED 

enum wx::ItemKind

Enumerator:
wxITEM_SEPARATOR 
wxITEM_NORMAL 
wxITEM_CHECK 
wxITEM_RADIO 
wxITEM_MAX 

enum wx::KeyCode

Designators for eys on the keyboard.

Enumerator:
WXK_BACK 
WXK_TAB 
WXK_RETURN 
WXK_ESCAPE 
WXK_SPACE 
WXK_DELETE 
WXK_START 
WXK_LBUTTON 
WXK_RBUTTON 
WXK_CANCEL 
WXK_MBUTTON 
WXK_CLEAR 
WXK_SHIFT 
WXK_ALT 
WXK_CONTROL 
WXK_MENU 
WXK_PAUSE 
WXK_CAPITAL 
WXK_END 
WXK_HOME 
WXK_LEFT 
WXK_UP 
WXK_RIGHT 
WXK_DOWN 
WXK_SELECT 
WXK_PRINT 
WXK_EXECUTE 
WXK_SNAPSHOT 
WXK_INSERT 
WXK_HELP 
WXK_NUMPAD0 
WXK_NUMPAD1 
WXK_NUMPAD2 
WXK_NUMPAD3 
WXK_NUMPAD4 
WXK_NUMPAD5 
WXK_NUMPAD6 
WXK_NUMPAD7 
WXK_NUMPAD8 
WXK_NUMPAD9 
WXK_MULTIPLY 
WXK_ADD 
WXK_SEPARATOR 
WXK_SUBTRACT 
WXK_DECIMAL 
WXK_DIVIDE 
WXK_F1 
WXK_F2 
WXK_F3 
WXK_F4 
WXK_F5 
WXK_F6 
WXK_F7 
WXK_F8 
WXK_F9 
WXK_F10 
WXK_F11 
WXK_F12 
WXK_F13 
WXK_F14 
WXK_F15 
WXK_F16 
WXK_F17 
WXK_F18 
WXK_F19 
WXK_F20 
WXK_F21 
WXK_F22 
WXK_F23 
WXK_F24 
WXK_NUMLOCK 
WXK_SCROLL 
WXK_PAGEUP 
WXK_PAGEDOWN 
WXK_NUMPAD_SPACE 
WXK_NUMPAD_TAB 
WXK_NUMPAD_ENTER 
WXK_NUMPAD_F1 
WXK_NUMPAD_F2 
WXK_NUMPAD_F3 
WXK_NUMPAD_F4 
WXK_NUMPAD_HOME 
WXK_NUMPAD_LEFT 
WXK_NUMPAD_UP 
WXK_NUMPAD_RIGHT 
WXK_NUMPAD_DOWN 
WXK_NUMPAD_PAGEUP 
WXK_NUMPAD_PAGEDOWN 
WXK_NUMPAD_END 
WXK_NUMPAD_BEGIN 
WXK_NUMPAD_INSERT 
WXK_NUMPAD_DELETE 
WXK_NUMPAD_EQUAL 
WXK_NUMPAD_MULTIPLY 
WXK_NUMPAD_ADD 
WXK_NUMPAD_SEPARATOR 
WXK_NUMPAD_SUBTRACT 
WXK_NUMPAD_DECIMAL 
WXK_NUMPAD_DIVIDE 
WXK_WINDOWS_LEFT 
WXK_WINDOWS_RIGHT 
WXK_WINDOWS_MENU 
WXK_COMMAND 
WXK_SPECIAL1 
WXK_SPECIAL2 
WXK_SPECIAL3 
WXK_SPECIAL4 
WXK_SPECIAL5 
WXK_SPECIAL6 
WXK_SPECIAL7 
WXK_SPECIAL8 
WXK_SPECIAL9 
WXK_SPECIAL10 
WXK_SPECIAL11 
WXK_SPECIAL12 
WXK_SPECIAL13 
WXK_SPECIAL14 
WXK_SPECIAL15 
WXK_SPECIAL16 
WXK_SPECIAL17 
WXK_SPECIAL18 
WXK_SPECIAL19 
WXK_SPECIAL20 

enum wx::Language

Enumeration of langiages.

Enumerator:
wxLANGUAGE_DEFAULT  user's default language as obtained from the operating system
wxLANGUAGE_UNKNOWN  returned by Locale.GetSystemLanguage() if it fails to detect the default language
wxLANGUAGE_ABKHAZIAN 
wxLANGUAGE_AFAR 
wxLANGUAGE_AFRIKAANS 
wxLANGUAGE_ALBANIAN 
wxLANGUAGE_AMHARIC 
wxLANGUAGE_ARABIC 
wxLANGUAGE_ARABIC_ALGERIA 
wxLANGUAGE_ARABIC_BAHRAIN 
wxLANGUAGE_ARABIC_EGYPT 
wxLANGUAGE_ARABIC_IRAQ 
wxLANGUAGE_ARABIC_JORDAN 
wxLANGUAGE_ARABIC_KUWAIT 
wxLANGUAGE_ARABIC_LEBANON 
wxLANGUAGE_ARABIC_LIBYA 
wxLANGUAGE_ARABIC_MOROCCO 
wxLANGUAGE_ARABIC_OMAN 
wxLANGUAGE_ARABIC_QATAR 
wxLANGUAGE_ARABIC_SAUDI_ARABIA 
wxLANGUAGE_ARABIC_SUDAN 
wxLANGUAGE_ARABIC_SYRIA 
wxLANGUAGE_ARABIC_TUNISIA 
wxLANGUAGE_ARABIC_UAE 
wxLANGUAGE_ARABIC_YEMEN 
wxLANGUAGE_ARMENIAN 
wxLANGUAGE_ASSAMESE 
wxLANGUAGE_AYMARA 
wxLANGUAGE_AZERI 
wxLANGUAGE_AZERI_CYRILLIC 
wxLANGUAGE_AZERI_LATIN 
wxLANGUAGE_BASHKIR 
wxLANGUAGE_BASQUE 
wxLANGUAGE_BELARUSIAN 
wxLANGUAGE_BENGALI 
wxLANGUAGE_BHUTANI 
wxLANGUAGE_BIHARI 
wxLANGUAGE_BISLAMA 
wxLANGUAGE_BRETON 
wxLANGUAGE_BULGARIAN 
wxLANGUAGE_BURMESE 
wxLANGUAGE_CAMBODIAN 
wxLANGUAGE_CATALAN 
wxLANGUAGE_CHINESE 
wxLANGUAGE_CHINESE_SIMPLIFIED 
wxLANGUAGE_CHINESE_TRADITIONAL 
wxLANGUAGE_CHINESE_HONGKONG 
wxLANGUAGE_CHINESE_MACAU 
wxLANGUAGE_CHINESE_SINGAPORE 
wxLANGUAGE_CHINESE_TAIWAN 
wxLANGUAGE_CORSICAN 
wxLANGUAGE_CROATIAN 
wxLANGUAGE_CZECH 
wxLANGUAGE_DANISH 
wxLANGUAGE_DUTCH 
wxLANGUAGE_DUTCH_BELGIAN 
wxLANGUAGE_ENGLISH 
wxLANGUAGE_ENGLISH_UK 
wxLANGUAGE_ENGLISH_US 
wxLANGUAGE_ENGLISH_AUSTRALIA 
wxLANGUAGE_ENGLISH_BELIZE 
wxLANGUAGE_ENGLISH_BOTSWANA 
wxLANGUAGE_ENGLISH_CANADA 
wxLANGUAGE_ENGLISH_CARIBBEAN 
wxLANGUAGE_ENGLISH_DENMARK 
wxLANGUAGE_ENGLISH_EIRE 
wxLANGUAGE_ENGLISH_JAMAICA 
wxLANGUAGE_ENGLISH_NEW_ZEALAND 
wxLANGUAGE_ENGLISH_PHILIPPINES 
wxLANGUAGE_ENGLISH_SOUTH_AFRICA 
wxLANGUAGE_ENGLISH_TRINIDAD 
wxLANGUAGE_ENGLISH_ZIMBABWE 
wxLANGUAGE_ESPERANTO 
wxLANGUAGE_ESTONIAN 
wxLANGUAGE_FAEROESE 
wxLANGUAGE_FARSI 
wxLANGUAGE_FIJI 
wxLANGUAGE_FINNISH 
wxLANGUAGE_FRENCH 
wxLANGUAGE_FRENCH_BELGIAN 
wxLANGUAGE_FRENCH_CANADIAN 
wxLANGUAGE_FRENCH_LUXEMBOURG 
wxLANGUAGE_FRENCH_MONACO 
wxLANGUAGE_FRENCH_SWISS 
wxLANGUAGE_FRISIAN 
wxLANGUAGE_GALICIAN 
wxLANGUAGE_GEORGIAN 
wxLANGUAGE_GERMAN 
wxLANGUAGE_GERMAN_AUSTRIAN 
wxLANGUAGE_GERMAN_BELGIUM 
wxLANGUAGE_GERMAN_LIECHTENSTEIN 
wxLANGUAGE_GERMAN_LUXEMBOURG 
wxLANGUAGE_GERMAN_SWISS 
wxLANGUAGE_GREEK 
wxLANGUAGE_GREENLANDIC 
wxLANGUAGE_GUARANI 
wxLANGUAGE_GUJARATI 
wxLANGUAGE_HAUSA 
wxLANGUAGE_HEBREW 
wxLANGUAGE_HINDI 
wxLANGUAGE_HUNGARIAN 
wxLANGUAGE_ICELANDIC 
wxLANGUAGE_INDONESIAN 
wxLANGUAGE_INTERLINGUA 
wxLANGUAGE_INTERLINGUE 
wxLANGUAGE_INUKTITUT 
wxLANGUAGE_INUPIAK 
wxLANGUAGE_IRISH 
wxLANGUAGE_ITALIAN 
wxLANGUAGE_ITALIAN_SWISS 
wxLANGUAGE_JAPANESE 
wxLANGUAGE_JAVANESE 
wxLANGUAGE_KANNADA 
wxLANGUAGE_KASHMIRI 
wxLANGUAGE_KASHMIRI_INDIA 
wxLANGUAGE_KAZAKH 
wxLANGUAGE_KERNEWEK 
wxLANGUAGE_KINYARWANDA 
wxLANGUAGE_KIRGHIZ 
wxLANGUAGE_KIRUNDI 
wxLANGUAGE_KONKANI 
wxLANGUAGE_KOREAN 
wxLANGUAGE_KURDISH 
wxLANGUAGE_LAOTHIAN 
wxLANGUAGE_LATIN 
wxLANGUAGE_LATVIAN 
wxLANGUAGE_LINGALA 
wxLANGUAGE_LITHUANIAN 
wxLANGUAGE_MACEDONIAN 
wxLANGUAGE_MALAGASY 
wxLANGUAGE_MALAY 
wxLANGUAGE_MALAYALAM 
wxLANGUAGE_MALAY_BRUNEI_DARUSSALAM 
wxLANGUAGE_MALAY_MALAYSIA 
wxLANGUAGE_MALTESE 
wxLANGUAGE_MANIPURI 
wxLANGUAGE_MAORI 
wxLANGUAGE_MARATHI 
wxLANGUAGE_MOLDAVIAN 
wxLANGUAGE_MONGOLIAN 
wxLANGUAGE_NAURU 
wxLANGUAGE_NEPALI 
wxLANGUAGE_NEPALI_INDIA 
wxLANGUAGE_NORWEGIAN_BOKMAL 
wxLANGUAGE_NORWEGIAN_NYNORSK 
wxLANGUAGE_OCCITAN 
wxLANGUAGE_ORIYA 
wxLANGUAGE_OROMO 
wxLANGUAGE_PASHTO 
wxLANGUAGE_POLISH 
wxLANGUAGE_PORTUGUESE 
wxLANGUAGE_PORTUGUESE_BRAZILIAN 
wxLANGUAGE_PUNJABI 
wxLANGUAGE_QUECHUA 
wxLANGUAGE_RHAETO_ROMANCE 
wxLANGUAGE_ROMANIAN 
wxLANGUAGE_RUSSIAN 
wxLANGUAGE_RUSSIAN_UKRAINE 
wxLANGUAGE_SAMOAN 
wxLANGUAGE_SANGHO 
wxLANGUAGE_SANSKRIT 
wxLANGUAGE_SCOTS_GAELIC 
wxLANGUAGE_SERBIAN 
wxLANGUAGE_SERBIAN_CYRILLIC 
wxLANGUAGE_SERBIAN_LATIN 
wxLANGUAGE_SERBO_CROATIAN 
wxLANGUAGE_SESOTHO 
wxLANGUAGE_SETSWANA 
wxLANGUAGE_SHONA 
wxLANGUAGE_SINDHI 
wxLANGUAGE_SINHALESE 
wxLANGUAGE_SISWATI 
wxLANGUAGE_SLOVAK 
wxLANGUAGE_SLOVENIAN 
wxLANGUAGE_SOMALI 
wxLANGUAGE_SPANISH 
wxLANGUAGE_SPANISH_ARGENTINA 
wxLANGUAGE_SPANISH_BOLIVIA 
wxLANGUAGE_SPANISH_CHILE 
wxLANGUAGE_SPANISH_COLOMBIA 
wxLANGUAGE_SPANISH_COSTA_RICA 
wxLANGUAGE_SPANISH_DOMINICAN_REPUBLIC 
wxLANGUAGE_SPANISH_ECUADOR 
wxLANGUAGE_SPANISH_EL_SALVADOR 
wxLANGUAGE_SPANISH_GUATEMALA 
wxLANGUAGE_SPANISH_HONDURAS 
wxLANGUAGE_SPANISH_MEXICAN 
wxLANGUAGE_SPANISH_MODERN 
wxLANGUAGE_SPANISH_NICARAGUA 
wxLANGUAGE_SPANISH_PANAMA 
wxLANGUAGE_SPANISH_PARAGUAY 
wxLANGUAGE_SPANISH_PERU 
wxLANGUAGE_SPANISH_PUERTO_RICO 
wxLANGUAGE_SPANISH_URUGUAY 
wxLANGUAGE_SPANISH_US 
wxLANGUAGE_SPANISH_VENEZUELA 
wxLANGUAGE_SUNDANESE 
wxLANGUAGE_SWAHILI 
wxLANGUAGE_SWEDISH 
wxLANGUAGE_SWEDISH_FINLAND 
wxLANGUAGE_TAGALOG 
wxLANGUAGE_TAJIK 
wxLANGUAGE_TAMIL 
wxLANGUAGE_TATAR 
wxLANGUAGE_TELUGU 
wxLANGUAGE_THAI 
wxLANGUAGE_TIBETAN 
wxLANGUAGE_TIGRINYA 
wxLANGUAGE_TONGA 
wxLANGUAGE_TSONGA 
wxLANGUAGE_TURKISH 
wxLANGUAGE_TURKMEN 
wxLANGUAGE_TWI 
wxLANGUAGE_UIGHUR 
wxLANGUAGE_UKRAINIAN 
wxLANGUAGE_URDU 
wxLANGUAGE_URDU_INDIA 
wxLANGUAGE_URDU_PAKISTAN 
wxLANGUAGE_UZBEK 
wxLANGUAGE_UZBEK_CYRILLIC 
wxLANGUAGE_UZBEK_LATIN 
wxLANGUAGE_VIETNAMESE 
wxLANGUAGE_VOLAPUK 
wxLANGUAGE_WELSH 
wxLANGUAGE_WOLOF 
wxLANGUAGE_XHOSA 
wxLANGUAGE_YIDDISH 
wxLANGUAGE_YORUBA 
wxLANGUAGE_ZHUANG 
wxLANGUAGE_ZULU 
wxLANGUAGE_USER_DEFINED 

enum wx::LayoutAlignment

Enumerator:
wxLAYOUT_NONE 
wxLAYOUT_TOP 
wxLAYOUT_LEFT 
wxLAYOUT_RIGHT 
wxLAYOUT_BOTTOM 

enum wx::LayoutOrientation

Enumerator:
wxLAYOUT_HORIZONTAL 
wxLAYOUT_VERTICAL 

enum wx::ListColumnFormat

Format for list columns. This will be used in wx.ListCtrl.Arrange() and wx.ListItem.Align

Enumerator:
LEFT 
RIGHT 
CENTRE 
CENTER 

enum wx::ListHitTest

Flags that may result from wx.ListCtrl.HitTest().

Enumerator:
ABOVE 
BELOW 
NOWHERE 
ONITEMICON 
ONITEMLABEL 
ONITEMRIGHT 
ONITEMSTATEICON 
TOLEFT 
TORIGHT 

enum wx::ListItemMask

Indicates relevant members of a wx.ListItem. Instances of wx.ListItem may be masked, i.e. only some of their properties may be valid. These flags define which properties of the item are valid and shall be used and which properties are irrelevant and shall be ignored.

Enumerator:
NONE  Nothing is valid.
STATE  wx.ListItem.State
TEXT  wx.ListItem.Text
IMAGE  wx.ListItem.Image
DATA  wx.ListItem.Data
ITEM  wx.ListItem.Item
WIDTH  wx.ListItem.Width
FORMAT  wx.ListItem.Format
ALL  Denotes all properties of list items.

enum wx::ListItemState

Flags for wx.ListCtrl.GetNextItem()

Enumerator:
DONTCARE 
DROPHILITED 
FOCUSED 
SELECTED 
CUT 

enum wx::LocaleCategory

Enumerator:
wxLOCALE_CAT_NUMBER 
wxLOCALE_CAT_DATE 
wxLOCALE_CAT_MONEY 
wxLOCALE_CAT_MAX 

enum wx::LocaleInfo

Enumerator:
wxLOCALE_THOUSANDS_SEP 
wxLOCALE_DECIMAL_POINT 

enum wx::LocaleInitFlags

Flags for initializing instances of Locale. Please note that wxLOCALE_CONV_ENCODING() shall be avoided on unicode builds.

Enumerator:
wxLOCALE_LOAD_DEFAULT  Load the message catalog for the given locale containing the translations of standard wxWidgets messages automatically.
wxLOCALE_CONV_ENCODING  This will cause wxWidgets to convert all imported catalogs into the current standard encoding (like western-1259-1). Since this is always wrong on unicode builds, this flag will silently be ignored then.

enum wx::Logic

Operations to merge pixels for instance on blitting an image onto another.

Enumerator:
wxCLEAR 
wxROP_BLACK 
wxBLIT_BLACKNESS 
wxXOR 
wxROP_XORPEN 
wxBLIT_SRCINVERT 
wxINVERT 
wxROP_NOT 
wxBLIT_DSTINVERT 
wxOR_REVERSE 
wxROP_MERGEPENNOT 
wxBLIT_00DD0228 
wxAND_REVERSE 
wxROP_MASKPENNOT 
wxBLIT_SRCERASE 
wxCOPY 
wxROP_COPYPEN 
wxBLIT_SRCCOPY 
wxAND 
wxROP_MASKPEN 
wxBLIT_SRCAND 
wxAND_INVERT 
wxROP_MASKNOTPEN 
wxBLIT_00220326 
wxNO_OP 
wxROP_NOP 
wxBLIT_00AA0029 
wxNOR 
wxROP_NOTMERGEPEN 
wxBLIT_NOTSRCERASE 
wxEQUIV 
wxROP_NOTXORPEN 
wxBLIT_00990066 
wxSRC_INVERT 
wxROP_NOTCOPYPEN 
wxBLIT_NOTSCRCOPY 
wxOR_INVERT 
wxROP_MERGENOTPEN 
wxBLIT_MERGEPAINT 
wxNAND 
wxROP_NOTMASKPEN 
wxBLIT_007700E6 
wxOR 
wxROP_MERGEPEN 
wxBLIT_SRCPAINT 
wxSET 
wxROP_WHITE 
wxBLIT_WHITENESS 

enum wx::MappingMode

The mapping mode of the device context defines the unit of measurement used to convert logical units to device units. Note that in X, text drawing isn't handled consistently with the mapping mode; a font is always specified in point size. However, setting the user scale (see wxDC.SetUserScale) scales the text appropriately. In Windows, scalable TrueType fonts are always used; in X, results depend on availability of fonts, but usually a reasonable match is found.

The coordinate origin is always at the top left of the screen/printer.

Drawing to a Windows printer device context uses the current mapping mode, but mapping mode is currently ignored for PostScript output.

Enumerator:
TEXT  Each logical unit is 1 pixel.
LOMETRIC  Each logical unit is 1/10 of a mm.
HIMETRIC 
LOENGLISH 
HIENGLISH 
TWIPS  Each logical unit is 1/20 of a point, or 1/1440 of an inch.
ISOTROPIC 
ANISOTROPIC 
POINTS  Each logical unit is a point, or 1/72 of an inch.
METRIC  Each logical unit is 1 mm.

enum wx::MenuIDs

Standard menu IDs.

Enumerator:
wxID_LOWEST 
wxID_OPEN 
wxID_CLOSE 
wxID_NEW 
wxID_SAVE 
wxID_SAVEAS 
wxID_REVERT 
wxID_EXIT 
wxID_UNDO 
wxID_REDO 
wxID_HELP 
wxID_PRINT 
wxID_PRINT_SETUP 
wxID_PREVIEW 
wxID_ABOUT 
wxID_HELP_CONTENTS 
wxID_HELP_COMMANDS 
wxID_HELP_PROCEDURES 
wxID_HELP_CONTEXT 
wxID_CLOSE_ALL 
wxID_PREFERENCES 
wxID_CUT 
wxID_COPY 
wxID_PASTE 
wxID_CLEAR 
wxID_FIND 
wxID_DUPLICATE 
wxID_SELECTALL 
wxID_DELETE 
wxID_REPLACE 
wxID_REPLACE_ALL 
wxID_PROPERTIES 
wxID_VIEW_DETAILS 
wxID_VIEW_LARGEICONS 
wxID_VIEW_SMALLICONS 
wxID_VIEW_LIST 
wxID_VIEW_SORTDATE 
wxID_VIEW_SORTNAME 
wxID_VIEW_SORTSIZE 
wxID_VIEW_SORTTYPE 
wxID_FILE1 
wxID_FILE2 
wxID_FILE3 
wxID_FILE4 
wxID_FILE5 
wxID_FILE6 
wxID_FILE7 
wxID_FILE8 
wxID_FILE9 
wxID_OK 
wxID_CANCEL 
wxID_APPLY 
wxID_YES 
wxID_NO 
wxID_STATIC 
wxID_FORWARD 
wxID_BACKWARD 
wxID_DEFAULT 
wxID_MORE 
wxID_SETUP 
wxID_RESET 
wxID_CONTEXT_HELP 
wxID_YESTOALL 
wxID_NOTOALL 
wxID_ABORT 
wxID_RETRY 
wxID_IGNORE 
wxID_ADD 
wxID_REMOVE 
wxID_UP 
wxID_DOWN 
wxID_HOME 
wxID_REFRESH 
wxID_STOP 
wxID_INDEX 
wxID_BOLD 
wxID_ITALIC 
wxID_JUSTIFY_CENTER 
wxID_JUSTIFY_FILL 
wxID_JUSTIFY_RIGHT 
wxID_JUSTIFY_LEFT 
wxID_UNDERLINE 
wxID_INDENT 
wxID_UNINDENT 
wxID_ZOOM_100 
wxID_ZOOM_FIT 
wxID_ZOOM_IN 
wxID_ZOOM_OUT 
wxID_UNDELETE 
wxID_REVERT_TO_SAVED 
wxID_SYSTEM_MENU 
wxID_CLOSE_FRAME 
wxID_MOVE_FRAME 
wxID_RESIZE_FRAME 
wxID_MAXIMIZE_FRAME 
wxID_ICONIZE_FRAME 
wxID_RESTORE_FRAME 
wxID_FILEDLGG 
wxID_HIGHEST 

enum wx::MouseButton

Enumeration of mouse buttons.

Enumerator:
ANY 
NONE 
LEFT 
MIDDLE 
RIGHT 

enum wx::Orientation

Represents an orientation (e.g. of a sizer).

Enumerator:
wxVERTICAL  Vertical orientation.
wxHORIZONTAL  Horizontal orientation.
wxBOTH  Both orientations, horizontal and vertical.

enum wx::PaperSize

Enumerator:
wxPAPER_NONE 
wxPAPER_LETTER 
wxPAPER_LEGAL 
wxPAPER_A4 
wxPAPER_CSHEET 
wxPAPER_DSHEET 
wxPAPER_ESHEET 
wxPAPER_LETTERSMALL 
wxPAPER_TABLOID 
wxPAPER_LEDGER 
wxPAPER_STATEMENT 
wxPAPER_EXECUTIVE 
wxPAPER_A3 
wxPAPER_A4SMALL 
wxPAPER_A5 
wxPAPER_B4 
wxPAPER_B5 
wxPAPER_FOLIO 
wxPAPER_QUARTO 
wxPAPER_10X14 
wxPAPER_11X17 
wxPAPER_NOTE 
wxPAPER_ENV_9 
wxPAPER_ENV_10 
wxPAPER_ENV_11 
wxPAPER_ENV_12 
wxPAPER_ENV_14 
wxPAPER_ENV_DL 
wxPAPER_ENV_C5 
wxPAPER_ENV_C3 
wxPAPER_ENV_C4 
wxPAPER_ENV_C6 
wxPAPER_ENV_C65 
wxPAPER_ENV_B4 
wxPAPER_ENV_B5 
wxPAPER_ENV_B6 
wxPAPER_ENV_ITALY 
wxPAPER_ENV_MONARCH 
wxPAPER_ENV_PERSONAL 
wxPAPER_FANFOLD_US 
wxPAPER_FANFOLD_STD_GERMAN 
wxPAPER_FANFOLD_LGL_GERMAN 
wxPAPER_ISO_B4 
wxPAPER_JAPANESE_POSTCARD 
wxPAPER_9X11 
wxPAPER_10X11 
wxPAPER_15X11 
wxPAPER_ENV_INVITE 
wxPAPER_LETTER_EXTRA 
wxPAPER_LEGAL_EXTRA 
wxPAPER_TABLOID_EXTRA 
wxPAPER_A4_EXTRA 
wxPAPER_LETTER_TRANSVERSE 
wxPAPER_A4_TRANSVERSE 
wxPAPER_LETTER_EXTRA_TRANSVERSE 
wxPAPER_A_PLUS 
wxPAPER_B_PLUS 
wxPAPER_LETTER_PLUS 
wxPAPER_A4_PLUS 
wxPAPER_A5_TRANSVERSE 
wxPAPER_B5_TRANSVERSE 
wxPAPER_A3_EXTRA 
wxPAPER_A5_EXTRA 
wxPAPER_B5_EXTRA 
wxPAPER_A2 
wxPAPER_A3_TRANSVERSE 
wxPAPER_A3_EXTRA_TRANSVERSE 

enum wx::PrinterError

Enumerator:
wxPRINTER_NO_ERROR 
wxPRINTER_CANCELLED 
wxPRINTER_ERROR 

enum wx::PrintMode

Enumerator:
wxPRINT_MODE_NONE 
wxPRINT_MODE_PREVIEW 
wxPRINT_MODE_FILE 
wxPRINT_MODE_PRINTER 

enum wx::PrintQuality

Enumerator:
wxPRINT_QUALITY_HIGH 
wxPRINT_QUALITY_MEDIUM 
wxPRINT_QUALITY_LOW 
wxPRINT_QUALITY_DRAFT 

enum wx::RegionContain

Enumerator:
wxOutRegion 
wxPartRegion 
wxInRegion 

enum wx::SashDragStatus

Enumerator:
wxSASH_STATUS_OK 
wxSASH_STATUS_OUT_OF_RANGE 

enum wx::SashEdgePosition

Enumerator:
wxSASH_TOP 
wxSASH_RIGHT 
wxSASH_BOTTOM 
wxSASH_LEFT 
wxSASH_NONE 

enum wx::ShowModalResult

This enumerates possible results of Dialog.ShowModal.

Enumerator:
YES  YES button has been pressed.
OK  OK button has been pressed.
NO  NO button has been pressed.
CANCEL  CANCEL button has been pressed.

enum wx::SizerFlag

Flags from wx.Stretch, wx.Direction and wx.Alignment. This will be used in instances of wx.Sizer when adding new windows.

Enumerator:
wxNo_FLAG  No flag at all. If unique, specifies default behaviour.
wxLEFT  Specifies a direction as in wx.Direction.
wxRIGHT  Specifies a direction as in wx.Direction.
wxUP  Specifies a direction as in wx.Direction.
wxDOWN  Specifies a direction as in wx.Direction.
wxTOP  Specifies a direction as in wx.Direction.
wxBOTTOM  Specifies a direction as in wx.Direction.
wxNORTH  Specifies a direction as in wx.Direction.
wxSOUTH  Specifies a direction as in wx.Direction.
wxWEST  Specifies a direction as in wx.Direction.
wxEAST  Specifies a direction as in wx.Direction.
wxALL  Specifies a direction as in wx.Direction.
wxSTRETCH_NOT  This is a flag on stretching. Refer to wx.Stretch.
wxSHRINK  This is a flag on stretching. refer to wx.Stretch.
wxGROW  This is a flag on stretching. refer to wx.Stretch.
wxEXPAND  This is a flag on stretching. refer to wx.Stretch.
wxSHAPED  This is a flag on stretching. refer to wx.Stretch.
wxFIXED_MINSIZE  This is a flag on stretching. refer to wx.Stretch.
wxTILE  This is a flag on stretching. refer to wx.Stretch.
wxADJUST_MINSIZE  This is a flag on stretching. refer to wx.Stretch. changed in wxWidgets 2.5.2, see discussion on wx-dev
wxALIGN_NOT  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_CENTER_HORIZONTAL  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_LEFT  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_TOP  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_RIGHT  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_BOTTOM  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_CENTER_VERTICAL  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_CENTER  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_MASK  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_CENTRE_VERTICAL  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_CENTRE_HORIZONTAL  This flag is on alignment. Refer to wx.Alignment.
wxALIGN_CENTRE  This flag is on alignment. Refer to wx.Alignment.

enum wx::SplitMode

Enumerator:
wxSPLIT_HORIZONTAL 
wxSPLIT_VERTICAL 

enum wx::StockCursor

ID of builtin cursors.

Cursor

Enumerator:
NONE 
ARROW 
RIGHT_ARROW 
BULLSEYE 
CHAR 
CROSS 
HAND 
IBEAM 
LEFT_BUTTON 
MAGNIFIER 
MIDDLE_BUTTON 
NO_ENTRY 
PAINT_BRUSH 
PENCIL 
POINT_LEFT 
POINT_RIGHT 
QUESTION_ARROW 
RIGHT_BUTTON 
SIZENESW 
SIZENS 
SIZENWSE 
SIZEWE 
SIZING 
SPRAYCAN 
WAIT 
WATCH 
BLANK 
ARROWWAIT 
MOVEHORIZONTALLINE  Extra cursor in wx.NET used by the extended grid control.
MOVEVERTICALLINE  Extra cursor in wx.NET used by the extended grid control.

enum wx::Stretch

Stretching behaviour in dynamic layouts. Refer to wx.Sizer.

Enumerator:
wxSTRETCH_NOT 
wxSHRINK 
wxGROW 
wxEXPAND 
wxSHAPED 
wxFIXED_MINSIZE 
wxTILE 
wxADJUST_MINSIZE  changed in wxWidgets 2.5.2, see discussion on wx-dev

enum wx::SystemColour

Colour descriptor for SystemSettings.GetColour().

Enumerator:
COLOUR_SCROLLBAR 
COLOUR_BACKGROUND 
COLOUR_DESKTOP 
COLOUR_ACTIVECAPTION 
COLOUR_INACTIVECAPTION 
COLOUR_MENU 
COLOUR_WINDOW 
COLOUR_WINDOWFRAME 
COLOUR_MENUTEXT 
COLOUR_WINDOWTEXT 
COLOUR_CAPTIONTEXT 
COLOUR_ACTIVEBORDER 
COLOUR_INACTIVEBORDER 
COLOUR_APPWORKSPACE 
COLOUR_HIGHLIGHT 
COLOUR_HIGHLIGHTTEXT 
COLOUR_BTNFACE 
COLOUR_3DFACE 
COLOUR_BTNSHADOW 
COLOUR_3DSHADOW 
COLOUR_GRAYTEXT 
COLOUR_BTNTEXT 
COLOUR_INACTIVECAPTIONTEXT 
COLOUR_BTNHIGHLIGHT 
COLOUR_BTNHILIGHT 
COLOUR_3DHIGHLIGHT 
COLOUR_3DHILIGHT 
COLOUR_3DDKSHADOW 
COLOUR_3DLIGHT 
COLOUR_INFOTEXT 
COLOUR_INFOBK 
COLOUR_LISTBOX 
COLOUR_HOTLIGHT 
COLOUR_GRADIENTACTIVECAPTION 
COLOUR_GRADIENTINACTIVECAPTION 
COLOUR_MENUHILIGHT 
COLOUR_MENUBAR 

enum wx::SystemFeature

Enumerator:
CAN_DRAW_FRAME_DECORATIONS 
CAN_ICONIZE_FRAME 

enum wx::SystemFont

Enumerator:
OEM_FIXED_FONT 
ANSI_FIXED_FONT 
ANSI_VAR_FONT 
SYSTEM_FONT 
DEVICE_DEFAULT_FONT 
DEFAULT_PALETTE 
SYSTEM_FIXED_FONT 
DEFAULT_GUI_FONT 

enum wx::SystemMetric

Enumerator:
MOUSE_BUTTONS 
BORDER_X 
BORDER_Y 
CURSOR_X 
CURSOR_Y 
DCLICK_X 
DCLICK_Y 
DRAG_X 
DRAG_Y 
EDGE_X 
EDGE_Y 
HSCROLL_ARROW_X 
HSCROLL_ARROW_Y 
HTHUMB_X 
ICON_X 
ICON_Y 
ICONSPACING_X 
ICONSPACING_Y 
WINDOWMIN_X 
WINDOWMIN_Y 
SCREEN_X 
SCREEN_Y 
FRAMESIZE_X 
FRAMESIZE_Y 
SMALLICON_X 
SMALLICON_Y 
HSCROLL_Y 
VSCROLL_X 
VSCROLL_ARROW_X 
VSCROLL_ARROW_Y 
VTHUMB_Y 
CAPTION_Y 
MENU_Y 
NETWORK_PRESENT 
PENWINDOWS_PRESENT 
SHOW_SOUNDS 
SWAP_BUTTONS 

enum wx::SystemScreenType

Enumerator:
SCREEN_NONE 
SCREEN_TINY 
SCREEN_PDA 
SCREEN_SMALL 
SCREEN_DESKTOP 

enum wx::TextAttrAlignment

Enumerator:
wxTEXT_ALIGNMENT_DEFAULT 
wxTEXT_ALIGNMENT_LEFT 
wxTEXT_ALIGNMENT_CENTRE 
wxTEXT_ALIGNMENT_CENTER 
wxTEXT_ALIGNMENT_RIGHT 
wxTEXT_ALIGNMENT_JUSTIFIED 

enum wx::TextCtrlHitTestResult

Enumerator:
wxTE_HT_UNKNOWN 
wxTE_HT_BEFORE 
wxTE_HT_ON_TEXT 
wxTE_HT_BELOW 
wxTE_HT_BEYOND 

enum wx::TreeItemIcon

Enumerator:
wxTreeItemIcon_Normal 
wxTreeItemIcon_Selected 
wxTreeItemIcon_Expanded 
wxTreeItemIcon_SelectedExpanded 
wxTreeItemIcon_Max 

enum wx::UpdateUIMode

Enumerator:
wxUPDATE_UI_PROCESS_ALL 
wxUPDATE_UI_PROCESS_SPECIFIED 

enum wx::WindowStyles

These are the flags that are used in instances of Window (and inheriting classes) to configure appearance and behaviour. Some enumeration instances apply to only some classes of windows. The same enumeration value may be used for different enumeration instances. This means in general that the enumeration isntances (sharing the same value) shall be applied to different classes of windows.

Note, that flags are named similar to their origin in wxWidgets but they do not necessarily bear the same name. Reason: Better navigation with IntelliSence. Example: You may type WindowStyles.BOR to navigate through all styles referring to borders.

Enumerator:
NO_STYLE  An empty style definition. This may be useful for some occasions as default argument. It is simply an enumeration instance for zero.
BORDER_DEFAULT  Default border. Applicable to all windows.
BORDER_NONE  No border. Overriding the default behaviour of the window. Applicable to all windows.
BORDER_STATIC  Displays a border suitable for a static control. Applicable to all windows but effect only on machines using OS Windows.
BORDER_SIMPLE  Displays a thin border around the window. Applicable to all windows.
BORDER_RAISED  Displays a raised border. Applicable to all windows.
BORDER_SUNKEN  Displays a sunken border. Applicable to all windows.
BORDER_DOUBLE  Displays a double border. Mac only. Applicable to all windows.

This is deprecated. In fact, this is just another name of the bit representing the BORDER_THEME.

BORDER_THEME  Starting with wxWidgets 2.8.5, you can specify the BORDER_THEME style to have wxWidgets use a themed border. Using the default XP theme, this is a thin 1-pixel blue border, with an extra 1-pixel border in the window client background colour (usually white) to separate the client area's scrollbars from the border.

If you don't specify a border style for a wxTextCtrl in rich edit mode, wxWidgets now gives the control themed borders automatically, where previously they would take the Windows 95-style sunken border. Other native controls such as wx.TextCtrl in non-rich edit mode, and wxComboBox, already paint themed borders where appropriate. To use themed borders on other windows, such as wx.Panel, pass the BORDER_THEME style.

Note that in wxWidgets 2.9 and above, BORDER_THEME will be used on all platforms to indicate that there should definitely be a border, whose style is determined by wxWidgets for the current platform. wxWidgets 2.9 and above will also be better at determining whether there should be a themed border. Because of the requirements of binary compatibility, this automatic border capability could not be put into wxWidgets 2.8 except for built-in, native controls. In 2.8, the border must be specified for custom controls and windows.

BORDER_MASK  All bits defining the border of the window.
TAB_TRAVERSAL  Use this to enable tab traversal for non-dialog windows.
NO_FULL_REPAINT_ON_RESIZE  Now obsolete. On Windows, this style used to disable repainting the window completely when its size is changed. Since this behaviour is now the default, the style is now obsolete and no longer has an effect.
FULL_REPAINT_ON_RESIZE  Use this style to force a complete redraw of the window whenever it is resized instead of redrawing just the part of the window affected by resizing. Note that this was the behaviour by default before 2.5.1 release and that if you experience redraw problems with code which previously used to work you may want to try this. Currently this style applies on GTK+ 2 and Windows only, and full repainting is always done on other platforms.
WANTS_CHARS  Use this to indicate that the window wants to get all char/key events for all keys - even for keys like TAB or ENTER which are usually used for dialog navigation and which wouldn't be generated without this style. If you need to use this style in order to get the arrows or etc., but would still like to have normal keyboard navigation take place, you should create and send a NavigationKeyEvent in response to the key events for Tab and Shift-Tab.
VSCROLL  Use this style to enable a vertical scrollbar.
HSCROLL  Use this style to enable a horizontal scrollbar.
ALWAYS_SHOW_SB  If a window has scrollbars, disable them instead of hiding them when they are not needed (i.e. when the size of the window is big enough to not require the scrollbars to navigate it). This style is currently only implemented for wxMSW and wxUniversal and does nothing on the other platforms.
CLIP_CHILDREN  Use this style to eliminate flicker caused by the background being repainted, then children being painted over them. Windows only.
CLIP_SIBLINGS 
TRANSPARENT_WINDOW  The window is transparent, that is, it will not receive paint events. Windows only.
POPUP_WINDOW  Set this flag to create a special popup window: it will be always shown on top of other windows, will capture the mouse and will be dismissed when the mouse is clicked outside of it or if it loses focus in any other way.
WINDOW_STYLE_MASK  A mask which can be used to filter (out) all wxWindow-specific styles.
CAPTION  Puts a caption on the frame. Applicable to instances of Frame.
FRAME_DEFAULT_STYLE  Comprises all those styles that apply to a frame by default.
DIALOG_DEFAULT_STYLE  Comprises those styles that apply to dialogs by default.
MINIMIZE  Display the frame iconized (minimized). Windows only. Applicable to top level windows.
MINIMIZE_BOX  Displays a minimize box on the frame. Applicable to top level windows.
CLOSE_BOX  Displays a close box on the frame. Applicable to top level windows.
STAY_ON_TOP  Stay on top of all other windows. Applicable to top level windows. Refer also to FRAME_FLOAT_ON_PARENT.
MAXIMIZE  Displays the frame maximized. Windows only.
MAXIMIZE_BOX  Displays a maximize box on the frame.
RESIZE_BORDER  Displays a resizeable border around the window.
SYSTEM_MENU  Displays a system menu.
FRAME_NO_TASKBAR  Creates an otherwise normal frame but it does not appear in the taskbar under Windows or GTK+ (note that it will minimize to the desktop window under Windows which may seem strange to the users and thus it might be better to use this style only without MINIMIZE_BOX style). In wxGTK, the flag is respected only if GTK+ is at least version 2.2 and the window manager supports _NET_WM_STATE_SKIP_TASKBAR hint. Has no effect under other platforms.
FRAME_TOOL_WINDOW  Causes a frame with a small titlebar to be created; the frame does not appear in the taskbar under Windows or GTK+.
FRAME_FLOAT_ON_PARENT  The frame will always be on top of its parent (unlike STAY_ON_TOP). A frame created with this style must have a non-NULL parent.
FRAME_SHAPED  Windows with this style are allowed to have their shape changed with the SetShape method.
DIALOG_NO_PARENT  By default, a dialog created with a null parent window will be given the application's top level window as parent. Use this style to prevent this from happening and create an orphan dialog. This is not recommended for modal dialogs.
DIALOG_YES  Show an YES button. This shall be used together either with DIALOG_NO or DIALOG_CANCEL. There is a wxWidgets assertion.
DIALOG_OK  Show an OK button.
DIALOG_NO  Show an NO button. This shall be used together either with DIALOG_YES. There is a wxWidgets assertion.
DIALOG_CANCEL  Show an CANCEL button.
DIALOG_YES_NO  Show YES and NO button.
DIALOG_YES_DEFAULT  Used with DIALOG_YES, makes YES button the default - which is the default behaviour.
DIALOG_NO_DEFAULT  Used with DIALOG_NO, makes NO button the default.
DIALOG_CENTRE  Centre the message. Applicable to message dialog and certain standard dialogs. Not Windows.
DIALOG_CENTER  Refer to DIALOG_CENTRE().
ICON_EXCLAMATION  Shows an exclamation mark icon. An icon for some standard dialogs.
ICON_HAND  Shows an error icon. An icon for some standard dialogs.
ICON_WARNING  Shows an exclamation mark icon. An icon for some standard dialogs.
ICON_ERROR  Shows an error icon. An icon for some standard dialogs.
ICON_QUESTION  Shows a question mark icon. An icon for some standard dialogs.
ICON_INFORMATION  An icon for some standard dialogs.
ICON_STOP  An icon for some standard dialogs.
ICON_ASTERISK  An icon for some standard dialogs.
ICON_MASK  A bit mask for filtering those styles referring to icons. An icon for some standard dialogs.
TE_NO_VSCROLL  For instances of wx.TextCtrtl.
TE_AUTO_SCROLL  For instances of wx.TextCtrtl.
TE_READONLY  The text will not be user-editable. For instances of wx.TextCtrtl.
TE_MULTILINE  The text control allows multiple lines. For instances of wx.TextCtrtl.
TE_PROCESS_TAB  The control will receive wxEVT_CHAR events for TAB pressed - normally, TAB is used for passing to the next control in a dialog instead. For the control created with this style, you can still use Ctrl-Enter to pass to the next control from the keyboard. For instances of wx.TextCtrtl.
TE_LEFT  The text in the control will be left-justified (default). For instances of wx.TextCtrtl.
TE_CENTER  The text in the control will be centered (currently wxMSW and wxGTK2 only). For instances of wx.TextCtrtl.
TE_RIGHT  The text in the control will be right-justified (currently wxMSW and wxGTK2 only). For instances of wx.TextCtrtl.
TE_RICH  Use rich text control under Win32, this allows to have more than 64KB of text in the control even under Win9x. This style is ignored under other platforms. For instances of wx.TextCtrtl.
TE_PROCESS_ENTER  The control will generate the event wxEVT_COMMAND_TEXT_ENTER (otherwise pressing Enter key is either processed internally by the control or used for navigation between dialog controls). For instances of wx.TextCtrl, wx.ComboCtrl.
TE_PASSWORD  The text will be echoed as asterisks. For instances of wx.TextCtrtl.
TE_AUTO_URL  Highlight the URLs and generate the TextUrlEvents when mouse events occur over them. This style is only supported for TE_RICH Win32 and multi-line wxGTK2 text controls. For instances of wx.TextCtrtl.
TE_NOHIDESEL  Show selection even if not focussed. By default, the Windows text control doesn't show the selection when it doesn't have focus - use this style to force it to always show it. It doesn't do anything under other platforms. For instances of wx.TextCtrtl.
TE_LINEWRAP  Tells a wx.TextCtrl to wrap lines that are too long to be displayed in the control. This is another name for the standard behaviour. Refer also to TE_BESTWRAP.
TE_DONTWRAP  Same as HSCROLL style: don't wrap at all, show horizontal scrollbar instead. For instances of wx.TextCtrtl.
TE_CHARWRAP  Wrap the lines too long to be shown entirely at any position (wxUniv and wxGTK2 only). For instances of wx.TextCtrtl.
TE_WORDWRAP  Wrap the lines too long to be shown entirely at word boundaries (wxUniv and wxGTK2 only). For instances of wx.TextCtrtl.
TE_BESTWRAP  Wrap the lines at word boundaries or at any other character if there are words longer than the window width (this is the default). For instances of wx.TextCtrtl.
TE_RICH2  Use rich text control version 2.0 or 3.0 under Win32. This style is ignored under other platforms. Style flag for instances of wx.TextCtrl.
TE_DIALOG_STYLE  Default style bits for instances of wx.TextEntryDialog.
HW_SCROLLBAR_NEVER  Applicable to wx.HtmlWindow.
HW_SCROLLBAR_AUTO  Applicable to wx.HtmlWindow.
HW_NO_SELECTION  Applicable to wx.HtmlWindow.
SPLASH_CENTRE_ON_PARENT  A style for wx.SplahScreen.
SPLASH_CENTRE_ON_SCREEN  A style for wx.SplahScreen.
SPLASH_NO_CENTRE  A style for wx.SplahScreen.
SPLASH_TIMEOUT  A style for wx.SplahScreen.
SPLASH_NO_TIMEOUT  A style for wx.SplahScreen.
SPLASH_DEFAULT  The bits defining the default style for wx.SplahScreen.
LB_SORT  Style for wx.ListBox.
LB_SINGLE  Style for wx.ListBox.
LB_MULTIPLE  Style for wx.ListBox.
LB_EXTENDED  Style for wx.ListBox.
LB_OWNERDRAW  Style for wx.ListBox.
LB_NEED_SB  Style for wx.ListBox.
LB_ALWAYS_SB  Style for wx.ListBox.
LB_HSCROLL  Style for wx.ListBox.
LB_INT_HEIGHT  Style for wx.ListBox.
LC_VRULES  Draws light vertical rules between columns in report mode. Style for wx.ListCtrl.
LC_HRULES  Draws light horizontal rules between rows in report mode. Style for wx.ListCtrl.
LC_ICON  Large icon view, with optional labels. Style for wx.ListCtrl.
LC_SMALL_ICON  Small icon view, with optional labels. Style for wx.ListCtrl.
LC_LIST  Multicolumn list view, with optional small icons. Columns are computed automatically, i.e. you don't set columns as in wx.WindowStyles.LC_REPORT. In other words, the list wraps, unlike a wx.ListBox. Style for wx.ListCtrl.
LC_REPORT  Single or multicolumn report view, with optional header. Style for wx.ListCtrl.
LC_ALIGN_TOP  Icons align to the top. Win32 default, Win32 only. Style for wx.ListCtrl.
LC_ALIGN_LEFT  Icons align to the left. Style for wx.ListCtrl.
LC_AUTO_ARRANGE  Icons arrange themselves. Win32 only. Style for wx.ListCtrl.
LC_VIRTUAL  The application provides items text on demand. May only be used with wx.WindowsStyles.LC_REPORT. Style for wx.ListCtrl.
LC_EDIT_LABELS  Labels are editable: the application will be notified when editing starts. Style for wx.ListCtrl.
LC_NO_HEADER  No header in report mode. Style for wx.ListCtrl.
LC_NO_SORT_HEADER  Style for wx.ListCtrl.
LC_SINGLE_SEL  Single selection (default is multiple). Style for wx.ListCtrl.
LC_SORT_ASCENDING  Sort in ascending order (must still supply a comparison callback in wx.ListCtrl.SortItems()). Style for wx.ListCtrl.
LC_SORT_DESCENDING  Sort in descending order (must still supply a comparison callback in wx.ListCtrl.SortItems). Style for wx.ListCtrl.
LC_MASK_TYPE  Mask of style bits defining the kind of presentation in instances of wx.ListCtrl. Style for wx.ListCtrl.
LC_MASK_ALIGN  Mask of style bits referring to the alignment in instances of wx.ListCtrl. Style for wx.ListCtrl.
LC_MASK_SORT  Mask of styles referring to sorting instances of wx.ListCtrl. Style for wx.ListCtrl.
CHOICEDLG_STYLE  Default style bits for instances of wx.SingleChoiceDialog.
MDI_FRAME_DEFAULT_STYLE  Default style bits for instances of wx.MDIParentFrame.
ORIENT_HORIZONTAL  Style for wx.ToolBar, wx.ScrollBar, wx.Slider, wx.RadioBox, wx.Gauge wx.SpinCtrl and wx.SpinButton
ORIENT_VERTICAL  Style for wx.ToolBar, wx.ScrollBar, wx.Slider, wx.RadioBox, wx.Gauge wx.SpinCtrl and wx.SpinButton
TB_3DBUTTONS  Style for wx.ToolBar.
TB_FLAT  Style for wx.ToolBar.
TB_DOCKABLE  Style for wx.ToolBar.
TB_NOICONS  Style for wx.ToolBar.
TB_TEXT  Style for wx.ToolBar.
TB_NODIVIDER  Style for wx.ToolBar.
TB_NOALIGN  Style for wx.ToolBar.
SW_NOBORDER  Style for wx.SashWindow.
SW_BORDER  Style for wx.SashWindow.
SW_3DSASH  Style for wx.SashWindow.
SW_3DBORDER  Style for wx.SashWindow.
SW_3D  Style for wx.SashWindow.
SL_NOTIFY_DRAG  Style for wx.Slider.
SL_TICKS  Style for wx.Slider.
SL_AUTOTICKS  Style for wx.Slider.
SL_LABELS  Style for wx.Slider.
SL_LEFT  Style for wx.Slider.
SL_TOP  Style for wx.Slider.
SL_RIGHT  Style for wx.Slider.
SL_BOTTOM  Style for wx.Slider.
SL_BOTH  Style for wx.Slider.
SL_SELRANGE  Style for wx.Slider.
RA_LEFTTORIGHT  Style for wx.RadioBox.
RA_TOPTOBOTTOM  Style for wx.RadioBox.
RA_SPECIFY_COLS  Style for wx.RadioBox.
RA_SPECIFY_ROWS  Style for wx.RadioBox.
SP_ARROW_KEYS  The user can use arrow keys to change the value. Style for wx.SpinCtrl and wx.SpinButton.
SP_WRAP  The value wraps at the minimum and maximum. Style for wx.SpinCtrl and wx.SpinButton.
SP_3DBORDER  A style for the wx.SplitterWindow turning on 3D effect for borders.
SP_LIVE_UPDATE  A style for the wx.SplitterWindow.
SP_3D  A style for the wx.SplitterWindow turning on 3D effect for borders and sash.
SP_3DSASH  A style for the wx.SplitterWindow turning on 3D effect for the sash. SP_3D combines this with SP_3BORDER to turn on both 3D effects.
GA_PROGRESSBAR  Style for wx.Gauge.
GA_SMOOTH  Style for wx.Gauge.
CAL_SUNDAY_FIRST  Style for wx.CalendarCtrl.
CAL_MONDAY_FIRST  Style for wx.CalendarCtrl.
CAL_SHOW_HOLIDAYS  Style for wx.CalendarCtrl.
CAL_NO_YEAR_CHANGE  Style for wx.CalendarCtrl.
CAL_NO_MONTH_CHANGE  Style for wx.CalendarCtrl.
CAL_SEQUENTIAL_MONTH_SELECTION  Style for wx.CalendarCtrl.
CAL_SHOW_SURROUNDING_WEEKS  Style for wx.CalendarCtrl.
PD_CAN_ABORT  Style flag for wx.ProgressDialog.
PD_APP_MODAL  Style flag for wx.ProgressDialog.
PD_AUTO_HIDE  Style flag for wx.ProgressDialog.
PD_ELAPSED_TIME  Style flag for wx.ProgressDialog.
PD_ESTIMATED_TIME  Style flag for wx.ProgressDialog.
PD_REMAINING_TIME  Style flag for wx.ProgressDialog.
RB_GROUP  Style flag for wx.RadioButton.
RB_SINGLE  Style flag for wx.RadioButton.
NB_FIXEDWIDTH  Style flag for wx.Notebook.
NB_TOP  Style flag for wx.Notebook.
NB_LEFT  Style flag for wx.Notebook.
NB_RIGHT  Style flag for wx.Notebook.
NB_BOTTOM  Style flag for wx.Notebook.
NB_MULTILINE  Style flag for wx.Notebook.
TR_NO_BUTTONS  For convenience to document that no buttons are to be drawn. Style for wx.TreeCtrl.
TR_HAS_BUTTONS  Use this style to show + and - buttons to the left of parent items. Style for wx.TreeCtrl.
TR_TWIST_BUTTONS  Style for wx.TreeCtrl.
TR_NO_LINES  Use this style to hide vertical level connectors. Style for wx.TreeCtrl.
TR_LINES_AT_ROOT  Use this style to show lines between root nodes. Only applicable if TR_HIDE_ROOT is set and TR_NO_LINES is not set. Style for wx.TreeCtrl.
TR_MAC_BUTTONS  Deprecated style for wx.TreeCtrl.
TR_AQUA_BUTTONS  Deprecated style for wx.TreeCtrl.
TR_SINGLE  Style for wx.TreeCtrl. This defines single selection and is standard behaviour.
TR_MULTIPLE  Use this style to allow a range of items to be selected. If a second range is selected, the current range, if any, is deselected. Style for wx.TreeCtrl.
TR_EXTENDED  Use this style to allow disjoint items to be selected. (Only partially implemented; may not work in all cases.) Style for wx.TreeCtrl.
TR_FULL_ROW_HIGHLIGHT  Use this style to have the background colour and the selection highlight extend over the entire horizontal row of the tree control window. (This flag is ignored under Windows unless you specify TR_NO_LINES as well.) Style for wx.TreeCtrl.
TR_EDIT_LABELS  Use this style if you wish the user to be able to edit labels in the tree control. Style for wx.TreeCtrl.
TR_ROW_LINES  Use this style to draw a contrasting border between displayed rows. Style for wx.TreeCtrl.
TR_HIDE_ROOT  Use this style to suppress the display of the root node, effectively causing the first-level nodes to appear as a series of root nodes. Style for wx.TreeCtrl.
TR_HAS_VARIABLE_ROW_HEIGHT  Use this style to cause row heights to be just big enough to fit the content. If not set, all rows use the largest row height. Style for wx.TreeCtrl. The default is that this flag is unset. Generic only.
FONTCTRL_EDIT_POINT_SIZE  Style for wx.FontCtrl. Turns on text edit field for point size.
FONTCTRL_EDIT_FONT_FAMILY  Style for wx.FontCtrl. Turns on text edit field for font family.
FONTCTRL_EDIT_FONT_WEIGHT  Style for wx.FontCtrl. Turns on text edit field for font weight.
FONTCTRL_EDIT_FONT_STYLE  Style for wx.FontCtrl. Turns on text edit field for font style.
FONTCTRL_EDIT_FONT_COLOUR  Style for wx.FontCtrl. Turns on text edit field for text colour.
FONTCTRL_EDIT_ALL  Style for wx.FontCtrl. Turns on all edit fields.
FD_OPEN  This is a dialog requesting a file to be opened. Style for wx.FileDialog and wx.FileSelector
FD_SAVE  This is a save dialog. Style for wx.FileDialog and wx.FileSelector
FD_OVERWRITE_PROMPT  For save dialog only: prompt for a confirmation if a file will be overwritten. Style for wx.FileDialog and wx.FileSelector.
FD_HIDE_READONLY  Do not display the checkbox to toggle display of read-only files. Deprecated in 2.6; the checkbox is never shown. Style for wx.FileDialog and wx.FileSelector.
FD_FILE_MUST_EXIST  The user may only select files that actually exist. Style for wx.FileDialog and wx.FileSelector.
FD_MULTIPLE  For open dialog only: allows selecting multiple files. Style for wx.FileDialog and wx.FileSelector.
FD_PREVIEW  Show the preview of the selected files (currently only supported by wxGTK using GTK+ 2.4 or later). Style for wx.FileDialog and wx.FileSelector.
FD_CHANGE_DIR  Two different meanings in wx.FileDialog and wx.FileSeletor.
wx.FileDialogChange the current working directory to the directory where the file(s) chosen by the user are.
wx.FileSelectorSelect a directory rather than a file.
FR_REPLACEDIALOG  Inititializes replace dialog (otherwise find dialog). Style flag for wx.FindReplaceDialog.
FR_NOUPDOWN  Don't allow changing the search direction. Style flag for wx.FindReplaceDialog. If this is set, controls for changing search direction will be disabled.
FR_NOMATCHCASE  Don't allow case sensitive searching. Style flag for wx.FindReplaceDialog. If this is set, controls for changing relevance of letter case will be disabled.
FR_NOWHOLEWORD  don't allow whole word searching Style flag for wx.FindReplaceDialog. If this is set, controls for defining search for whole words only will be disabled.
CB_SIMPLE  Style for wx.Choice, wx.ComboBox etc.
CB_SORT  Style for wx.Choice, wx.ComboBox, wx.ComboCtrl etc. Sorts the entries in the list alphabetically.
CB_READONLY  Style for wx.Choice, wx.ComboBox, wx.ComboCtrl etc. Text will not be editable.
CB_DROPDOWN  Style for wx.Choice, wx.ComboBox etc.
CC_BUTTON_OUTSIDE_BORDER  Style for wx.ComboCtrl: Button is preferred outside the border (GTK style).
CC_POPUP_ON_MOUSE_UP  Style for wx.ComboCtrl: Show popup on mouse up instead of mouse down (which is the Windows style)
CC_NO_TEXT_AUTO_SELECT  Style for wx.ComboCtrl: All text is not automatically selected on click
ST_NO_AUTORESIZE  Style flag for static text and wx.StatusBar. Static text fields also use alignment flags.
ST_SIZEGRIP  Style flag for wx.StatusBar.
SB_NORMAL  Style flag for wx.StatusBar.
SB_FLAT  Style flag for wx.StatusBar.
SB_RAISED  Style flag for wx.StatusBar.
ALIGN_LEFT  Flags for alignment are also used with wx.StaticText.
ALIGN_RIGHT  Flags for alignment are also used with wx.StaticText.
ALIGN_CENTRE  Flags for alignment are also used with wx.StaticText.
ALIGN_CENTER  Flags for alignment are also used with wx.StaticText.
BU_LEFT  Style flag for wx.Button and wx.BitmapButton.
BU_TOP  Style flag for wx.Button and wx.BitmapButton.
BU_RIGHT  Style flag for wx.Button and wx.BitmapButton.
BU_BOTTOM  Style flag for wx.Button and wx.BitmapButton.
BU_EXACTFIT  Style flag for wx.Button and wx.BitmapButton.
BU_AUTODRAW  Style flag for instances of wx.BitmapButton.
GRID_SELECT_CELLS  This defines the wx.Grid.SelectionMode of a wx.Grid.
GRID_SELECT_ROWS  This defines the wx.Grid.SelectionMode of a wx.Grid.
GRID_SELECT_COLUMNS  This defines the wx.Grid.SelectionMode of a wx.Grid.
GRID_EXPAND_COLUMNS  Style for wx.Grid and wx.ExtendedGrid: Always resize columns in such a way that the full client size of the control gets filled. If the grid gets resized, the column width will grow or decrease according to the proportion of its width to the sum of the widths of all columns. You may use wx.Grid.AutoSizeColumns to set the columns widths according to the content.
GRID_MULTISELECT  Allows multi-selection in ExtendedGrid. The effect depends on the selection mode as defined by the styles GRID_SELECT_CELLS, GRID_SELECT_ROWS, or GRID_SELECT_COLUMNS.
GRID_READONLY  For the ExtendedGrid only: Tell the grid that it shall not open editors to change data.
GRID_HIDE_ROW_LABELS  If specified, class wx.ExtendedGrid will hide row labels. The default is to present row labels.
GRID_HIDE_COLUNM_LABELS  If specified, class wx.ExtendedGrid will hide column labels. The default is to present column labels.
GRID_FIXED_LABELS  Tells instances of class wx.ExtendedGrid to present row and column labels (as far as not hidden) in fixed position. The labels will always be visible without regarding scroll positions.
GENERICFORM_READONLY  Specifies that a generic form will not be user-editable. wx.GenericForm.GenericFormPanel.
DP_DEFAULT  wx.DatePickerCtrl style. Default style on this platform, either DP_SPIN or DP_DROPDOWN.
DP_SPIN  wx.DatePickerCtrl style. A spin control-like date picker (not supported in generic version)
DP_DROPDOWN  wx.DatePickerCtrl style. A combobox-like date picker (not supported in mac version)
DP_SHOWCENTURY  wx.DatePickerCtrl style. Always show century in the default date display (otherwise it depends on the system date format which may include the century or not)
DP_ALLOWNONE  wx.DatePickerCtrl style. Allow not having any valid date in the control (by default it always has some date, today initially if no valid date specified in ctor)
CLRP_DEFAULT_STYLE  wx.ColourPickerCtrl style. The default style: 0.
CLRP_USE_TEXTCTRL  wx.ColourPickerCtrl style. Creates a text control to the left of the picker button which is completely managed by the wx.ColourPickerCtrl and which can be used by the user to specify a colour (see SetColour). The text control is automatically synchronized with button's value.
CLRP_SHOW_LABEL  wx.ColourPickerCtrl style. Shows the colour in HTML form (AABBCC) as colour button label (instead of no label at all).
FNTP_FONTDESC_AS_LABEL  wx.FontPickerCtrl style. Keeps the label of the button updated with the fontface name and font size. E.g. choosing "Times New Roman bold, italic with size 10" from the fontdialog, updates the button label (overwriting any previous label) with the "Times New Roman, 10" text (only fontface + fontsize is displayed to avoid extralong labels).
FNTP_USEFONT_FOR_LABEL  wx.FontPickerCtrl style. Uses the currently selected font to draw the label of the button.
FNTP_USE_TEXTCTRL  wx.FontPickerCtrl style. Creates a text control to the left of the picker button which is completely managed by the wx.FontPickerCtrl and which can be used by the user to specify a font. The text control is automatically synchronized with button's value.
FNTP_DEFAULT_STYLE  Default style for wx.FontPickerCtrl. Currently FNTP_FONTDESC_AS_LABEL|FNTP_USEFONT_FOR_LABEL, i.e. if FNTP_USE_TEXTCTRL is active, then use a textual description of the font as label and display it in the selected font.
DD_DEFAULT_STYLE  Equivalent to a combination of DEFAULT_DIALOG_STYLE and RESIZE_BORDER (the last one is not used under wxWinCE).
DD_DIR_MUST_EXIST  The dialog will allow the user to choose only an existing folder. When this style is not given, a "Create new directory" button is added to the dialog (on Windows) or some other way is provided to the user to type the name of a new folder.
DD_CHANGE_DIR  Change the current working directory to the directory chosen by the user.
CHK_2STATE  Create a 2-state checkbox. This is the default.
CHK_3STATE  Create a 3-state checkbox. Not implemented in wxMGL, wxOS2 and wxGTK built against GTK+ 1.2.
CHK_ALLOW_3RD_STATE_FOR_USER  By default a user can't set a 3-state checkbox to the third state. It can only be done from code. Using this flags allows the user to set the checkbox to the third state by clicking.
CHK_ALIGN_RIGHT  Makes the text appear on the left of the checkbox.

enum wx::WindowVariant

Enumerator:
wxWINDOW_VARIANT_NORMAL  Normal size
wxWINDOW_VARIANT_SMALL  Smaller size (about 25 % smaller than normal)
wxWINDOW_VARIANT_MINI  Mini size (about 33 % smaller than normal)
wxWINDOW_VARIANT_LARGE  Large size (about 25 % larger than normal)

enum wx::wxImageList

Enumerator:
wxIMAGE_LIST_NORMAL  Normal size icons.
wxIMAGE_LIST_SMALL  Small size icons
wxIMAGE_LIST_STATE  Not yet implemented. Refer to wxWidgets documentation.
Normal  Normal size icons Same as wxIMAGE_LIST_NORMAL().
Small  Small size icons Same as wxIMAGE_LIST_SMALL().

enum wx::XmlResourceFlags

Enumerator:
XRC_USE_LOCALE 
XRC_NO_SUBCLASSING 


Function Documentation

delegate void wx.DateTimeValueChangedEventHandler ( object  sender,
DateTimeValueChangedEvent  evt 
)

This is the type of the handlers of a DateTimeValueChangedEvent.

delegate void wx.ErrorEventHandler ( object  sender,
ErrorEvent  evt 
)

Type of error event handlers that shall react on exceptions caught by a EvtHandler while executing an event.

Parameters:
sender This is the (virtual) sender of the event - the event handler that has been called.
evt This contains data on the error.

delegate void wx.EventListener ( object  sender,
Event  e 
)

A delegate calling handlers for instances of wx.Event.


Manual of the wx.NET   (c) 2003-2011 the wx.NET project at   Get wx.NET at SourceForge.net. Fast, secure and Free Open Source software downloads