Difference between revisions of "WxHaskell/Hierarchy"
From HaskellWiki
(Initial version) |
(Added HyperlinkCtrl, PickerBase and ColourPickerCtrl) |
||
Line 13: | Line 13: | ||
| +- GridCellEditor | | +- GridCellEditor | ||
| | | | | | | | ||
− | | | +- | + | | | +- GridCellBoolEditor |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | | | ||
| | +- GridCellChoiceEditor | | | +- GridCellChoiceEditor | ||
| | | | | | | | ||
− | | | `- | + | | | `- GridCellTextEditor |
+ | | | | | ||
+ | | | +- GridCellFloatEditor | ||
+ | | | | | ||
+ | | | +- GridCellNumberEditor | ||
+ | | | | | ||
+ | | | `- GridCellTextEnterEditor | ||
| | | | | | ||
| `- GridCellRenderer | | `- GridCellRenderer | ||
| | | | | | ||
− | | +- | + | | +- GridCellBoolRenderer |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | ||
− | | `- | + | | `- GridCellStringRenderer |
+ | | | | ||
+ | | +- GridCellAutoWrapStringRenderer | ||
+ | | | | ||
+ | | +- GridCellFloatRenderer | ||
+ | | | | ||
+ | | `- GridCellNumberRenderer | ||
| | | | ||
+- WxObject | +- 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 | | | +- App | ||
| | | | | | | | | | ||
| | | `- WXCApp | | | | `- WXCApp | ||
+ | | | | | ||
+ | | | +- AuiManager | ||
+ | | | | | ||
+ | | | +- AuiManagerEvent | ||
+ | | | | | ||
+ | | | +- CbBarSpy | ||
| | | | | | | | ||
| | +- CbPluginBase | | | +- CbPluginBase | ||
| | | | | | | | | | ||
| | | +- CbAntiflickerPlugin | | | | +- CbAntiflickerPlugin | ||
+ | | | | | | ||
+ | | | | +- CbBarDragPlugin | ||
| | | | | | | | | | ||
| | | +- CbBarHintsPlugin | | | | +- CbBarHintsPlugin | ||
+ | | | | | | ||
+ | | | | +- CbHintAnimationPlugin | ||
| | | | | | | | | | ||
| | | +- CbPaneDrawPlugin | | | | +- CbPaneDrawPlugin | ||
| | | | | | | | | | ||
| | | +- CbRowDragPlugin | | | | +- CbRowDragPlugin | ||
− | |||
− | |||
| | | | | | | | | | ||
| | | +- CbRowLayoutPlugin | | | | +- 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 | | +- GDIObject | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | | | ||
| | +- Bitmap | | | +- Bitmap | ||
| | | | | | | | | | ||
− | | | | +- | + | | | | +- Cursor |
| | | | | | | | | | ||
− | | | | `- | + | | | | `- Icon |
+ | | | | | ||
+ | | | +- Brush | ||
| | | | | | | | ||
| | +- Font | | | +- Font | ||
| | | | | | | | ||
− | | | + | | | +- Palette |
− | |||
− | | +- | ||
| | | | | | | | ||
− | | | +- | + | | | +- Pen |
− | |||
− | |||
| | | | | | | | ||
− | | | | + | | | `- Region |
− | + | | | | |
− | + | | +- GLContext | |
− | |||
− | |||
− | | | ||
− | | | ||
| | | | | | ||
− | | +- | + | | +- GraphicsObject |
| | | | | | | | ||
− | | | +- | + | | | +- GraphicsBrush |
| | | | | | | | ||
− | | | +- | + | | | +- GraphicsContext |
| | | | | | | | ||
− | | | +- | + | | | +- GraphicsFont |
| | | | | | | | ||
− | | | +- | + | | | +- GraphicsMatrix |
| | | | | | | | ||
− | | | +- | + | | | +- GraphicsPath |
| | | | | | | | ||
− | | | +- | + | | | +- GraphicsPen |
| | | | | | | | ||
− | | | `- | + | | | `- GraphicsRenderer |
| | | | | | ||
− | | +- | + | | +- GridTableBase |
+ | | | | | ||
+ | | | `- WXCGridTable | ||
| | | | | | ||
− | | +- | + | | +- HelpControllerBase |
+ | | | | | ||
+ | | | +- HelpController | ||
+ | | | | | ||
+ | | | `- HtmlHelpController | ||
| | | | | | ||
− | | +- | + | | +- HtmlCell |
− | | | + | | | | |
− | + | | | +- HtmlColourCell | |
− | | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | | +- | ||
| | | | | | | | ||
− | | | +- | + | | | +- HtmlContainerCell |
| | | | | | | | ||
− | | | `- | + | | | `- HtmlWidgetCell |
| | | | | | ||
| +- HtmlDCRenderer | | +- HtmlDCRenderer | ||
+ | | | | ||
+ | | +- HtmlEasyPrinting | ||
| | | | | | ||
| +- HtmlFilter | | +- HtmlFilter | ||
Line 447: | Line 667: | ||
| +- HtmlLinkInfo | | +- HtmlLinkInfo | ||
| | | | | | ||
− | | +- | + | | +- HtmlParser |
| | | | | | | | ||
− | | | | + | | | `- HtmlWinParser |
− | + | | | | |
− | | | + | | +- HtmlTag |
| | | | | | ||
| +- HtmlTagHandler | | +- HtmlTagHandler | ||
Line 457: | Line 677: | ||
| | `- HtmlWinTagHandler | | | `- HtmlWinTagHandler | ||
| | | | | | ||
− | | +- | + | | +- Image |
− | |||
− | |||
| | | | | | ||
− | | +- | + | | +- ImageHandler |
| | | | | | ||
| +- ImageList | | +- ImageList | ||
| | | | | | ||
− | | +- | + | | +- IndividualLayoutConstraint |
| | | | | | ||
− | | +- | + | | +- Joystick |
| | | | | | ||
− | | +- | + | | +- LayoutAlgorithm |
| | | | | | ||
− | | +- | + | | +- LayoutConstraints |
| | | | | | ||
− | | +- | + | | +- List |
+ | | | | | ||
+ | | | +- BrushList | ||
+ | | | | | ||
+ | | | +- ColourDatabase | ||
+ | | | | | ||
+ | | | +- ExprDatabase | ||
+ | | | | | ||
+ | | | +- FontList | ||
+ | | | | | ||
+ | | | +- PathList | ||
+ | | | | | ||
+ | | | +- PenList | ||
+ | | | | | ||
+ | | | `- StringList | ||
| | | | | | ||
− | | +- | + | | +- ListItem |
| | | | | | ||
− | | +- | + | | +- Mask |
| | | | | | ||
− | | +- | + | | +- MenuItem |
| | | | | | ||
− | | +- | + | | +- Metafile |
| | | | | | ||
− | | +- | + | | +- Module |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | | | ||
− | | | `- | + | | | `- HtmlTagsModule |
| | | | | | ||
− | | +- | + | | +- MultiCellItemHandle |
− | |||
− | |||
| | | | | | ||
| +- PGProperty | | +- PGProperty | ||
| | | | | | | | ||
− | | | +- | + | | | +- BoolProperty |
+ | | | | | ||
+ | | | +- DateProperty | ||
| | | | | | | | ||
| | +- FileProperty | | | +- FileProperty | ||
− | |||
− | |||
| | | | | | | | ||
| | +- FloatProperty | | | +- FloatProperty | ||
| | | | | | | | ||
− | | | +- | + | | | +- IntProperty |
| | | | | | | | ||
− | | | +- | + | | | +- PropertyCategory |
| | | | | | | | ||
| | `- StringProperty | | | `- StringProperty | ||
| | | | | | ||
− | | +- | + | | +- PageSetupDialogData |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | ||
− | | +- | + | | +- PlotCurve |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | | | ||
− | | | `- | + | | | `- WXCPlotCurve |
| | | | | | ||
− | | +- | + | | +- PlotOnOffCurve |
| | | | | | ||
− | | +- | + | | +- PostScriptPrintNativeData |
| | | | | | ||
− | | +- | + | | +- PrintData |
| | | | | | ||
− | | +- | + | | +- PrintDialogData |
| | | | | | ||
− | | +- | + | | +- PrintPreview |
| | | | | | ||
− | | +- | + | | +- Printer |
| | | | | | ||
− | | +- | + | | +- Printout |
+ | | | | | ||
+ | | | +- HtmlPrintout | ||
+ | | | | | ||
+ | | | `- WXCPrintout | ||
| | | | | | ||
| +- Quantize | | +- Quantize | ||
| | | | | | ||
− | | +- | + | | +- QueryCol |
| | | | | | ||
− | | +- | + | | +- QueryField |
| | | | | | ||
− | | +- | + | | +- RecordSet |
| | | | | | ||
− | | +- | + | | +- RegionIterator |
| | | | | | ||
− | | +- | + | | +- ServerBase |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | | | ||
− | | | + | | | +- DDEServer |
− | |||
− | |||
− | |||
− | | +- | ||
| | | | | | | | ||
− | | | `- | + | | | `- Server |
+ | | | | | ||
+ | | | `- WXCServer | ||
| | | | | | ||
− | | +- | + | | +- Sizer |
− | |||
− | |||
| | | | | | | | ||
− | | | +- | + | | | +- BoxSizer |
+ | | | | | | ||
+ | | | | `- StaticBoxSizer | ||
| | | | | | | | ||
− | | | +- | + | | | +- GridSizer |
+ | | | | | | ||
+ | | | | `- FlexGridSizer | ||
+ | | | | | | ||
+ | | | | `- MultiCellCanvas | ||
| | | | | | | | ||
− | | | `- | + | | | `- MultiCellSizer |
| | | | | | ||
− | | +- | + | | +- SizerItem |
| | | | | | ||
− | | +- | + | | +- SockAddress |
| | | | | | | | ||
− | | | `- | + | | | `- IPV4address |
− | |||
− | |||
| | | | | | ||
| +- SocketBase | | +- 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 | +- Thread | ||
Line 851: | Line 857: | ||
+- ClientData | +- ClientData | ||
| | | | | | ||
− | | +- | + | | +- StringClientData |
− | |||
− | |||
| | | | | | ||
− | | `- | + | | `- TreeItemData |
+ | | | | ||
+ | | `- WXCTreeItemData | ||
| | | | ||
+- MemoryBuffer | +- MemoryBuffer | ||
Line 870: | Line 876: | ||
| | | | | | ||
| +- InputStream | | +- InputStream | ||
+ | | | | | ||
+ | | | +- FFileInputStream | ||
+ | | | | | ||
+ | | | +- FileInputStream | ||
| | | | | | | | ||
| | +- FilterInputStream | | | +- FilterInputStream | ||
Line 877: | Line 887: | ||
| | | `- ZlibInputStream | | | | `- ZlibInputStream | ||
| | | | | | | | ||
− | | | +- | + | | | +- MemoryInputStream |
| | | | | | | | ||
| | +- SocketInputStream | | | +- SocketInputStream | ||
| | | | | | | | ||
− | + | | | `- ZipInputStream | |
− | |||
− | |||
− | |||
− | | | `- | ||
| | | | | | ||
| `- OutputStream | | `- OutputStream | ||
+ | | | | ||
+ | | +- CountingOutputStream | ||
+ | | | | ||
+ | | +- FFileOutputStream | ||
+ | | | | ||
+ | | +- FileOutputStream | ||
| | | | | | ||
| +- FilterOutputStream | | +- FilterOutputStream | ||
Line 894: | Line 906: | ||
| | | | | | | | ||
| | `- ZlibOutputStream | | | `- ZlibOutputStream | ||
− | |||
− | |||
| | | | | | ||
| +- MemoryOutputStream | | +- MemoryOutputStream | ||
| | | | | | ||
− | + | | `- SocketOutputStream | |
− | |||
− | |||
− | |||
− | | `- | ||
| | | | ||
+- WindowDisabler | +- WindowDisabler | ||
Line 919: | Line 925: | ||
+- DropTarget | +- DropTarget | ||
| | | | | | ||
− | | +- | + | | +- FileDropTarget |
+ | | | | | ||
+ | | | `- WXCFileDropTarget | ||
+ | | | | ||
+ | | +- PrivateDropTarget | ||
| | | | | | ||
| +- TextDropTarget | | +- TextDropTarget | ||
Line 925: | Line 935: | ||
| | `- WXCTextDropTarget | | | `- WXCTextDropTarget | ||
| | | | | | ||
− | | | + | | `- WXCDropTarget |
− | |||
− | |||
− | |||
− | |||
| | | | ||
+- DataObject | +- DataObject | ||
| | | | | | ||
− | | +- | + | | +- DataObjectComposite |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | | | ||
− | | `- | + | | `- DataObjectSimple |
+ | | | | ||
+ | | +- BitmapDataObject | ||
+ | | | | ||
+ | | +- CustomDataObject | ||
+ | | | | ||
+ | | +- FileDataObject | ||
+ | | | | ||
+ | | `- TextDataObject | ||
| | | | ||
+- TextAttr | +- TextAttr | ||
Line 999: | Line 1,005: | ||
| +- MBConvFile | | +- MBConvFile | ||
| | | | | | ||
− | | +- | + | | +- MBConvUTF7 |
| | | | | | ||
− | | `- | + | | `- MBConvUTF8 |
| | | | ||
+- LongLong | +- LongLong | ||
| | | | ||
+- Log | +- Log | ||
− | |||
− | |||
| | | | | | ||
| +- LogChain | | +- LogChain | ||
Line 1,014: | Line 1,018: | ||
| | | | | | | | ||
| | `- LogWindow | | | `- LogWindow | ||
+ | | | | ||
+ | | +- LogGUI | ||
| | | | | | ||
| +- LogNull | | +- LogNull | ||
| | | | | | ||
| +- LogStderr | | +- LogStderr | ||
+ | | | | ||
+ | | +- LogStream | ||
| | | | | | ||
| +- LogTextCtrl | | +- 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