Version: 3.3.4
Loading...
Searching...
No Matches
Categories
Here is a list of all topics with brief descriptions:
[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 information 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 X11 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 (http://opengl.org/)
  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 (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 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. http://www.cppreference.com/wiki/c/start)