Difference between revisions of "WxHaskell/Hierarchy"

From HaskellWiki
Jump to: navigation, search
(Initial version)
 
(Added HyperlinkCtrl, PickerBase and ColourPickerCtrl)
 
Line 13: Line 13:
 
| +- GridCellEditor
 
| +- GridCellEditor
 
| | |
 
| | |
| | +- GridCellTextEditor
+
| | +- GridCellBoolEditor
| | | |
 
| | | +- GridCellFloatEditor
 
| | | |
 
| | | +- GridCellTextEnterEditor
 
| | | |
 
| | | `- GridCellNumberEditor
 
 
| | |
 
| | |
 
| | +- GridCellChoiceEditor
 
| | +- GridCellChoiceEditor
 
| | |
 
| | |
| | `- GridCellBoolEditor
+
| | `- GridCellTextEditor
  +
| | |
  +
| | +- GridCellFloatEditor
  +
| | |
  +
| | +- GridCellNumberEditor
  +
| | |
  +
| | `- GridCellTextEnterEditor
 
| |
 
| |
 
| `- GridCellRenderer
 
| `- GridCellRenderer
 
| |
 
| |
| +- GridCellStringRenderer
+
| +- GridCellBoolRenderer
| | |
 
| | +- GridCellFloatRenderer
 
| | |
 
| | +- GridCellAutoWrapStringRenderer
 
| | |
 
| | `- GridCellNumberRenderer
 
 
| |
 
| |
| `- GridCellBoolRenderer
+
| `- GridCellStringRenderer
  +
| |
  +
| +- GridCellAutoWrapStringRenderer
  +
| |
  +
| +- GridCellFloatRenderer
  +
| |
  +
| `- GridCellNumberRenderer
 
|
 
|
 
+- WxObject
 
+- WxObject
 
| |
 
| |
| +- EvtHandler
+
| +- ArtProvider
 
| | |
 
| | |
| | +- Window
+
| | `- WXCArtProv
  +
| |
  +
| +- AutomationObject
  +
| |
  +
| +- BitmapHandler
  +
| |
  +
| +- CbBarInfo
  +
| |
  +
| +- CbCommonPaneProperties
  +
| |
  +
| +- CbDimHandlerBase
  +
| | |
  +
| | `- CbDynToolBarDimHandler
  +
| |
  +
| +- CbDimInfo
  +
| |
  +
| +- CbDockPane
  +
| |
  +
| +- CbMiniButton
  +
| | |
  +
| | +- CbCloseBox
  +
| | |
  +
| | +- CbCollapseBox
  +
| | |
  +
| | `- CbDockBox
  +
| |
  +
| +- CbRowInfo
  +
| |
  +
| +- CbUpdatesManagerBase
  +
| | |
  +
| | `- CbSimpleUpdatesMgr
  +
| | |
  +
| | `- CbGCUpdatesMgr
  +
| |
  +
| +- ClientBase
  +
| | |
  +
| | +- Client
 
| | | |
 
| | | |
| | | +- Panel
+
| | | `- WXCClient
| | | | |
+
| | |
| | | | +- ScrolledWindow
+
| | `- DDEClient
| | | | | |
+
| |
| | | | | +- Grid
+
| +- Clipboard
| | | | | |
+
| |
| | | | | +- PlotWindow
+
| +- Closure
| | | | | |
+
| |
| | | | | +- SplitterScrolledWindow
+
| +- Colour
| | | | | |
+
| |
| | | | | +- PreviewCanvas
+
| +- ColourData
| | | | | |
+
| |
| | | | | `- HtmlWindow
+
| +- Command
| | | | | |
+
| | |
| | | | | `- WXCHtmlWindow
+
| | `- WXCCommand
| | | | |
+
| |
| | | | +- PreviewControlBar
+
| +- CommandProcessor
| | | | | |
+
| |
| | | | | `- WXCPreviewControlBar
+
| +- ConnectionBase
| | | | |
+
| | |
| | | | +- WizardPage
+
| | +- Connection
| | | | | |
 
| | | | | `- WizardPageSimple
 
| | | | |
 
| | | | +- NewBitmapButton
 
| | | | |
 
| | | | `- EditableListBox
 
 
| | | |
 
| | | |
| | | +- DynamicSashWindow
+
| | | `- WXCConnection
  +
| | |
  +
| | `- DDEConnection
  +
| |
  +
| +- ContextHelp
  +
| |
  +
| +- DC
  +
| | |
  +
| | +- AutoBufferedPaintDC
  +
| | |
  +
| | +- BufferedDC
  +
| | |
  +
| | +- BufferedPaintDC
  +
| | |
  +
| | +- GCDC
  +
| | |
  +
| | +- MemoryDC
  +
| | |
  +
| | +- MetafileDC
  +
| | |
  +
| | +- MirrorDC
  +
| | |
  +
| | +- PostScriptDC
  +
| | |
  +
| | +- PrinterDC
  +
| | |
  +
| | +- SVGFileDC
  +
| | |
  +
| | +- ScreenDC
  +
| | |
  +
| | `- WindowDC
  +
| | |
  +
| | +- ClientDC
  +
| | |
  +
| | `- PaintDC
  +
| |
  +
| +- Database
  +
| |
  +
| +- DocTemplate
  +
| |
  +
| +- DragImage
  +
| | |
  +
| | `- GenericDragImage
  +
| |
  +
| +- EncodingConverter
  +
| |
  +
| +- Event
  +
| | |
  +
| | +- ActivateEvent
  +
| | |
  +
| | +- CalculateLayoutEvent
  +
| | |
  +
| | +- CbPluginEvent
 
| | | |
 
| | | |
| | | +- PopupWindow
+
| | | +- CbCustomizeBarEvent
| | | | |
 
| | | | `- PopupTransientWindow
 
| | | | |
 
| | | | `- TipWindow
 
 
| | | |
 
| | | |
| | | +- SashWindow
+
| | | +- CbCustomizeLayoutEvent
| | | | |
 
| | | | `- SashLayoutWindow
 
 
| | | |
 
| | | |
| | | +- SplitterWindow
+
| | | +- CbDrawBarDecorEvent
| | | | |
 
| | | | `- ThinSplitterWindow
 
 
| | | |
 
| | | |
| | | +- TreeCompanionWindow
+
| | | +- CbDrawBarHandlesEvent
 
| | | |
 
| | | |
| | | +- MediaCtrl
+
| | | +- CbDrawHintRectEvent
 
| | | |
 
| | | |
| | | +- StatusBar
+
| | | +- CbDrawPaneBkGroundEvent
 
| | | |
 
| | | |
| | | +- MDIClientWindow
+
| | | +- CbDrawPaneDecorEvent
 
| | | |
 
| | | |
| | | +- GLCanvas
+
| | | +- CbDrawRowBkGroundEvent
 
| | | |
 
| | | |
| | | +- DrawWindow
+
| | | +- CbDrawRowDecorEvent
 
| | | |
 
| | | |
| | | +- Control
+
| | | +- CbDrawRowHandlesEvent
  +
| | | |
  +
| | | +- CbFinishDrawInAreaEvent
  +
| | | |
  +
| | | +- CbInsertBarEvent
  +
| | | |
  +
| | | +- CbLayoutRowEvent
  +
| | | |
  +
| | | +- CbLeftDClickEvent
  +
| | | |
  +
| | | +- CbLeftDownEvent
  +
| | | |
  +
| | | +- CbLeftUpEvent
  +
| | | |
  +
| | | +- CbMotionEvent
  +
| | | |
  +
| | | +- CbRemoveBarEvent
  +
| | | |
  +
| | | +- CbResizeBarEvent
  +
| | | |
  +
| | | +- CbResizeRowEvent
  +
| | | |
  +
| | | +- CbRightDownEvent
  +
| | | |
  +
| | | +- CbRightUpEvent
  +
| | | |
  +
| | | +- CbSizeBarWndEvent
  +
| | | |
  +
| | | +- CbStartBarDraggingEvent
  +
| | | |
  +
| | | `- CbStartDrawInAreaEvent
  +
| | |
  +
| | +- CloseEvent
  +
| | |
  +
| | +- CommandEvent
  +
| | | |
  +
| | | +- CalendarEvent
  +
| | | |
  +
| | | +- FindDialogEvent
  +
| | | |
  +
| | | +- GridEditorCreatedEvent
  +
| | | |
  +
| | | +- HelpEvent
  +
| | | |
  +
| | | +- NotifyEvent
 
| | | | |
 
| | | | |
| | | | +- Slider
+
| | | | +- AuiToolBarEvent
| | | | | |
 
| | | | | +- SliderMSW
 
| | | | | |
 
| | | | | `- Slider95
 
 
| | | | |
 
| | | | |
| | | | +- Gauge
+
| | | | +- BookCtrlEvent
 
| | | | | |
 
| | | | | |
| | | | | +- GaugeMSW
+
| | | | | `- AuiNotebookEvent
| | | | | |
 
| | | | | `- Gauge95
 
 
| | | | |
 
| | | | |
| | | | +- StyledTextCtrl
+
| | | | +- GridEvent
 
| | | | |
 
| | | | |
| | | | +- PropertyGrid
+
| | | | +- GridRangeSelectEvent
 
| | | | |
 
| | | | |
| | | | +- TreeCtrl
+
| | | | +- GridSizeEvent
| | | | | |
 
| | | | | `- RemotelyScrolledTreeCtrl
 
 
| | | | |
 
| | | | |
| | | | +- ToolBarBase
+
| | | | +- ListEvent
| | | | | |
 
| | | | | +- DynamicToolBar
 
| | | | | |
 
| | | | | `- ToolBar
 
 
| | | | |
 
| | | | |
| | | | +- ToggleButton
+
| | | | +- MediaEvent
| | | | | |
 
| | | | | `- BitmapToggleButton
 
 
| | | | |
 
| | | | |
| | | | +- TextCtrl
+
| | | | +- NotebookEvent
 
| | | | |
 
| | | | |
| | | | +- TabCtrl
+
| | | | +- PlotEvent
 
| | | | |
 
| | | | |
| | | | +- StaticText
+
| | | | +- PropertyGridEvent
 
| | | | |
 
| | | | |
| | | | +- StaticLine
+
| | | | +- SpinEvent
 
| | | | |
 
| | | | |
| | | | +- StaticBox
+
| | | | +- SplitterEvent
 
| | | | |
 
| | | | |
| | | | +- StaticBitmap
+
| | | | +- TreeEvent
 
| | | | |
 
| | | | |
| | | | +- SpinCtrl
+
| | | | `- WizardEvent
| | | | |
 
| | | | +- SpinButton
 
| | | | |
 
| | | | +- ScrollBar
 
| | | | |
 
| | | | +- RadioButton
 
| | | | |
 
| | | | +- RadioBox
 
| | | | |
 
| | | | +- Notebook
 
| | | | |
 
| | | | +- ListCtrl
 
| | | | |
 
| | | | +- ListBox
 
| | | | | |
 
| | | | | `- CheckListBox
 
| | | | |
 
| | | | +- LEDNumberCtrl
 
| | | | |
 
| | | | +- GenericDirCtrl
 
| | | | |
 
| | | | +- DrawControl
 
| | | | |
 
| | | | +- Button
 
| | | | | |
 
| | | | | `- BitmapButton
 
| | | | | |
 
| | | | | `- ContextHelpButton
 
| | | | |
 
| | | | +- Choice
 
| | | | | |
 
| | | | | `- ComboBox
 
| | | | |
 
| | | | +- CheckBox
 
| | | | |
 
| | | | +- CalendarCtrl
 
| | | | |
 
| | | | +- BookCtrlBase
 
| | | | | |
 
| | | | | `- AuiNotebook
 
| | | | |
 
| | | | +- AuiTabCtrl
 
| | | | |
 
| | | | `- AuiToolBar
 
 
| | | |
 
| | | |
| | | `- TopLevelWindow
+
| | | +- StyledTextEvent
| | | |
+
| | | |
| | | +- Frame
+
| | | +- TabEvent
| | | | |
+
| | | |
| | | | +- PreviewFrame
+
| | | +- WXCHtmlEvent
| | | | | |
+
| | | |
| | | | | `- WXCPreviewFrame
+
| | | +- WindowCreateEvent
| | | | |
+
| | | |
| | | | +- DocChildFrame
+
| | | `- WindowDestroyEvent
| | | | |
 
| | | | +- MDIParentFrame
 
| | | | | |
 
| | | | | `- DocMDIParentFrame
 
| | | | |
 
| | | | +- MiniFrame
 
| | | | |
 
| | | | +- ProgressDialog
 
| | | | |
 
| | | | +- SplashScreen
 
| | | | |
 
| | | | +- HtmlHelpFrame
 
| | | | |
 
| | | | +- DocParentFrame
 
| | | | |
 
| | | | +- MDIChildFrame
 
| | | | | |
 
| | | | | `- DocMDIChildFrame
 
| | | | |
 
| | | | `- ToolWindow
 
| | | | |
 
| | | | `- CbFloatedBarWindow
 
| | | |
 
| | | `- Dialog
 
| | | |
 
| | | +- ColourDialog
 
| | | |
 
| | | +- DirDialog
 
| | | |
 
| | | +- FindReplaceDialog
 
| | | |
 
| | | +- MessageDialog
 
| | | |
 
| | | +- PrintDialog
 
| | | |
 
| | | +- TextEntryDialog
 
| | | |
 
| | | +- Wizard
 
| | | |
 
| | | +- SingleChoiceDialog
 
| | | |
 
| | | +- PageSetupDialog
 
| | | |
 
| | | +- FontDialog
 
| | | |
 
| | | `- FileDialog
 
 
| | |
 
| | |
| | +- WXCPrintoutHandler
+
| | +- DialUpEvent
 
| | |
 
| | |
| | +- View
+
| | +- DropFilesEvent
 
| | |
 
| | |
| | +- Validator
+
| | +- EraseEvent
| | | |
 
| | | +- TextValidator
 
| | | | |
 
| | | | `- WXCTextValidator
 
| | | |
 
| | | `- GenericValidator
 
 
| | |
 
| | |
| | +- TaskBarIcon
+
| | +- FocusEvent
 
| | |
 
| | |
| | +- Process
+
| | +- IconizeEvent
 
| | |
 
| | |
| | +- MenuBar
+
| | +- IdleEvent
 
| | |
 
| | |
| | +- Menu
+
| | +- InitDialogEvent
 
| | |
 
| | |
| | +- FrameLayout
+
| | +- InputSinkEvent
 
| | |
 
| | |
| | +- Document
+
| | +- JoystickEvent
 
| | |
 
| | |
| | +- DocManager
+
| | +- KeyEvent
 
| | |
 
| | |
| | +- AuiManagerEvent
+
| | +- MaximizeEvent
 
| | |
 
| | |
| | +- AuiManager
+
| | +- MenuEvent
  +
| | |
  +
| | +- MouseCaptureChangedEvent
  +
| | |
  +
| | +- MouseEvent
  +
| | |
  +
| | +- MoveEvent
  +
| | |
  +
| | +- NavigationKeyEvent
  +
| | |
  +
| | +- PaintEvent
  +
| | |
  +
| | +- PaletteChangedEvent
  +
| | |
  +
| | +- ProcessEvent
  +
| | |
  +
| | +- QueryLayoutInfoEvent
  +
| | |
  +
| | +- QueryNewPaletteEvent
  +
| | |
  +
| | +- SashEvent
  +
| | |
  +
| | +- ScrollEvent
  +
| | |
  +
| | +- ScrollWinEvent
  +
| | |
  +
| | +- SetCursorEvent
  +
| | |
  +
| | +- ShowEvent
  +
| | |
  +
| | +- SizeEvent
  +
| | |
  +
| | +- SocketEvent
  +
| | |
  +
| | +- SysColourChangedEvent
  +
| | |
  +
| | +- TimerEvent
  +
| | |
  +
| | +- UpdateUIEvent
  +
| | |
  +
| | `- WXCPrintEvent
  +
| |
  +
| +- EvtHandler
 
| | |
 
| | |
 
| | +- App
 
| | +- App
 
| | | |
 
| | | |
 
| | | `- WXCApp
 
| | | `- WXCApp
  +
| | |
  +
| | +- AuiManager
  +
| | |
  +
| | +- AuiManagerEvent
  +
| | |
  +
| | +- CbBarSpy
 
| | |
 
| | |
 
| | +- CbPluginBase
 
| | +- CbPluginBase
 
| | | |
 
| | | |
 
| | | +- CbAntiflickerPlugin
 
| | | +- CbAntiflickerPlugin
  +
| | | |
  +
| | | +- CbBarDragPlugin
 
| | | |
 
| | | |
 
| | | +- CbBarHintsPlugin
 
| | | +- CbBarHintsPlugin
  +
| | | |
  +
| | | +- CbHintAnimationPlugin
 
| | | |
 
| | | |
 
| | | +- CbPaneDrawPlugin
 
| | | +- CbPaneDrawPlugin
 
| | | |
 
| | | |
 
| | | +- CbRowDragPlugin
 
| | | +- CbRowDragPlugin
| | | |
 
| | | +- CbSimpleCustomizationPlugin
 
 
| | | |
 
| | | |
 
| | | +- CbRowLayoutPlugin
 
| | | +- CbRowLayoutPlugin
 
| | | |
 
| | | |
| | | +- CbHintAnimationPlugin
+
| | | `- CbSimpleCustomizationPlugin
| | | |
 
| | | `- CbBarDragPlugin
 
 
| | |
 
| | |
| | `- CbBarSpy
+
| | +- DocManager
| |
 
| +- ClientBase
 
 
| | |
 
| | |
| | +- DDEClient
+
| | +- Document
 
| | |
 
| | |
| | `- Client
+
| | +- FrameLayout
| | |
 
| | `- WXCClient
 
| |
 
| +- ConnectionBase
 
 
| | |
 
| | |
| | +- DDEConnection
+
| | +- Menu
 
| | |
 
| | |
| | `- Connection
+
| | +- MenuBar
| | |
 
| | `- WXCConnection
 
| |
 
| +- PlotCurve
 
 
| | |
 
| | |
| | `- WXCPlotCurve
+
| | +- Process
| |
 
| +- CbBarInfo
 
| |
 
| +- CbMiniButton
 
 
| | |
 
| | |
| | +- CbDockBox
+
| | +- TaskBarIcon
 
| | |
 
| | |
| | +- CbCollapseBox
+
| | +- Validator
  +
| | | |
  +
| | | +- GenericValidator
  +
| | | |
  +
| | | `- TextValidator
  +
| | | |
  +
| | | `- WXCTextValidator
  +
| | |
  +
| | +- View
 
| | |
 
| | |
| | `- CbCloseBox
+
| | +- WXCPrintoutHandler
  +
| | |
  +
| | `- Window
  +
| | |
  +
| | +- Control
  +
| | | |
  +
| | | +- AuiTabCtrl
  +
| | | |
  +
| | | +- AuiToolBar
  +
| | | |
  +
| | | +- BookCtrlBase
  +
| | | | |
  +
| | | | `- AuiNotebook
  +
| | | |
  +
| | | +- Button
  +
| | | | |
  +
| | | | `- BitmapButton
  +
| | | | |
  +
| | | | `- ContextHelpButton
  +
| | | |
  +
| | | +- CalendarCtrl
  +
| | | |
  +
| | | +- CheckBox
  +
| | | |
  +
| | | +- Choice
  +
| | | | |
  +
| | | | `- ComboBox
  +
| | | |
  +
| | | +- DrawControl
  +
| | | |
  +
| | | +- Gauge
  +
| | | | |
  +
| | | | +- Gauge95
  +
| | | | |
  +
| | | | `- GaugeMSW
  +
| | | |
  +
| | | +- GenericDirCtrl
  +
| | | |
  +
| | | +- HyperlinkCtrl
  +
| | | |
  +
| | | +- LEDNumberCtrl
  +
| | | |
  +
| | | +- ListBox
  +
| | | | |
  +
| | | | `- CheckListBox
  +
| | | |
  +
| | | +- ListCtrl
  +
| | | |
  +
| | | +- Notebook
  +
| | | |
  +
| | | +- PickerBase
  +
| | | | |
  +
| | | | `- ColourPickerCtrl
  +
| | | |
  +
| | | +- PropertyGrid
  +
| | | |
  +
| | | +- RadioBox
  +
| | | |
  +
| | | +- RadioButton
  +
| | | |
  +
| | | +- ScrollBar
  +
| | | |
  +
| | | +- Slider
  +
| | | | |
  +
| | | | +- Slider95
  +
| | | | |
  +
| | | | `- SliderMSW
  +
| | | |
  +
| | | +- SpinButton
  +
| | | |
  +
| | | +- SpinCtrl
  +
| | | |
  +
| | | +- StaticBitmap
  +
| | | |
  +
| | | +- StaticBox
  +
| | | |
  +
| | | +- StaticLine
  +
| | | |
  +
| | | +- StaticText
  +
| | | |
  +
| | | +- StyledTextCtrl
  +
| | | |
  +
| | | +- TabCtrl
  +
| | | |
  +
| | | +- TextCtrl
  +
| | | |
  +
| | | +- ToggleButton
  +
| | | | |
  +
| | | | `- BitmapToggleButton
  +
| | | |
  +
| | | +- ToolBarBase
  +
| | | | |
  +
| | | | +- DynamicToolBar
  +
| | | | |
  +
| | | | `- ToolBar
  +
| | | |
  +
| | | `- TreeCtrl
  +
| | | |
  +
| | | `- RemotelyScrolledTreeCtrl
  +
| | |
  +
| | +- DrawWindow
  +
| | |
  +
| | +- DynamicSashWindow
  +
| | |
  +
| | +- GLCanvas
  +
| | |
  +
| | +- MDIClientWindow
  +
| | |
  +
| | +- MediaCtrl
  +
| | |
  +
| | +- Panel
  +
| | | |
  +
| | | +- EditableListBox
  +
| | | |
  +
| | | +- NewBitmapButton
  +
| | | |
  +
| | | +- PreviewControlBar
  +
| | | | |
  +
| | | | `- WXCPreviewControlBar
  +
| | | |
  +
| | | +- ScrolledWindow
  +
| | | | |
  +
| | | | +- Grid
  +
| | | | |
  +
| | | | +- HtmlWindow
  +
| | | | | |
  +
| | | | | `- WXCHtmlWindow
  +
| | | | |
  +
| | | | +- PlotWindow
  +
| | | | |
  +
| | | | +- PreviewCanvas
  +
| | | | |
  +
| | | | `- SplitterScrolledWindow
  +
| | | |
  +
| | | `- WizardPage
  +
| | | |
  +
| | | `- WizardPageSimple
  +
| | |
  +
| | +- PopupWindow
  +
| | | |
  +
| | | `- PopupTransientWindow
  +
| | | |
  +
| | | `- TipWindow
  +
| | |
  +
| | +- SashWindow
  +
| | | |
  +
| | | `- SashLayoutWindow
  +
| | |
  +
| | +- SplitterWindow
  +
| | | |
  +
| | | `- ThinSplitterWindow
  +
| | |
  +
| | +- StatusBar
  +
| | |
  +
| | +- TopLevelWindow
  +
| | | |
  +
| | | +- Dialog
  +
| | | | |
  +
| | | | +- ColourDialog
  +
| | | | |
  +
| | | | +- DirDialog
  +
| | | | |
  +
| | | | +- FileDialog
  +
| | | | |
  +
| | | | +- FindReplaceDialog
  +
| | | | |
  +
| | | | +- FontDialog
  +
| | | | |
  +
| | | | +- MessageDialog
  +
| | | | |
  +
| | | | +- PageSetupDialog
  +
| | | | |
  +
| | | | +- PrintDialog
  +
| | | | |
  +
| | | | +- SingleChoiceDialog
  +
| | | | |
  +
| | | | +- TextEntryDialog
  +
| | | | |
  +
| | | | `- Wizard
  +
| | | |
  +
| | | `- Frame
  +
| | | |
  +
| | | +- DocChildFrame
  +
| | | |
  +
| | | +- DocParentFrame
  +
| | | |
  +
| | | +- HtmlHelpFrame
  +
| | | |
  +
| | | +- MDIChildFrame
  +
| | | | |
  +
| | | | `- DocMDIChildFrame
  +
| | | |
  +
| | | +- MDIParentFrame
  +
| | | | |
  +
| | | | `- DocMDIParentFrame
  +
| | | |
  +
| | | +- MiniFrame
  +
| | | |
  +
| | | +- PreviewFrame
  +
| | | | |
  +
| | | | `- WXCPreviewFrame
  +
| | | |
  +
| | | +- ProgressDialog
  +
| | | |
  +
| | | +- SplashScreen
  +
| | | |
  +
| | | `- ToolWindow
  +
| | | |
  +
| | | `- CbFloatedBarWindow
  +
| | |
  +
| | `- TreeCompanionWindow
 
| |
 
| |
| +- CbCommonPaneProperties
 
  +
| +- FSFile
 
| |
 
| |
| +- CbDimInfo
+
| +- FileHistory
 
| |
 
| |
| +- CbDockPane
+
| +- FileSystem
 
| |
 
| |
| +- CbUpdatesManagerBase
 
  +
| +- FileSystemHandler
 
| | |
 
| | |
| | `- CbSimpleUpdatesMgr
+
| | `- MemoryFSHandler
| | |
 
| | `- CbGCUpdatesMgr
 
 
| |
 
| |
| +- CbRowInfo
+
| +- FindReplaceData
 
| |
 
| |
| +- DC
+
| +- FontData
| | |
 
| | +- GCDC
 
| | |
 
| | +- WindowDC
 
| | | |
 
| | | +- ClientDC
 
| | | |
 
| | | `- PaintDC
 
| | |
 
| | +- ScreenDC
 
| | |
 
| | +- SVGFileDC
 
| | |
 
| | +- PrinterDC
 
| | |
 
| | +- PostScriptDC
 
| | |
 
| | +- MirrorDC
 
| | |
 
| | +- MetafileDC
 
| | |
 
| | +- MemoryDC
 
| | |
 
| | +- BufferedPaintDC
 
| | |
 
| | +- BufferedDC
 
| | |
 
| | `- AutoBufferedPaintDC
 
 
| |
 
| |
 
| +- GDIObject
 
| +- GDIObject
| | |
 
| | +- Region
 
| | |
 
| | +- Pen
 
| | |
 
| | +- Palette
 
 
| | |
 
| | |
 
| | +- Bitmap
 
| | +- Bitmap
 
| | | |
 
| | | |
| | | +- Icon
+
| | | +- Cursor
 
| | | |
 
| | | |
| | | `- Cursor
+
| | | `- Icon
  +
| | |
  +
| | +- Brush
 
| | |
 
| | |
 
| | +- Font
 
| | +- Font
 
| | |
 
| | |
| | `- Brush
+
| | +- Palette
| |
 
| +- Sizer
 
 
| | |
 
| | |
| | +- BoxSizer
+
| | +- Pen
| | | |
 
| | | `- StaticBoxSizer
 
 
| | |
 
| | |
| | +- MultiCellSizer
+
| | `- Region
| | |
 
| | `- GridSizer
 
| | |
 
| | `- FlexGridSizer
 
| | |
 
| | `- MultiCellCanvas
 
 
| |
 
| |
| +- List
+
| +- GLContext
  +
| |
  +
| +- GraphicsObject
 
| | |
 
| | |
| | +- StringList
+
| | +- GraphicsBrush
 
| | |
 
| | |
| | +- PenList
+
| | +- GraphicsContext
 
| | |
 
| | |
| | +- PathList
+
| | +- GraphicsFont
 
| | |
 
| | |
| | +- FontList
+
| | +- GraphicsMatrix
 
| | |
 
| | |
| | +- ExprDatabase
+
| | +- GraphicsPath
 
| | |
 
| | |
| | +- ColourDatabase
+
| | +- GraphicsPen
 
| | |
 
| | |
| | `- BrushList
+
| | `- GraphicsRenderer
 
| |
 
| |
| +- Colour
+
| +- GridTableBase
| |
+
| | |
| +- ContextHelp
+
| | `- WXCGridTable
| |
 
| +- Database
 
| |
 
| +- FSFile
 
| |
 
| +- FileSystem
 
| |
 
| +- FontData
 
 
| |
 
| |
 
| +- HelpControllerBase
 
| +- HelpControllerBase
 
| | |
 
| | |
| | +- HtmlHelpController
+
| | +- HelpController
 
| | |
 
| | |
| | `- HelpController
+
| | `- HtmlHelpController
  +
| |
  +
| +- HtmlCell
  +
| | |
  +
| | +- HtmlColourCell
  +
| | |
  +
| | +- HtmlContainerCell
  +
| | |
  +
| | `- HtmlWidgetCell
 
| |
 
| |
 
| +- HtmlDCRenderer
 
| +- HtmlDCRenderer
  +
| |
  +
| +- HtmlEasyPrinting
 
| |
 
| |
 
| +- HtmlFilter
 
| +- HtmlFilter
Line 247: Line 251:
 
| +- HtmlLinkInfo
 
| +- HtmlLinkInfo
 
| |
 
| |
| +- Printout
+
| +- HtmlParser
| | |
 
| | +- WXCPrintout
 
 
| | |
 
| | |
| | `- HtmlPrintout
+
| | `- HtmlWinParser
  +
| |
  +
| +- HtmlTag
 
| |
 
| |
 
| +- HtmlTagHandler
 
| +- HtmlTagHandler
 
| | |
 
| | |
 
| | `- HtmlWinTagHandler
 
| | `- HtmlWinTagHandler
| |
 
| +- SockAddress
 
| | |
 
| | `- IPV4address
 
 
| |
 
| |
 
| +- Image
 
| +- Image
  +
| |
  +
| +- ImageHandler
 
| |
 
| |
 
| +- ImageList
 
| +- ImageList
 
| |
 
| |
| +- LayoutConstraints
 
  +
| +- IndividualLayoutConstraint
 
| |
 
| |
| +- MenuItem
+
| +- Joystick
 
| |
 
| |
| +- Metafile
+
| +- LayoutAlgorithm
 
| |
 
| |
| +- PageSetupDialogData
 
  +
| +- LayoutConstraints
 
| |
 
| |
| +- PostScriptPrintNativeData
 
  +
| +- List
  +
| | |
  +
| | +- BrushList
  +
| | |
  +
| | +- ColourDatabase
  +
| | |
  +
| | +- ExprDatabase
  +
| | |
  +
| | +- FontList
  +
| | |
  +
| | +- PathList
  +
| | |
  +
| | +- PenList
  +
| | |
  +
| | `- StringList
 
| |
 
| |
| +- PrintDialogData
+
| +- ListItem
 
| |
 
| |
| +- Printer
+
| +- Mask
 
| |
 
| |
| +- QueryCol
+
| +- MenuItem
 
| |
 
| |
| +- RecordSet
+
| +- Metafile
 
| |
 
| |
| +- RegionIterator
+
| +- Module
| |
 
| +- SizerItem
 
| |
 
| +- SystemSettings
 
| |
 
| +- Timer
 
 
| | |
 
| | |
| | `- TimerEx
+
| | `- HtmlTagsModule
 
| |
 
| |
| +- Variant
 
  +
| +- MultiCellItemHandle
| |
 
| +- XmlResource
 
 
| |
 
| |
 
| +- PGProperty
 
| +- PGProperty
 
| | |
 
| | |
| | +- PropertyCategory
+
| | +- BoolProperty
  +
| | |
  +
| | +- DateProperty
 
| | |
 
| | |
 
| | +- FileProperty
 
| | +- FileProperty
| | |
 
| | +- DateProperty
 
 
| | |
 
| | |
 
| | +- FloatProperty
 
| | +- FloatProperty
| | |
 
| | +- BoolProperty
 
 
| | |
 
| | |
 
| | +- IntProperty
 
| | +- IntProperty
  +
| | |
  +
| | +- PropertyCategory
 
| | |
 
| | |
 
| | `- StringProperty
 
| | `- StringProperty
 
| |
 
| |
| +- GraphicsObject
 
  +
| +- PageSetupDialogData
| | |
 
| | +- GraphicsRenderer
 
| | |
 
| | +- GraphicsPen
 
| | |
 
| | +- GraphicsPath
 
| | |
 
| | +- GraphicsMatrix
 
| | |
 
| | +- GraphicsFont
 
| | |
 
| | +- GraphicsContext
 
| | |
 
| | `- GraphicsBrush
 
 
| |
 
| |
| +- GLContext
+
| +- PlotCurve
| |
 
| +- XmlResourceHandler
 
| |
 
| +- Sound
 
| |
 
| +- VariantData
 
| |
 
| +- URL
 
| |
 
| +- TreeLayout
 
 
| | |
 
| | |
| | `- TreeLayoutStored
+
| | `- WXCPlotCurve
 
| |
 
| |
| +- ToolTip
+
| +- PlotOnOffCurve
 
| |
 
| |
| +- TimerBase
 
  +
| +- PostScriptPrintNativeData
 
| |
 
| |
| +- Time
+
| +- PrintData
 
| |
 
| |
| +- TablesInUse
+
| +- PrintDialogData
 
| |
 
| |
| +- SystemOptions
+
| +- PrintPreview
 
| |
 
| |
| +- StringTokenizer
+
| +- Printer
 
| |
 
| |
| +- QueryField
+
| +- Printout
  +
| | |
  +
| | +- HtmlPrintout
  +
| | |
  +
| | `- WXCPrintout
 
| |
 
| |
 
| +- Quantize
 
| +- Quantize
 
| |
 
| |
| +- PrintPreview
+
| +- QueryCol
 
| |
 
| |
| +- PrintData
+
| +- QueryField
 
| |
 
| |
| +- PlotOnOffCurve
+
| +- RecordSet
 
| |
 
| |
| +- MultiCellItemHandle
 
  +
| +- RegionIterator
 
| |
 
| |
| +- Mask
+
| +- ServerBase
| |
 
| +- ListItem
 
| |
 
| +- LayoutAlgorithm
 
| |
 
| +- Joystick
 
| |
 
| +- IndividualLayoutConstraint
 
| |
 
| +- ImageHandler
 
| |
 
| +- Module
 
 
| | |
 
| | |
| | `- HtmlTagsModule
+
| | +- DDEServer
| |
 
| +- HtmlTag
 
| |
 
| +- HtmlParser
 
 
| | |
 
| | |
| | `- HtmlWinParser
+
| | `- Server
  +
| | |
  +
| | `- WXCServer
 
| |
 
| |
| +- HtmlEasyPrinting
+
| +- Sizer
| |
 
| +- HtmlCell
 
 
| | |
 
| | |
| | +- HtmlWidgetCell
+
| | +- BoxSizer
  +
| | | |
  +
| | | `- StaticBoxSizer
 
| | |
 
| | |
| | +- HtmlContainerCell
+
| | +- GridSizer
  +
| | | |
  +
| | | `- FlexGridSizer
  +
| | | |
  +
| | | `- MultiCellCanvas
 
| | |
 
| | |
| | `- HtmlColourCell
+
| | `- MultiCellSizer
 
| |
 
| |
| +- FindReplaceData
+
| +- SizerItem
 
| |
 
| |
| +- FileSystemHandler
+
| +- SockAddress
 
| | |
 
| | |
| | `- MemoryFSHandler
+
| | `- IPV4address
| |
 
| +- FileHistory
 
 
| |
 
| |
 
| +- SocketBase
 
| +- SocketBase
 
| | |
 
| | |
| | +- SocketServer
+
| | +- SocketClient
  +
| | | |
  +
| | | `- Protocol
  +
| | | |
  +
| | | +- FTP
  +
| | | |
  +
| | | `- HTTP
 
| | |
 
| | |
| | `- SocketClient
+
| | `- SocketServer
| | |
 
| | `- Protocol
 
| | |
 
| | +- HTTP
 
| | |
 
| | `- FTP
 
 
| |
 
| |
| +- EncodingConverter
+
| +- Sound
 
| |
 
| |
| +- ToolLayoutItem
+
| +- StringTokenizer
| | |
 
| | `- DynToolInfo
 
 
| |
 
| |
| +- DragImage
+
| +- SystemOptions
| | |
 
| | `- GenericDragImage
 
 
| |
 
| |
| +- DocTemplate
+
| +- SystemSettings
 
| |
 
| |
| +- CommandProcessor
+
| +- TablesInUse
 
| |
 
| |
| +- ColourData
+
| +- Time
 
| |
 
| |
| +- Closure
+
| +- Timer
  +
| | |
  +
| | `- TimerEx
 
| |
 
| |
| +- Clipboard
+
| +- TimerBase
 
| |
 
| |
| +- BitmapHandler
+
| +- ToolLayoutItem
  +
| | |
  +
| | `- DynToolInfo
 
| |
 
| |
| +- AutomationObject
+
| +- ToolTip
 
| |
 
| |
| +- CbDimHandlerBase
+
| +- TreeLayout
 
| | |
 
| | |
| | `- CbDynToolBarDimHandler
+
| | `- TreeLayoutStored
 
| |
 
| |
| +- Event
+
| +- URL
| | |
 
| | +- CommandEvent
 
| | | |
 
| | | +- NotifyEvent
 
| | | | |
 
| | | | +- MediaEvent
 
| | | | |
 
| | | | +- PropertyGridEvent
 
| | | | |
 
| | | | +- WizardEvent
 
| | | | |
 
| | | | +- TreeEvent
 
| | | | |
 
| | | | +- SplitterEvent
 
| | | | |
 
| | | | +- SpinEvent
 
| | | | |
 
| | | | +- PlotEvent
 
| | | | |
 
| | | | +- NotebookEvent
 
| | | | |
 
| | | | +- ListEvent
 
| | | | |
 
| | | | +- GridSizeEvent
 
| | | | |
 
| | | | +- GridRangeSelectEvent
 
| | | | |
 
| | | | +- GridEvent
 
| | | | |
 
| | | | +- BookCtrlEvent
 
| | | | | |
 
| | | | | `- AuiNotebookEvent
 
| | | | |
 
| | | | `- AuiToolBarEvent
 
| | | |
 
| | | +- GridEditorCreatedEvent
 
| | | |
 
| | | +- HelpEvent
 
| | | |
 
| | | +- WindowDestroyEvent
 
| | | |
 
| | | +- StyledTextEvent
 
| | | |
 
| | | +- WXCHtmlEvent
 
| | | |
 
| | | +- WindowCreateEvent
 
| | | |
 
| | | +- TabEvent
 
| | | |
 
| | | +- FindDialogEvent
 
| | | |
 
| | | `- CalendarEvent
 
| | |
 
| | +- InputSinkEvent
 
| | |
 
| | +- WXCPrintEvent
 
| | |
 
| | +- UpdateUIEvent
 
| | |
 
| | +- TimerEvent
 
| | |
 
| | +- SysColourChangedEvent
 
| | |
 
| | +- SocketEvent
 
| | |
 
| | +- SizeEvent
 
| | |
 
| | +- ShowEvent
 
| | |
 
| | +- SetCursorEvent
 
| | |
 
| | +- ScrollWinEvent
 
| | |
 
| | +- ScrollEvent
 
| | |
 
| | +- SashEvent
 
| | |
 
| | +- QueryNewPaletteEvent
 
| | |
 
| | +- QueryLayoutInfoEvent
 
| | |
 
| | +- ProcessEvent
 
| | |
 
| | +- PaletteChangedEvent
 
| | |
 
| | +- PaintEvent
 
| | |
 
| | +- NavigationKeyEvent
 
| | |
 
| | +- MoveEvent
 
| | |
 
| | +- MouseEvent
 
| | |
 
| | +- MouseCaptureChangedEvent
 
| | |
 
| | +- MenuEvent
 
| | |
 
| | +- MaximizeEvent
 
| | |
 
| | +- KeyEvent
 
| | |
 
| | +- JoystickEvent
 
| | |
 
| | +- InitDialogEvent
 
| | |
 
| | +- IdleEvent
 
| | |
 
| | +- IconizeEvent
 
| | |
 
| | +- FocusEvent
 
| | |
 
| | +- EraseEvent
 
| | |
 
| | +- DropFilesEvent
 
| | |
 
| | +- DialUpEvent
 
| | |
 
| | +- CloseEvent
 
| | |
 
| | +- CalculateLayoutEvent
 
| | |
 
| | +- ActivateEvent
 
| | |
 
| | `- CbPluginEvent
 
| | |
 
| | +- CbCustomizeBarEvent
 
| | |
 
| | +- CbDrawBarDecorEvent
 
| | |
 
| | +- CbDrawHintRectEvent
 
| | |
 
| | +- CbDrawPaneDecorEvent
 
| | |
 
| | +- CbDrawRowDecorEvent
 
| | |
 
| | +- CbFinishDrawInAreaEvent
 
| | |
 
| | +- CbLayoutRowEvent
 
| | |
 
| | +- CbLeftDownEvent
 
| | |
 
| | +- CbMotionEvent
 
| | |
 
| | +- CbRemoveBarEvent
 
| | |
 
| | +- CbResizeRowEvent
 
| | |
 
| | +- CbRightUpEvent
 
| | |
 
| | +- CbStartBarDraggingEvent
 
| | |
 
| | +- CbStartDrawInAreaEvent
 
| | |
 
| | +- CbSizeBarWndEvent
 
| | |
 
| | +- CbRightDownEvent
 
| | |
 
| | +- CbResizeBarEvent
 
| | |
 
| | +- CbLeftUpEvent
 
| | |
 
| | +- CbLeftDClickEvent
 
| | |
 
| | +- CbInsertBarEvent
 
| | |
 
| | +- CbDrawRowHandlesEvent
 
| | |
 
| | +- CbDrawRowBkGroundEvent
 
| | |
 
| | +- CbDrawPaneBkGroundEvent
 
| | |
 
| | +- CbDrawBarHandlesEvent
 
| | |
 
| | `- CbCustomizeLayoutEvent
 
 
| |
 
| |
| +- ServerBase
+
| +- Variant
| | |
 
| | +- Server
 
| | | |
 
| | | `- WXCServer
 
| | |
 
| | `- DDEServer
 
 
| |
 
| |
| +- GridTableBase
+
| +- VariantData
| | |
 
| | `- WXCGridTable
 
 
| |
 
| |
| +- Command
+
| +- XmlResource
| | |
 
| | `- WXCCommand
 
 
| |
 
| |
| `- ArtProvider
 
  +
| `- XmlResourceHandler
| |
 
| `- WXCArtProv
 
 
|
 
|
 
+- Thread
 
+- Thread
Line 419: Line 415:
 
+- ClientData
 
+- ClientData
 
| |
 
| |
| +- TreeItemData
+
| +- StringClientData
| | |
 
| | `- WXCTreeItemData
 
 
| |
 
| |
| `- StringClientData
+
| `- TreeItemData
  +
| |
  +
| `- WXCTreeItemData
 
|
 
|
 
+- MemoryBuffer
 
+- MemoryBuffer
Line 436: Line 432:
 
| |
 
| |
 
| +- InputStream
 
| +- InputStream
  +
| | |
  +
| | +- FFileInputStream
  +
| | |
  +
| | +- FileInputStream
 
| | |
 
| | |
 
| | +- FilterInputStream
 
| | +- FilterInputStream
Line 443: Line 443:
 
| | | `- ZlibInputStream
 
| | | `- ZlibInputStream
 
| | |
 
| | |
| | +- ZipInputStream
+
| | +- MemoryInputStream
 
| | |
 
| | |
 
| | +- SocketInputStream
 
| | +- SocketInputStream
 
| | |
 
| | |
| | +- MemoryInputStream
+
| | `- ZipInputStream
| | |
 
| | +- FileInputStream
 
| | |
 
| | `- FFileInputStream
 
 
| |
 
| |
 
| `- OutputStream
 
| `- OutputStream
  +
| |
  +
| +- CountingOutputStream
  +
| |
  +
| +- FFileOutputStream
  +
| |
  +
| +- FileOutputStream
 
| |
 
| |
 
| +- FilterOutputStream
 
| +- FilterOutputStream
Line 456: Line 462:
 
| | |
 
| | |
 
| | `- ZlibOutputStream
 
| | `- ZlibOutputStream
| |
 
| +- SocketOutputStream
 
 
| |
 
| |
 
| +- MemoryOutputStream
 
| +- MemoryOutputStream
 
| |
 
| |
| +- FileOutputStream
+
| `- SocketOutputStream
| |
 
| +- FFileOutputStream
 
| |
 
| `- CountingOutputStream
 
 
|
 
|
 
+- WindowDisabler
 
+- WindowDisabler
Line 477: Line 481:
 
+- DropTarget
 
+- DropTarget
 
| |
 
| |
| +- WXCDropTarget
+
| +- FileDropTarget
  +
| | |
  +
| | `- WXCFileDropTarget
  +
| |
  +
| +- PrivateDropTarget
 
| |
 
| |
 
| +- TextDropTarget
 
| +- TextDropTarget
Line 483: Line 487:
 
| | `- WXCTextDropTarget
 
| | `- WXCTextDropTarget
 
| |
 
| |
| +- PrivateDropTarget
 
  +
| `- WXCDropTarget
| |
 
| `- FileDropTarget
 
| |
 
| `- WXCFileDropTarget
 
 
|
 
|
 
+- DataObject
 
+- DataObject
 
| |
 
| |
| +- DataObjectSimple
 
  +
| +- DataObjectComposite
| | |
 
| | +- TextDataObject
 
| | |
 
| | +- FileDataObject
 
| | |
 
| | +- CustomDataObject
 
| | |
 
| | `- BitmapDataObject
 
 
| |
 
| |
| `- DataObjectComposite
 
  +
| `- DataObjectSimple
  +
| |
  +
| +- BitmapDataObject
  +
| |
  +
| +- CustomDataObject
  +
| |
  +
| +- FileDataObject
  +
| |
  +
| `- TextDataObject
 
|
 
|
 
+- TextAttr
 
+- TextAttr
Line 557: Line 557:
 
| +- MBConvFile
 
| +- MBConvFile
 
| |
 
| |
| +- MBConvUTF8
+
| +- MBConvUTF7
 
| |
 
| |
| `- MBConvUTF7
+
| `- MBConvUTF8
 
|
 
|
 
+- LongLong
 
+- LongLong
 
|
 
|
 
+- Log
 
+- Log
| |
 
| +- WXCLog
 
 
| |
 
| |
 
| +- LogChain
 
| +- LogChain
Line 572: Line 570:
 
| | |
 
| | |
 
| | `- LogWindow
 
| | `- LogWindow
  +
| |
  +
| +- LogGUI
 
| |
 
| |
 
| +- LogNull
 
| +- LogNull
 
| |
 
| |
 
| +- LogStderr
 
| +- LogStderr
| |
 
| +- LogTextCtrl
 
 
| |
 
| |
 
| +- LogStream
 
| +- LogStream
 
| |
 
| |
| `- LogGUI
+
| +- LogTextCtrl
  +
| |
  +
| `- WXCLog
 
|
 
|
 
+- Locale
 
+- Locale

Latest revision as of 22:19, 1 December 2015

Below is the hierarchy of the C++ classes of wxWidgets, as mapped in the file WxcClassTypes.hs in the package wxcore 0.92. (The file WxcClassTypes.hs is automatically generated from .h files in package wxc.)

Object
|
+- ConfigBase
|  |
|  `- FileConfig
|
+- GridCellWorker
|  |
|  +- GridCellEditor
|  |  |
|  |  +- GridCellBoolEditor
|  |  |
|  |  +- GridCellChoiceEditor
|  |  |
|  |  `- GridCellTextEditor
|  |     |
|  |     +- GridCellFloatEditor
|  |     |
|  |     +- GridCellNumberEditor
|  |     |
|  |     `- GridCellTextEnterEditor
|  |
|  `- GridCellRenderer
|     |
|     +- GridCellBoolRenderer
|     |
|     `- GridCellStringRenderer
|        |
|        +- GridCellAutoWrapStringRenderer
|        |
|        +- GridCellFloatRenderer
|        |
|        `- GridCellNumberRenderer
|
+- WxObject
|  |
|  +- ArtProvider
|  |  |
|  |  `- WXCArtProv
|  |
|  +- AutomationObject
|  |
|  +- BitmapHandler
|  |
|  +- CbBarInfo
|  |
|  +- CbCommonPaneProperties
|  |
|  +- CbDimHandlerBase
|  |  |
|  |  `- CbDynToolBarDimHandler
|  |
|  +- CbDimInfo
|  |
|  +- CbDockPane
|  |
|  +- CbMiniButton
|  |  |
|  |  +- CbCloseBox
|  |  |
|  |  +- CbCollapseBox
|  |  |
|  |  `- CbDockBox
|  |
|  +- CbRowInfo
|  |
|  +- CbUpdatesManagerBase
|  |  |
|  |  `- CbSimpleUpdatesMgr
|  |     |
|  |     `- CbGCUpdatesMgr
|  |
|  +- ClientBase
|  |  |
|  |  +- Client
|  |  |  |
|  |  |  `- WXCClient
|  |  |
|  |  `- DDEClient
|  |
|  +- Clipboard
|  |
|  +- Closure
|  |
|  +- Colour
|  |
|  +- ColourData
|  |
|  +- Command
|  |  |
|  |  `- WXCCommand
|  |
|  +- CommandProcessor
|  |
|  +- ConnectionBase
|  |  |
|  |  +- Connection
|  |  |  |
|  |  |  `- WXCConnection
|  |  |
|  |  `- DDEConnection
|  |
|  +- ContextHelp
|  |
|  +- DC
|  |  |
|  |  +- AutoBufferedPaintDC
|  |  |
|  |  +- BufferedDC
|  |  |
|  |  +- BufferedPaintDC
|  |  |
|  |  +- GCDC
|  |  |
|  |  +- MemoryDC
|  |  |
|  |  +- MetafileDC
|  |  |
|  |  +- MirrorDC
|  |  |
|  |  +- PostScriptDC
|  |  |
|  |  +- PrinterDC
|  |  |
|  |  +- SVGFileDC
|  |  |
|  |  +- ScreenDC
|  |  |
|  |  `- WindowDC
|  |     |
|  |     +- ClientDC
|  |     |
|  |     `- PaintDC
|  |
|  +- Database
|  |
|  +- DocTemplate
|  |
|  +- DragImage
|  |  |
|  |  `- GenericDragImage
|  |
|  +- EncodingConverter
|  |
|  +- Event
|  |  |
|  |  +- ActivateEvent
|  |  |
|  |  +- CalculateLayoutEvent
|  |  |
|  |  +- CbPluginEvent
|  |  |  |
|  |  |  +- CbCustomizeBarEvent
|  |  |  |
|  |  |  +- CbCustomizeLayoutEvent
|  |  |  |
|  |  |  +- CbDrawBarDecorEvent
|  |  |  |
|  |  |  +- CbDrawBarHandlesEvent
|  |  |  |
|  |  |  +- CbDrawHintRectEvent
|  |  |  |
|  |  |  +- CbDrawPaneBkGroundEvent
|  |  |  |
|  |  |  +- CbDrawPaneDecorEvent
|  |  |  |
|  |  |  +- CbDrawRowBkGroundEvent
|  |  |  |
|  |  |  +- CbDrawRowDecorEvent
|  |  |  |
|  |  |  +- CbDrawRowHandlesEvent
|  |  |  |
|  |  |  +- CbFinishDrawInAreaEvent
|  |  |  |
|  |  |  +- CbInsertBarEvent
|  |  |  |
|  |  |  +- CbLayoutRowEvent
|  |  |  |
|  |  |  +- CbLeftDClickEvent
|  |  |  |
|  |  |  +- CbLeftDownEvent
|  |  |  |
|  |  |  +- CbLeftUpEvent
|  |  |  |
|  |  |  +- CbMotionEvent
|  |  |  |
|  |  |  +- CbRemoveBarEvent
|  |  |  |
|  |  |  +- CbResizeBarEvent
|  |  |  |
|  |  |  +- CbResizeRowEvent
|  |  |  |
|  |  |  +- CbRightDownEvent
|  |  |  |
|  |  |  +- CbRightUpEvent
|  |  |  |
|  |  |  +- CbSizeBarWndEvent
|  |  |  |
|  |  |  +- CbStartBarDraggingEvent
|  |  |  |
|  |  |  `- CbStartDrawInAreaEvent
|  |  |
|  |  +- CloseEvent
|  |  |
|  |  +- CommandEvent
|  |  |  |
|  |  |  +- CalendarEvent
|  |  |  |
|  |  |  +- FindDialogEvent
|  |  |  |
|  |  |  +- GridEditorCreatedEvent
|  |  |  |
|  |  |  +- HelpEvent
|  |  |  |
|  |  |  +- NotifyEvent
|  |  |  |  |
|  |  |  |  +- AuiToolBarEvent
|  |  |  |  |
|  |  |  |  +- BookCtrlEvent
|  |  |  |  |  |
|  |  |  |  |  `- AuiNotebookEvent
|  |  |  |  |
|  |  |  |  +- GridEvent
|  |  |  |  |
|  |  |  |  +- GridRangeSelectEvent
|  |  |  |  |
|  |  |  |  +- GridSizeEvent
|  |  |  |  |
|  |  |  |  +- ListEvent
|  |  |  |  |
|  |  |  |  +- MediaEvent
|  |  |  |  |
|  |  |  |  +- NotebookEvent
|  |  |  |  |
|  |  |  |  +- PlotEvent
|  |  |  |  |
|  |  |  |  +- PropertyGridEvent
|  |  |  |  |
|  |  |  |  +- SpinEvent
|  |  |  |  |
|  |  |  |  +- SplitterEvent
|  |  |  |  |
|  |  |  |  +- TreeEvent
|  |  |  |  |
|  |  |  |  `- WizardEvent
|  |  |  |
|  |  |  +- StyledTextEvent
|  |  |  |
|  |  |  +- TabEvent
|  |  |  |
|  |  |  +- WXCHtmlEvent
|  |  |  |
|  |  |  +- WindowCreateEvent
|  |  |  |
|  |  |  `- WindowDestroyEvent
|  |  |
|  |  +- DialUpEvent
|  |  |
|  |  +- DropFilesEvent
|  |  |
|  |  +- EraseEvent
|  |  |
|  |  +- FocusEvent
|  |  |
|  |  +- IconizeEvent
|  |  |
|  |  +- IdleEvent
|  |  |
|  |  +- InitDialogEvent
|  |  |
|  |  +- InputSinkEvent
|  |  |
|  |  +- JoystickEvent
|  |  |
|  |  +- KeyEvent
|  |  |
|  |  +- MaximizeEvent
|  |  |
|  |  +- MenuEvent
|  |  |
|  |  +- MouseCaptureChangedEvent
|  |  |
|  |  +- MouseEvent
|  |  |
|  |  +- MoveEvent
|  |  |
|  |  +- NavigationKeyEvent
|  |  |
|  |  +- PaintEvent
|  |  |
|  |  +- PaletteChangedEvent
|  |  |
|  |  +- ProcessEvent
|  |  |
|  |  +- QueryLayoutInfoEvent
|  |  |
|  |  +- QueryNewPaletteEvent
|  |  |
|  |  +- SashEvent
|  |  |
|  |  +- ScrollEvent
|  |  |
|  |  +- ScrollWinEvent
|  |  |
|  |  +- SetCursorEvent
|  |  |
|  |  +- ShowEvent
|  |  |
|  |  +- SizeEvent
|  |  |
|  |  +- SocketEvent
|  |  |
|  |  +- SysColourChangedEvent
|  |  |
|  |  +- TimerEvent
|  |  |
|  |  +- UpdateUIEvent
|  |  |
|  |  `- WXCPrintEvent
|  |
|  +- EvtHandler
|  |  |
|  |  +- App
|  |  |  |
|  |  |  `- WXCApp
|  |  |
|  |  +- AuiManager
|  |  |
|  |  +- AuiManagerEvent
|  |  |
|  |  +- CbBarSpy
|  |  |
|  |  +- CbPluginBase
|  |  |  |
|  |  |  +- CbAntiflickerPlugin
|  |  |  |
|  |  |  +- CbBarDragPlugin
|  |  |  |
|  |  |  +- CbBarHintsPlugin
|  |  |  |
|  |  |  +- CbHintAnimationPlugin
|  |  |  |
|  |  |  +- CbPaneDrawPlugin
|  |  |  |
|  |  |  +- CbRowDragPlugin
|  |  |  |
|  |  |  +- CbRowLayoutPlugin
|  |  |  |
|  |  |  `- CbSimpleCustomizationPlugin
|  |  |
|  |  +- DocManager
|  |  |
|  |  +- Document
|  |  |
|  |  +- FrameLayout
|  |  |
|  |  +- Menu
|  |  |
|  |  +- MenuBar
|  |  |
|  |  +- Process
|  |  |
|  |  +- TaskBarIcon
|  |  |
|  |  +- Validator
|  |  |  |
|  |  |  +- GenericValidator
|  |  |  |
|  |  |  `- TextValidator
|  |  |     |
|  |  |     `- WXCTextValidator
|  |  |
|  |  +- View
|  |  |
|  |  +- WXCPrintoutHandler
|  |  |
|  |  `- Window
|  |     |
|  |     +- Control
|  |     |  |
|  |     |  +- AuiTabCtrl
|  |     |  |
|  |     |  +- AuiToolBar
|  |     |  |
|  |     |  +- BookCtrlBase
|  |     |  |  |
|  |     |  |  `- AuiNotebook
|  |     |  |
|  |     |  +- Button
|  |     |  |  |
|  |     |  |  `- BitmapButton
|  |     |  |     |
|  |     |  |     `- ContextHelpButton
|  |     |  |
|  |     |  +- CalendarCtrl
|  |     |  |
|  |     |  +- CheckBox
|  |     |  |
|  |     |  +- Choice
|  |     |  |  |
|  |     |  |  `- ComboBox
|  |     |  |
|  |     |  +- DrawControl
|  |     |  |
|  |     |  +- Gauge
|  |     |  |  |
|  |     |  |  +- Gauge95
|  |     |  |  |
|  |     |  |  `- GaugeMSW
|  |     |  |
|  |     |  +- GenericDirCtrl
|  |     |  |
|  |     |  +- HyperlinkCtrl
|  |     |  |
|  |     |  +- LEDNumberCtrl
|  |     |  |
|  |     |  +- ListBox
|  |     |  |  |
|  |     |  |  `- CheckListBox
|  |     |  |
|  |     |  +- ListCtrl
|  |     |  |
|  |     |  +- Notebook
|  |     |  |
|  |     |  +- PickerBase
|  |     |  |  |
|  |     |  |  `- ColourPickerCtrl
|  |     |  |
|  |     |  +- PropertyGrid
|  |     |  |
|  |     |  +- RadioBox
|  |     |  |
|  |     |  +- RadioButton
|  |     |  |
|  |     |  +- ScrollBar
|  |     |  |
|  |     |  +- Slider
|  |     |  |  |
|  |     |  |  +- Slider95
|  |     |  |  |
|  |     |  |  `- SliderMSW
|  |     |  |
|  |     |  +- SpinButton
|  |     |  |
|  |     |  +- SpinCtrl
|  |     |  |
|  |     |  +- StaticBitmap
|  |     |  |
|  |     |  +- StaticBox
|  |     |  |
|  |     |  +- StaticLine
|  |     |  |
|  |     |  +- StaticText
|  |     |  |
|  |     |  +- StyledTextCtrl
|  |     |  |
|  |     |  +- TabCtrl
|  |     |  |
|  |     |  +- TextCtrl
|  |     |  |
|  |     |  +- ToggleButton
|  |     |  |  |
|  |     |  |  `- BitmapToggleButton
|  |     |  |
|  |     |  +- ToolBarBase
|  |     |  |  |
|  |     |  |  +- DynamicToolBar
|  |     |  |  |
|  |     |  |  `- ToolBar
|  |     |  |
|  |     |  `- TreeCtrl
|  |     |     |
|  |     |     `- RemotelyScrolledTreeCtrl
|  |     |
|  |     +- DrawWindow
|  |     |
|  |     +- DynamicSashWindow
|  |     |
|  |     +- GLCanvas
|  |     |
|  |     +- MDIClientWindow
|  |     |
|  |     +- MediaCtrl
|  |     |
|  |     +- Panel
|  |     |  |
|  |     |  +- EditableListBox
|  |     |  |
|  |     |  +- NewBitmapButton
|  |     |  |
|  |     |  +- PreviewControlBar
|  |     |  |  |
|  |     |  |  `- WXCPreviewControlBar
|  |     |  |
|  |     |  +- ScrolledWindow
|  |     |  |  |
|  |     |  |  +- Grid
|  |     |  |  |
|  |     |  |  +- HtmlWindow
|  |     |  |  |  |
|  |     |  |  |  `- WXCHtmlWindow
|  |     |  |  |
|  |     |  |  +- PlotWindow
|  |     |  |  |
|  |     |  |  +- PreviewCanvas
|  |     |  |  |
|  |     |  |  `- SplitterScrolledWindow
|  |     |  |
|  |     |  `- WizardPage
|  |     |     |
|  |     |     `- WizardPageSimple
|  |     |
|  |     +- PopupWindow
|  |     |  |
|  |     |  `- PopupTransientWindow
|  |     |     |
|  |     |     `- TipWindow
|  |     |
|  |     +- SashWindow
|  |     |  |
|  |     |  `- SashLayoutWindow
|  |     |
|  |     +- SplitterWindow
|  |     |  |
|  |     |  `- ThinSplitterWindow
|  |     |
|  |     +- StatusBar
|  |     |
|  |     +- TopLevelWindow
|  |     |  |
|  |     |  +- Dialog
|  |     |  |  |
|  |     |  |  +- ColourDialog
|  |     |  |  |
|  |     |  |  +- DirDialog
|  |     |  |  |
|  |     |  |  +- FileDialog
|  |     |  |  |
|  |     |  |  +- FindReplaceDialog
|  |     |  |  |
|  |     |  |  +- FontDialog
|  |     |  |  |
|  |     |  |  +- MessageDialog
|  |     |  |  |
|  |     |  |  +- PageSetupDialog
|  |     |  |  |
|  |     |  |  +- PrintDialog
|  |     |  |  |
|  |     |  |  +- SingleChoiceDialog
|  |     |  |  |
|  |     |  |  +- TextEntryDialog
|  |     |  |  |
|  |     |  |  `- Wizard
|  |     |  |
|  |     |  `- Frame
|  |     |     |
|  |     |     +- DocChildFrame
|  |     |     |
|  |     |     +- DocParentFrame
|  |     |     |
|  |     |     +- HtmlHelpFrame
|  |     |     |
|  |     |     +- MDIChildFrame
|  |     |     |  |
|  |     |     |  `- DocMDIChildFrame
|  |     |     |
|  |     |     +- MDIParentFrame
|  |     |     |  |
|  |     |     |  `- DocMDIParentFrame
|  |     |     |
|  |     |     +- MiniFrame
|  |     |     |
|  |     |     +- PreviewFrame
|  |     |     |  |
|  |     |     |  `- WXCPreviewFrame
|  |     |     |
|  |     |     +- ProgressDialog
|  |     |     |
|  |     |     +- SplashScreen
|  |     |     |
|  |     |     `- ToolWindow
|  |     |        |
|  |     |        `- CbFloatedBarWindow
|  |     |
|  |     `- TreeCompanionWindow
|  |
|  +- FSFile
|  |
|  +- FileHistory
|  |
|  +- FileSystem
|  |
|  +- FileSystemHandler
|  |  |
|  |  `- MemoryFSHandler
|  |
|  +- FindReplaceData
|  |
|  +- FontData
|  |
|  +- GDIObject
|  |  |
|  |  +- Bitmap
|  |  |  |
|  |  |  +- Cursor
|  |  |  |
|  |  |  `- Icon
|  |  |
|  |  +- Brush
|  |  |
|  |  +- Font
|  |  |
|  |  +- Palette
|  |  |
|  |  +- Pen
|  |  |
|  |  `- Region
|  |
|  +- GLContext
|  |
|  +- GraphicsObject
|  |  |
|  |  +- GraphicsBrush
|  |  |
|  |  +- GraphicsContext
|  |  |
|  |  +- GraphicsFont
|  |  |
|  |  +- GraphicsMatrix
|  |  |
|  |  +- GraphicsPath
|  |  |
|  |  +- GraphicsPen
|  |  |
|  |  `- GraphicsRenderer
|  |
|  +- GridTableBase
|  |  |
|  |  `- WXCGridTable
|  |
|  +- HelpControllerBase
|  |  |
|  |  +- HelpController
|  |  |
|  |  `- HtmlHelpController
|  |
|  +- HtmlCell
|  |  |
|  |  +- HtmlColourCell
|  |  |
|  |  +- HtmlContainerCell
|  |  |
|  |  `- HtmlWidgetCell
|  |
|  +- HtmlDCRenderer
|  |
|  +- HtmlEasyPrinting
|  |
|  +- HtmlFilter
|  |
|  +- HtmlHelpData
|  |
|  +- HtmlLinkInfo
|  |
|  +- HtmlParser
|  |  |
|  |  `- HtmlWinParser
|  |
|  +- HtmlTag
|  |
|  +- HtmlTagHandler
|  |  |
|  |  `- HtmlWinTagHandler
|  |
|  +- Image
|  |
|  +- ImageHandler
|  |
|  +- ImageList
|  |
|  +- IndividualLayoutConstraint
|  |
|  +- Joystick
|  |
|  +- LayoutAlgorithm
|  |
|  +- LayoutConstraints
|  |
|  +- List
|  |  |
|  |  +- BrushList
|  |  |
|  |  +- ColourDatabase
|  |  |
|  |  +- ExprDatabase
|  |  |
|  |  +- FontList
|  |  |
|  |  +- PathList
|  |  |
|  |  +- PenList
|  |  |
|  |  `- StringList
|  |
|  +- ListItem
|  |
|  +- Mask
|  |
|  +- MenuItem
|  |
|  +- Metafile
|  |
|  +- Module
|  |  |
|  |  `- HtmlTagsModule
|  |
|  +- MultiCellItemHandle
|  |
|  +- PGProperty
|  |  |
|  |  +- BoolProperty
|  |  |
|  |  +- DateProperty
|  |  |
|  |  +- FileProperty
|  |  |
|  |  +- FloatProperty
|  |  |
|  |  +- IntProperty
|  |  |
|  |  +- PropertyCategory
|  |  |
|  |  `- StringProperty
|  |
|  +- PageSetupDialogData
|  |
|  +- PlotCurve
|  |  |
|  |  `- WXCPlotCurve
|  |
|  +- PlotOnOffCurve
|  |
|  +- PostScriptPrintNativeData
|  |
|  +- PrintData
|  |
|  +- PrintDialogData
|  |
|  +- PrintPreview
|  |
|  +- Printer
|  |
|  +- Printout
|  |  |
|  |  +- HtmlPrintout
|  |  |
|  |  `- WXCPrintout
|  |
|  +- Quantize
|  |
|  +- QueryCol
|  |
|  +- QueryField
|  |
|  +- RecordSet
|  |
|  +- RegionIterator
|  |
|  +- ServerBase
|  |  |
|  |  +- DDEServer
|  |  |
|  |  `- Server
|  |     |
|  |     `- WXCServer
|  |
|  +- Sizer
|  |  |
|  |  +- BoxSizer
|  |  |  |
|  |  |  `- StaticBoxSizer
|  |  |
|  |  +- GridSizer
|  |  |  |
|  |  |  `- FlexGridSizer
|  |  |     |
|  |  |     `- MultiCellCanvas
|  |  |
|  |  `- MultiCellSizer
|  |
|  +- SizerItem
|  |
|  +- SockAddress
|  |  |
|  |  `- IPV4address
|  |
|  +- SocketBase
|  |  |
|  |  +- SocketClient
|  |  |  |
|  |  |  `- Protocol
|  |  |     |
|  |  |     +- FTP
|  |  |     |
|  |  |     `- HTTP
|  |  |
|  |  `- SocketServer
|  |
|  +- Sound
|  |
|  +- StringTokenizer
|  |
|  +- SystemOptions
|  |
|  +- SystemSettings
|  |
|  +- TablesInUse
|  |
|  +- Time
|  |
|  +- Timer
|  |  |
|  |  `- TimerEx
|  |
|  +- TimerBase
|  |
|  +- ToolLayoutItem
|  |  |
|  |  `- DynToolInfo
|  |
|  +- ToolTip
|  |
|  +- TreeLayout
|  |  |
|  |  `- TreeLayoutStored
|  |
|  +- URL
|  |
|  +- Variant
|  |
|  +- VariantData
|  |
|  +- XmlResource
|  |
|  `- XmlResourceHandler
|
+- Thread
|  |
|  `- InputSink
|
+- ClassInfo
|
+- ClientData
|  |
|  +- StringClientData
|  |
|  `- TreeItemData
|     |
|     `- WXCTreeItemData
|
+- MemoryBuffer
|
+- STCDoc
|
+- TextOutputStream
|
+- TextInputStream
|
+- WxManagedPtr
|
+- StreamBase
|  |
|  +- InputStream
|  |  |
|  |  +- FFileInputStream
|  |  |
|  |  +- FileInputStream
|  |  |
|  |  +- FilterInputStream
|  |  |  |
|  |  |  +- BufferedInputStream
|  |  |  |
|  |  |  `- ZlibInputStream
|  |  |
|  |  +- MemoryInputStream
|  |  |
|  |  +- SocketInputStream
|  |  |
|  |  `- ZipInputStream
|  |
|  `- OutputStream
|     |
|     +- CountingOutputStream
|     |
|     +- FFileOutputStream
|     |
|     +- FileOutputStream
|     |
|     +- FilterOutputStream
|     |  |
|     |  +- BufferedOutputStream
|     |  |
|     |  `- ZlibOutputStream
|     |
|     +- MemoryOutputStream
|     |
|     `- SocketOutputStream
|
+- WindowDisabler
|
+- TreeItemId
|
+- TipProvider
|
+- TimerRunner
|
+- TimeSpan
|
+- TextFile
|
+- DropTarget
|  |
|  +- FileDropTarget
|  |  |
|  |  `- WXCFileDropTarget
|  |
|  +- PrivateDropTarget
|  |
|  +- TextDropTarget
|  |  |
|  |  `- WXCTextDropTarget
|  |
|  `- WXCDropTarget
|
+- DataObject
|  |
|  +- DataObjectComposite
|  |
|  `- DataObjectSimple
|     |
|     +- BitmapDataObject
|     |
|     +- CustomDataObject
|     |
|     +- FileDataObject
|     |
|     `- TextDataObject
|
+- TextAttr
|
+- TempFile
|
+- StringBuffer
|
+- WxString
|
+- StreamToTextRedirector
|
+- StreamBuffer
|
+- StopWatch
|
+- WxSize
|
+- SingleInstanceChecker
|
+- HelpProvider
|  |
|  `- SimpleHelpProvider
|     |
|     `- HelpControllerHelpProvider
|
+- Semaphore
|
+- ScopedPtr
|
+- ScopedArray
|
+- RegEx
|
+- WxRect
|
+- RealPoint
|
+- WxPoint
|
+- ObjectRefData
|
+- NodeBase
|
+- MutexLocker
|
+- Mutex
|
+- MimeTypesManager
|
+- MBConv
|  |
|  +- CSConv
|  |
|  +- MBConvFile
|  |
|  +- MBConvUTF7
|  |
|  `- MBConvUTF8
|
+- LongLong
|
+- Log
|  |
|  +- LogChain
|  |  |
|  |  `- LogPassThrough
|  |     |
|  |     `- LogWindow
|  |
|  +- LogGUI
|  |
|  +- LogNull
|  |
|  +- LogStderr
|  |
|  +- LogStream
|  |
|  +- LogTextCtrl
|  |
|  `- WXCLog
|
+- Locale
|  |
|  `- WXCLocale
|
+- IconBundle
|
+- HashMap
|
+- GridCellCoordsArray
|
+- GridCellAttr
|
+- FontMapper
|
+- FontEnumerator
|
+- FileType
|
+- FileName
|
+- FFile
|
+- WxExpr
|
+- DynamicLibrary
|
+- DropSource
|
+- WxDllLoader
|
+- DirTraverser
|
+- DialUpManager
|
+- DebugContext
|
+- DbTableInfo
|
+- DbTable
|
+- DbSqlTypeInfo
|
+- DbInf
|
+- DbConnectInf
|
+- DbColInf
|
+- DbColFor
|
+- DbColDef
|
+- Db
|
+- DateTime
|
+- DataOutputStream
|
+- DataInputStream
|
+- DataFormat
|
+- DCClipper
|
+- CriticalSectionLocker
|
+- CriticalSection
|
+- Condition
|
+- CommandLineParser
|
+- ClientDataContainer
|
+- Caret
|
+- CalendarDateAttr
|
+- BusyInfo
|
+- BusyCursor
|
+- AuiPaneInfoArray
|
+- AuiToolBarItemArray
|
+- AuiNotebookPageArray
|
+- AuiNotebookPage
|
+- AuiPaneInfo
|
+- AuiDockArt
|
+- AuiTabArt
|  |
|  +- AuiDefaultTabArt
|  |
|  `- AuiSimpleTabArt
|
+- AuiTabContainer
|
+- AuiTabContainerButton
|
+- AuiToolBarArt
|  |
|  `- AuiDefaultToolBarArt
|
+- AuiToolBarItem
|
+- WxArray
|  |
|  `- ArrayString
|
+- AcceleratorTable
|
+- AcceleratorEntry
|
+- WXCMessageParameters
|
`- WXCDragDataObject