Version: 3.2.5
Class List by Category

Detailed Description


This group contains all full class list groups.

The Overview of Available Classes provides a quick summary of these groups on one page.

Modules

 Application and Process Management
 
The classes in this section represent the application (see wxApp) or parts of it (e.g.
 
 Application and System configuration
 
The classes in this section are used to handle application-wide settings and system-wide settings.
 
 Archive support
 
Classes for managing (eventually compressed) archives.
 
 Book Controls
 
A book control contains pages of other controls.
 
 Clipboard and Drag & Drop
 
Related Overviews: Drag and Drop Overview
 
 Common Dialogs
 
Common dialogs are ready-made dialog classes which are frequently used in an application.
 
 Containers
 
These are classes, templates and class macros are used by wxWidgets.
 
 Controls
 
Typically, these are small windows which provide interaction with the user.
 
 Data Structures
 
These are the data structure classes provided by wxWidgets.
 
 Debugging
 
wxWidgets supports some aspects of debugging an application through classes, functions and macros.
 
 Device Contexts
 
Device 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 Framework
 
wxWidgets supports a document/view framework which provides housekeeping for a document-centric application.
 
 Events
 
An event object contains information about a specific event.
 
 File Handling
 
wxWidgets 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 Classes
 
Classes related to the wxGrid generic widget.
 
 HTML
 
wxWidgets provides a set of classes to display text in HTML format.
 
 Help
 
Classes for loading and displaying help manuals or help information in general.
 
 Interprocess Communication
 
wxWidgets provides simple interprocess communications facilities based on Windows DDE, but they are available on most platforms using TCP.
 
 Logging
 
wxWidgets provides several classes and functions for message logging.
 
 Managed Windows
 
There are several types of window that are directly controlled by the window manager (such as MS Windows, or the Motif Window Manager).
 
 Menus
 
Group of classes for handling menu bars and items.
 
 Miscellaneous
 
Group of miscellaneous classes.
 
 Miscellaneous Windows
 
The following are a variety of classes that are derived from wxWindow.
 
 Multimedia
 
Classes for showing multimedia contents.
 
 Networking
 
wxWidgets provides its own classes for socket based networking.
 
 OpenGL
 
Classes interfacing wxWidgets with OpenGL (http://opengl.org/).
 
 Picker Controls
 
A picker control is a control whose appearance and behaviour is highly platform-dependent.
 
 Printing Framework
 
A printing and previewing framework is implemented to make it relatively straightforward to provide document printing facilities.
 
 Ribbon User Interface
 
The wxRibbon library is a set of classes for writing a ribbon user interface.
 
 Rich Text
 
wxWidgets 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 Editor
 
wxWidgets 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 Pointers
 
wxWidgets provides a few smart pointer class templates.
 
 Streams
 
wxWidgets has its own set of stream classes, as an alternative to often buggy standard stream libraries, and to provide enhanced functionality.
 
 Text Conversion
 
These are the classes used for conversions between different text encodings.
 
 Threading
 
wxWidgets provides a set of classes to make use of the native thread capabilities of the various platforms.
 
 Validators
 
These are the window validators, used for filtering and validating user input.
 
 Virtual File System
 
wxWidgets provides a set of classes that implement an extensible virtual file system, used internally by the HTML classes.
 
 WebView
 
The 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 Layout
 
wxWidgets makes window layout and sizing easy and painless using a set of classes known as "sizers".
 
 XML
 
Group of classes loading and saving XML documents (http://www.w3.org/XML/).
 
 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 Classes
 
These are all classes used or provided for use with wxDataViewCtrl.
 
 wxPropertyGrid
 
wxPropertyGrid is a specialized grid for editing properties (that is, name=value pairs).