wxTypeTree: wxList
wxTypeTree implements an explicit type hierarchy which can be useful for
querying C++ types at run-time, usually by calling wxSubType
using the wxObject::__type member.
A type is added to the global variable wxAllTypes; wxWindows adds
its own standard types on initialization, in wxInitStandardTypes,
but the application can add its own.
The standard wxWindows types, grouped by functionality, are:
- wxTYPE_ANY
- wxTYPE_OBJECT (an alias for wxTYPE_ANY)
- wxTYPE_WINDOW
- wxTYPE_DIALOG_BOX
- wxTYPE_ITEM
- wxTYPE_PANEL
- wxTYPE_CANVAS
- wxTYPE_TEXT_WINDOW
- wxTYPE_FRAME
- wxTYPE_BUTTON
- wxTYPE_TEXT
- wxTYPE_MESSAGE
- wxTYPE_CHOICE
- wxTYPE_LIST_BOX
- wxTYPE_SLIDER
- wxTYPE_CHECK_BOX
- wxTYPE_MENU
- wxTYPE_MENU_BAR
- wxTYPE_MULTI_TEXT
- wxTYPE_RADIO_BOX
- wxTYPE_EVENT
- wxTYPE_DC
- wxTYPE_DC_CANVAS
- wxTYPE_DC_POSTSCRIPT
- wxTYPE_DC_PRINTER
- wxTYPE_DC_METAFILE
- wxTYPE_DC_MEMORY
- wxTYPE_MOUSE_EVENT
- wxTYPE_KEY_EVENT
- wxTYPE_COMMAND_EVENT
- wxTYPE_PEN
- wxTYPE_BRUSH
- wxTYPE_FONT
- wxTYPE_ICON
- wxTYPE_BITMAP
- wxTYPE_METAFILE
- wxTYPE_TIMER
- wxTYPE_COLOUR
- wxTYPE_COLOURMAP
- wxTYPE_CURSOR
- wxTYPE_DDE_CLIENT
- wxTYPE_DDE_SERVER
- wxTYPE_DDE_CONNECTION
- wxTYPE_HELP_INSTANCE
- wxTYPE_LIST
- wxTYPE_STRING_LIST
- wxTYPE_HASH_TABLE
- wxTYPE_NODE
- wxTYPE_APP
wxTypeTree::wxTypeTree
wxTypeTree::AddType
wxTypeTree::GetName