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 informations 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). | |