Version: 3.0.2
Here is a list of all modules:
[detail level 12]
oClass List by CategoryThis group contains all full class list groups
|oApplication and Process ManagementThe classes in this section represent the application (see wxApp) or parts of it (e.g
|oApplication and System configurationThe classes in this section are used to handle application-wide settings and system-wide settings
|oArchive supportClasses for managing (eventually compressed) archives
|oBook ControlsA book control contains pages of other controls
|oClipboard and Drag & DropRelated Overviews: Drag and Drop Overview
|oCommon DialogsCommon dialogs are ready-made dialog classes which are frequently used in an application
|oContainersThese are classes, templates and class macros are used by wxWidgets
|oControlsTypically, these are small windows which provide interaction with the user
|oData StructuresThese are the data structure classes provided by wxWidgets
|oDebuggingWxWidgets supports some aspects of debugging an application through classes, functions and macros
|oDevice ContextsDevice contexts are surfaces that may be drawn on, and provide an abstraction that allows parameterisation of your drawing code by passing different device contexts
|oDocument/View FrameworkWxWidgets supports a document/view framework which provides housekeeping for a document-centric application
|oEventsAn event object contains information about a specific event
|oFile HandlingWxWidgets has several small classes to work with disk files and directories
|oGraphics Device Interface (GDI)The following are classes related to GDI (Graphics Device Interface) access
|oGrid Related ClassesClasses related to the wxGrid generic widget
|oHTMLWxWidgets provides a set of classes to display text in HTML format
|oHelpClasses for loading and displaying help manuals or help informations in general
|oInterprocess CommunicationWxWidgets provides simple interprocess communications facilities based on Windows DDE, but they are available on most platforms using TCP
|oLoggingWxWidgets provides several classes and functions for message logging
|oManaged WindowsThere are several types of window that are directly controlled by the window manager (such as MS Windows, or the Motif Window Manager)
|oMenusGroup of classes for handling menu bars and items
|oMiscellaneousGroup of miscellaneous classes
|oMiscellaneous WindowsThe following are a variety of classes that are derived from wxWindow
|oMultimediaClasses for showing multimedia contents
|oNetworkingWxWidgets provides its own classes for socket based networking
|oOpenGLClasses interfacing wxWidgets with OpenGL (
|oPicker ControlsA picker control is a control whose appearance and behaviour is highly platform-dependent
|oPrinting FrameworkA printing and previewing framework is implemented to make it relatively straightforward to provide document printing facilities
|oRibbon User InterfaceThe wxRibbon library is a set of classes for writing a ribbon user interface
|oRich TextWxWidgets provides a set of generic classes to edit and print simple rich text with character and paragraph formatting
|oRuntime Type Information (RTTI)WxWidgets supports runtime manipulation of class information, and dynamic creation of objects given class names
|oScintilla Text EditorWxWidgets also provides a wrapper around the Scintilla text editor control, which is a control for plain-text editing with support for highlighting, smart indentation, etc
|oSmart PointersWxWidgets provides a few smart pointer class templates
|oStreamsWxWidgets has its own set of stream classes, as an alternative to often buggy standard stream libraries, and to provide enhanced functionality
|oText ConversionThese are the classes used for conversions between different text encodings
|oThreadingWxWidgets provides a set of classes to make use of the native thread capabilities of the various platforms
|oValidatorsThese are the window validators, used for filtering and validating user input
|oVirtual File SystemWxWidgets provides a set of classes that implement an extensible virtual file system, used internally by the HTML classes
|oWebViewThe wxWebView library is a set of classes for viewing complex web documents and for internet browsing
|oWindow Docking (wxAUI)WxAUI is a set classes for writing a customizable application interface with built-in docking, floatable panes and a flexible MDI-like interface
|oWindow LayoutWxWidgets makes window layout and sizing easy and painless using a set of classes known as "sizers"
|oXMLGroup of classes loading and saving XML documents (
|oXML Based Resource System (XRC)Resources allow your application to create controls and other user interface elements from specifications stored in an XML format
|owxDataViewCtrl Related ClassesThese are all classes used or provided for use with wxDataViewCtrl
|\wxPropertyGridWxPropertyGrid is a specialized grid for editing properties (that is, name=value pairs)
\Functions and Macros by CategoryThis group defines all major function and macro groups
 oApplication Initialization and TerminationThe functions in this section are used on application startup/shutdown and also to control the behaviour of the main event loop of the GUI programs
 oAtomic OperationsWhen using multi-threaded applications, it is often required to access or modify memory which is shared between threads
 oByte OrderThe endian-ness issues (that is the difference between big-endian and little-endian architectures) are important for the portable programs working with the external binary data (for example, data files or data coming from network) which is usually in some fixed, platform-independent format
 oDebugging macrosUseful macros and functions for error checking and defensive programming
 oDialogsBelow are a number of convenience functions for getting input from the user or displaying messages
 oEnvironmentThese functions allow access to get or change the values of environment variables in a portable way
 oEventsBelow are a number of functions/macros used with wxWidgets event-handling system
 oFiles and DirectoriesThese functions provide a platform-independent API for common file and directory functionality
 oGraphics Device Interface (GDI)The following are functions and macros related to GDI (Graphics Device Interface) access
 oLocale-dependent functionsBelow are a number of functions/macros which accept as last parameter a specific wxXLocale instance
 oLoggingThese functions provide a variety of logging functions
 oMathThe functions in this section are typically related with math operations and floating point numbers
 oMiscellaneousGroup of miscellaneous functions and macros
 oNetwork, User and OSThe functions in this section are used to retrieve information about the current computer and/or user characteristics
 oProcess ControlThe functions in this section are used to launch or terminate the other processes
 oRuntime Type Information (RTTI)WxWidgets uses its own RTTI ("run-time type identification") system which predates the current standard C++ RTTI and so is kept for backwards compatibility reasons but also because it allows some things which the standard RTTI doesn't directly support (such as creating a class from its name)
 oStringsGlobal string functions and macros
 oThreadsThe functions and macros here mainly exist to make it possible to write code which may be compiled in multi thread build (wxUSE_THREADS = 1) as well as in single thread configuration (wxUSE_THREADS = 0)
 oTimeThe functions in this section deal with getting the current time and sleeping for the specified time interval
 oVersioningThe following constants are defined in wxWidgets:
 \Wrappers of CRT functionsFor documentation of these functions please refer to the documentation of the standard CRT functions (see e.g