wxWidgets 1 Classes
|
Name
|
Derived From
|
Description
|
wxApp
|
wxObject
|
Represents the application
|
wxBitmap
|
wxGDIObject
|
Represents a device-dependent bitmap, with optional wxMask for transparency
|
wxBrush
|
wxGDIObject
|
Represents a brush for drawing areas of colour
|
wxButton
|
wxItem
|
Represents a text or bitmap push button
|
wxButtonBar
|
wxToolBar
|
A version of toolbar that uses the native Windows 95 toolbar under Windows 95
and NT, or a native Windows implementation under Windows 3.1
|
wxCanvas
|
wxWindow
|
Represents a window that can be drawn into by the application, with optional scrollbars
|
wxCanvasDC
|
wxDC
|
Represents a device context associated with a canvas, through which drawing
is performed by an application
|
wxCheckBox
|
wxItem
|
Represents a checkbox item with two states: checked and unchecked
|
wxChoice
|
wxItem
|
Represents a list of choices that can be pulled down, with the selection
showing permanently
|
wxClassInfo
|
-
|
Represents the run-time type information of a single class
|
wxClient
|
wxIPCObject
|
Represents the client side of an IPC application; works with
wxServer and wxConnection. Uses DDE on Windows, sockets on Unix
|
wxClipboard
|
wxObject
|
Represents the clipboard
|
wxClipboardClient
|
wxObject
|
Represents a clipboard client
|
wxColour
|
wxObject
|
Represents an RGB colour
|
wxColourDatabase
|
wxObject
|
Allows the application to look up colours using standard names
|
wxColourDialog
|
wxDialogBox
|
Encapsulates the native colour dialog on Windows, and a generic colour dialog for
other platforms
|
wxColourMap
|
wxGDIObject
|
Represents a colourmap for a bitmap, device context or window (also known as a palette)
|
wxComboBox
|
wxChoice
|
Like choice, wxComboBox allows selection of an item from a drop-down list, but also
allows keyboard editing in the edit field
|
wxCommand
|
wxObject
|
Represents a command issued by the user to be processed by the application. Part
of the Undo mechansim that can be used stand-alone or as part of the document/view framework
|
wxCommandEvent
|
wxEvent
|
Represents a command event, from a menu or panel item
|
wxCommandProcessor
|
wxObject
|
Processes wxCommand objects and implements the Undo mechanism.
Can be used stand-alone or as part of the document/view framework
|
wxConnection
|
wxObject
|
Represents a connection in a dialogue between wxClient and wxServer.
Uses DDE on Windows, sockets on Unix
|
wxCursor
|
wxBitmap
|
Represents a small bitmap with transparency information used for
displaying the mouse cursor
|
wxDatabase
|
wxObject
|
Represents an ODBC database
|
wxDate
|
wxObject
|
Represents a date
|
wxDC
|
wxObject
|
Base device context class
|
wxDebugContext
|
wxObject
|
Performs various tracing and debuugging functions
|
wxDialogBox
|
wxPanel
|
Implements a modal or modeless dialog box
|
wxDocManager
|
wxObject
|
Manages view, document and template classes
|
wxDocTemplate
|
wxObject
|
Models the relationship between a document class and a view class
|
wxDocument
|
wxEvtHandler
|
Represents a document in a document/view application
|
wxEvent
|
wxObject
|
Base class for event classes
|
wxEvtHandler
|
wxObject
|
Base class for classes which handle events; defines virtual event-handling functions
|
wxFileHistory
|
wxObject
|
Handles the file history, usually on the File menu of an application
|
wxFont
|
wxGDIObject
|
Represents a font for use in windows and device contexts
|
wxFontDialog
|
wxDialogBox
|
Shows the Windows or generic font dialog
|
wxForm
|
wxObject
|
Represents a form composed of wxFormItem objects (obsolete in wxWidgets 2)
|
wxFormItem
|
wxObject
|
Represents an item in a wxForm (obsolete in wxWidgets 2)
|
wxFrame
|
wxWindow
|
Represents a top-level window that can contain subwindows
|
wxGauge
|
wxItem
|
Represents a horizontal or vertical gauge control (read-only)
|
wxGroupBox
|
wxItem
|
Draws a box around other controls, with optional label
|
wxHashTable
|
wxObject
|
Represents a look-up table
|
wxHelpInstance
|
wxClient
|
Controls a WinHelp or wxHelp instance, so a particular
topic can be displayed from within the application
|
wxIcon
|
wxBitmap
|
Represents a small bitmap with transparency information, for use with
windows and device contexts
|
wxIndividualLayoutConstraint
|
wxObject
|
Represents a component of a wxLayoutConstraints object
|
wxIntPoint
|
wxObject
|
Represents an x-y point, using integers
|
wxItem
|
wxWindow
|
The base class for a panel item (widget, control)
|
wxKeyEvent
|
wxEvent
|
Represents a character event
|
wxLayoutConstraints
|
wxObject
|
Part of the constraint layout mechanism
|
wxList
|
wxObject
|
Represents a doubly-linked list
|
wxListBox
|
wxItem
|
A control showing a list of strings, with single or multiple selection
|
wxMemoryDC
|
wxCanvasDC
|
A device context that draws onto a bitmap
|
wxMenu
|
wxWindow
|
A popup or pulldown menu
|
wxMenuBar
|
wxWindow
|
A menubar, composed of wxMenus
|
wxMessage
|
wxItem
|
A single-line static text item
|
wxMetaFile
|
wxObject
|
Represents a Windows metafile (Windows only)
|
wxMetaFileDC
|
wxDC
|
Represents a Windows metafile device context (Windows only)
|
wxMouseEvent
|
wxEvent
|
Represents a mouse event, such as a left button click or mouse motion
|
wxMultiText
|
wxText
|
Represents a multi-line text control
|
wxNode
|
wxObject
|
Represents a node in a wxList
|
wxObject
|
-
|
The base class for most wxWidgets classes; implements debug versions of
new and delete
|
wxPageSetupDialog
|
wxDialogBox
|
Represents the page setup dialog (native Windows or generic wxWidgets)
|
wxPanel
|
wxCanvas
|
A panel is a window that can host panel items (controls)
|
wxPanelDC
|
wxDC
|
A device context associated with wxPanel
|
wxPathList
|
wxList
|
Maintains a searchable list of paths for an application's file handling
|
wxPen
|
wxGDIObject
|
Sets the line style and colour for outlines of shapes drawn into a device context
|
wxPoint
|
wxObject
|
Represents a point using floating-point coordinates
|
wxPostScriptDC
|
wxDC
|
Allows an application to create PostScript files by drawing
into a device context
|
wxPrintDialog
|
wxDialogBox
|
Implements a Windows or PostScript print dialog
|
wxPrinter
|
wxObject
|
Represents the printer when printing pages
|
wxPrinterDC
|
wxDC
|
Represents a Windows printer device context (Windows only)
|
wxPrintout
|
wxObject
|
Models an application's printout capabilities
|
wxPrintPreview
|
wxObject
|
Models an application's print preview capabilities
|
wxRadioBox
|
wxItem
|
Implements an array of radio buttons surrounded by a group box
|
wxRadioButton
|
wxItem
|
Implements a checked/unchecked radio button
|
wxRecordSet
|
wxObject
|
Represents a record retrieved from an ODBC database
|
wxScreenDC
|
wxCanvasDC
|
Allows the application to draw into the desktop area
|
wxScrollBar
|
wxItem
|
Implements a scrollbar control
|
wxServer
|
wxIPCObject
|
Represents the server side of an IPC application (with wxClient, wxConnection). Uses DDE on Windows,
sockets on Unix
|
wxSlider
|
wxItem
|
Implements a slider control
|
wxSplitterWindow
|
wxCanvas
|
Maintains one or two windows, with a moving sash between them. Can be horizontal
or vertical
|
wxString
|
wxObject
|
A string class, available in GNU or native wxWidgets variants
|
wxStringList
|
wxList
|
Represents a list of strings
|
wxText
|
wxItem
|
Represents a single-line text entry control
|
wxTextWindow
|
wxWindow
|
Represents a text subwindow (can be a child of wxFrame) with file loading and
saving facilities
|
wxTimer
|
wxObject
|
Represents a timer object, for notification after a time interval
|
wxToolBar
|
wxPanel
|
Implements a simple toolbar (using wxWidgets primitives)
|
wxUpdateIterator
|
wxObject
|
Allows iteration through the component rectangles of a paint update region, for
efficient drawing
|
wxView
|
wxEvtHandler
|
Represents a view onto a document (part of the document/view framework)
|
wxWindow
|
wxEvtHandler
|
The base class for other window classes
|