Version: 3.0.3
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Here is a list of all modules:
[detail level 12]
 Class List by CategoryThis group contains all full class list groups
 Application and Process ManagementThe classes in this section represent the application (see wxApp) or parts of it (e.g
 Application and System configurationThe classes in this section are used to handle application-wide settings and system-wide settings
 Archive supportClasses for managing (eventually compressed) archives
 Book ControlsA book control contains pages of other controls
 Clipboard and Drag & DropRelated Overviews: Drag and Drop Overview
 Common DialogsCommon dialogs are ready-made dialog classes which are frequently used in an application
 ContainersThese are classes, templates and class macros are used by wxWidgets
 ControlsTypically, these are small windows which provide interaction with the user
 Data StructuresThese are the data structure classes provided by wxWidgets
 DebuggingWxWidgets supports some aspects of debugging an application through classes, functions and macros
 Device 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
 Document/View FrameworkWxWidgets supports a document/view framework which provides housekeeping for a document-centric application
 EventsAn event object contains information about a specific event
 File HandlingWxWidgets has several small classes to work with disk files and directories
 Graphics Device Interface (GDI)The following are classes related to GDI (Graphics Device Interface) access
 Grid Related ClassesClasses related to the wxGrid generic widget
 HTMLWxWidgets provides a set of classes to display text in HTML format
 HelpClasses for loading and displaying help manuals or help informations in general
 Interprocess CommunicationWxWidgets provides simple interprocess communications facilities based on Windows DDE, but they are available on most platforms using TCP
 LoggingWxWidgets provides several classes and functions for message logging
 Managed WindowsThere are several types of window that are directly controlled by the window manager (such as MS Windows, or the Motif Window Manager)
 MenusGroup of classes for handling menu bars and items
 MiscellaneousGroup of miscellaneous classes
 Miscellaneous WindowsThe following are a variety of classes that are derived from wxWindow
 MultimediaClasses for showing multimedia contents
 NetworkingWxWidgets provides its own classes for socket based networking
 OpenGLClasses interfacing wxWidgets with OpenGL (
 Picker ControlsA picker control is a control whose appearance and behaviour is highly platform-dependent
 Printing FrameworkA printing and previewing framework is implemented to make it relatively straightforward to provide document printing facilities
 Ribbon User InterfaceThe wxRibbon library is a set of classes for writing a ribbon user interface
 Rich TextWxWidgets provides a set of generic classes to edit and print simple rich text with character and paragraph formatting
 Runtime Type Information (RTTI)WxWidgets supports runtime manipulation of class information, and dynamic creation of objects given class names
 Scintilla 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
 Smart PointersWxWidgets provides a few smart pointer class templates
 StreamsWxWidgets has its own set of stream classes, as an alternative to often buggy standard stream libraries, and to provide enhanced functionality
 Text ConversionThese are the classes used for conversions between different text encodings
 ThreadingWxWidgets provides a set of classes to make use of the native thread capabilities of the various platforms
 ValidatorsThese are the window validators, used for filtering and validating user input
 Virtual File SystemWxWidgets provides a set of classes that implement an extensible virtual file system, used internally by the HTML classes
 WebViewThe wxWebView library is a set of classes for viewing complex web documents and for internet browsing
 Window 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
 Window LayoutWxWidgets makes window layout and sizing easy and painless using a set of classes known as "sizers"
 XMLGroup of classes loading and saving XML documents (
 XML Based Resource System (XRC)Resources allow your application to create controls and other user interface elements from specifications stored in an XML format
 wxDataViewCtrl 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
 Application 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
 Atomic OperationsWhen using multi-threaded applications, it is often required to access or modify memory which is shared between threads
 Byte 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
 Debugging macrosUseful macros and functions for error checking and defensive programming
 DialogsBelow are a number of convenience functions for getting input from the user or displaying messages
 EnvironmentThese functions allow access to get or change the values of environment variables in a portable way
 EventsBelow are a number of functions/macros used with wxWidgets event-handling system
 Files and DirectoriesThese functions provide a platform-independent API for common file and directory functionality
 Graphics Device Interface (GDI)The following are functions and macros related to GDI (Graphics Device Interface) access
 Locale-dependent functionsBelow are a number of functions/macros which accept as last parameter a specific wxXLocale instance
 LoggingThese functions provide a variety of logging functions
 MathThe functions in this section are typically related with math operations and floating point numbers
 MiscellaneousGroup of miscellaneous functions and macros
 Network, User and OSThe functions in this section are used to retrieve information about the current computer and/or user characteristics
 Process ControlThe functions in this section are used to launch or terminate the other processes
 Runtime 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)
 StringsGlobal string functions and macros
 ThreadsThe 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)
 TimeThe functions in this section deal with getting the current time and sleeping for the specified time interval
 VersioningThe 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