wxcore 0.92.1.0 → 0.92.2.0
raw patch · 12 files changed
+3228/−2722 lines, 12 files
Files
- src/haskell/Graphics/UI/WXCore/Controls.hs +40/−1
- src/haskell/Graphics/UI/WXCore/Image.hs +1/−0
- src/haskell/Graphics/UI/WXCore/Layout.hs +45/−0
- src/haskell/Graphics/UI/WXCore/WxcClassInfo.hs +34/−1
- src/haskell/Graphics/UI/WXCore/WxcClassTypes.hs +2710/−2677
- src/haskell/Graphics/UI/WXCore/WxcClasses.hs +1/−1
- src/haskell/Graphics/UI/WXCore/WxcClassesAL.hs +256/−2
- src/haskell/Graphics/UI/WXCore/WxcClassesMZ.hs +18/−3
- src/haskell/Graphics/UI/WXCore/WxcDefs.hs +110/−24
- src/haskell/Graphics/UI/WXCore/WxcObject.hs +1/−1
- src/haskell/Graphics/UI/WXCore/WxcTypes.hs +10/−11
- wxcore.cabal +2/−1
src/haskell/Graphics/UI/WXCore/Controls.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE ForeignFunctionInterface #-} -------------------------------------------------------------------------------- {-| Module : Controls @@ -22,6 +23,9 @@ -- * Wrappers , listBoxGetSelectionList , execClipBoardData + -- * Font Enumerator + , enumerateFontsList + , enumerateFonts -- * Deprecated , wxcAppUSleep ) where @@ -32,7 +36,7 @@ import Foreign.Marshal.Array import Foreign.Marshal.Utils - +import Foreign.C.String(peekCWString) -- | Get the selections of a tree control. treeCtrlGetSelections2 :: TreeCtrl a -> IO [TreeItem] @@ -128,3 +132,38 @@ -- Update your code to use 'wxcAppMilliSleep' instead. wxcAppUSleep :: Int -> IO () wxcAppUSleep = wxcAppMilliSleep + + +-- | (@enumerateFontsList encoding fixedWidthOnly@) return the Names of the available fonts in a list. +-- To get all available fonts call @enumerateFontsList wxFONTENCODING_SYSTEM False@. +-- See also @enumerateFonts@. +enumerateFontsList :: Int -> Bool -> IO [String] +enumerateFontsList encoding fixedWidthOnly = do + v <- varCreate [] + enumerateFonts encoding fixedWidthOnly $ listFkt v + varGet v + where + listFkt :: Var [String] -> String -> IO Bool + listFkt v txt = do + _ <- varUpdate v (txt:) + return True + +foreign import ccall "wrapper" wrapEnumeratorFunc :: (Ptr () -> Ptr CWchar -> IO CInt) -> IO (FunPtr (Ptr () -> Ptr CWchar -> IO CInt)) + +-- | (@enumerateFonts encoding fixedWidthOnly f@ calls successive @f name@ for the fonts installed on the system. +-- It stops if the function return False. +-- See also @enumerateFontsList@. +enumerateFonts :: Int -> Bool -> (String -> IO Bool) -> IO () +enumerateFonts encoding fixedWidthOnly fkt = do + fontEnumerator <- fontEnumeratorCreate ptrNull =<< fuc fkt + _ <- fontEnumeratorEnumerateFacenames fontEnumerator encoding (fromEnum fixedWidthOnly) + fontEnumeratorDelete fontEnumerator + where + fuc :: (String -> IO Bool) -> IO (Ptr (Ptr () -> Ptr CWchar -> IO CInt)) + fuc f = fmap toCFunPtr $ wrapEnumeratorFunc $ fucH f + fucH :: (String -> IO Bool) -> Ptr () -> Ptr CWchar -> IO CInt + fucH f _ cwPtr = do + continue <- f =<< peekCWString cwPtr + return $ toCInt $ fromEnum $ continue + +
src/haskell/Graphics/UI/WXCore/Image.hs view
@@ -207,6 +207,7 @@ "pnm" -> wxBITMAP_TYPE_PNM "pict" -> wxBITMAP_TYPE_PICT "icon" -> wxBITMAP_TYPE_ICON + "ani" -> wxBITMAP_TYPE_ANI _other -> wxBITMAP_TYPE_ANY {-----------------------------------------------------------------------------------------
src/haskell/Graphics/UI/WXCore/Layout.hs view
@@ -168,6 +168,7 @@ , halignLeft, halignCentre, halignCenter, halignRight -- ** Vertical alignment , valignTop, valignCentre, valignCenter, valignBottom + , nullLayouts -- This is just to remove "Defined but not used" warnings ) where import Data.List( transpose ) @@ -753,6 +754,50 @@ data HAlign = AlignLeft | AlignRight | AlignHCentre data VAlign = AlignTop | AlignBottom | AlignVCentre data Margin = MarginTop | MarginLeft | MarginRight | MarginBottom + + +-- This is just to remove "Defined but not used" warnings: +nullLayoutOptions :: LayoutOptions +nullLayoutOptions = + LayoutOptions + False False + [] 0 + AlignHCentre AlignVCentre + FillNone + Nothing + False + +-- This is just to remove "Defined but not used" warnings: +nullLayout :: Layout +-- Grid { options :: LayoutOptions, gap :: Size, rows :: [[Layout]] } +nullLayout = nullLayouts !! 0 + +-- This is just to remove "Defined but not used" warnings: +nullLayouts :: [Layout] +nullLayouts = + [ Grid { options = nullLayoutOptions, gap = (Size 0 0) + , rows = [[]] + } + , Widget { options = nullLayoutOptions, win = objectNull } + , Spacer { options = nullLayoutOptions, spacesize = (Size 0 0) } + , Label { options = nullLayoutOptions, txt = "" } + , TextBox { options = nullLayoutOptions, txt = "" + , content = nullLayout + } + , Line { options = nullLayoutOptions, linesize = (Size 0 0) } + , XSizer { options = nullLayoutOptions, xsizer = objectNull } + , WidgetContainer { options = nullLayoutOptions, win = objectNull + , content = nullLayout + } + , XNotebook { options = nullLayoutOptions, nbook = objectNull + , pages = [("", objectNull, nullLayout)] + } + , Splitter { options = nullLayoutOptions, splitter = objectNull + , pane1 = nullLayout, pane2 = nullLayout + , splitHorizontal = False, sashWidth = 0, paneWidth = 0 + } + ] + -- | Fits a widget properly by calling 'windowReLayout' on -- the parent frame or dialog ('windowGetFrameParent').
src/haskell/Graphics/UI/WXCore/WxcClassInfo.hs view
@@ -13,7 +13,7 @@ Do not edit this file manually! This file was automatically generated by wxDirect. -And contains 403 class info definitions. +And contains 406 class info definitions. -} -------------------------------------------------------------------------------- module Graphics.UI.WXCore.WxcClassInfo @@ -114,6 +114,7 @@ ,classColourData ,classColourDatabase ,classColourDialog + ,classColourPickerCtrl ,classComboBox ,classCommand ,classCommandEvent @@ -220,6 +221,7 @@ ,classHtmlWinParser ,classHtmlWinTagHandler ,classHTTP + ,classHyperlinkCtrl ,classIcon ,classIconizeEvent ,classIdleEvent @@ -283,6 +285,7 @@ ,classPen ,classPenList ,classPGProperty + ,classPickerBase ,classPlotCurve ,classPlotEvent ,classPlotOnOffCurve @@ -518,6 +521,7 @@ ,downcastColourData ,downcastColourDatabase ,downcastColourDialog + ,downcastColourPickerCtrl ,downcastComboBox ,downcastCommand ,downcastCommandEvent @@ -624,6 +628,7 @@ ,downcastHtmlWinParser ,downcastHtmlWinTagHandler ,downcastHTTP + ,downcastHyperlinkCtrl ,downcastIcon ,downcastIconizeEvent ,downcastIdleEvent @@ -687,6 +692,7 @@ ,downcastPen ,downcastPenList ,downcastPGProperty + ,downcastPickerBase ,downcastPlotCurve ,downcastPlotEvent ,downcastPlotOnOffCurve @@ -1348,6 +1354,11 @@ classColourDialog = ClassType (unsafePerformIO (classInfoFindClass "wxColourDialog")) +{-# NOINLINE classColourPickerCtrl #-} +classColourPickerCtrl :: ClassType (ColourPickerCtrl ()) +classColourPickerCtrl = ClassType (unsafePerformIO (classInfoFindClass "wxColourPickerCtrl")) + + {-# NOINLINE classComboBox #-} classComboBox :: ClassType (ComboBox ()) classComboBox = ClassType (unsafePerformIO (classInfoFindClass "wxComboBox")) @@ -1878,6 +1889,11 @@ classHTTP = ClassType (unsafePerformIO (classInfoFindClass "wxHTTP")) +{-# NOINLINE classHyperlinkCtrl #-} +classHyperlinkCtrl :: ClassType (HyperlinkCtrl ()) +classHyperlinkCtrl = ClassType (unsafePerformIO (classInfoFindClass "wxHyperlinkCtrl")) + + {-# NOINLINE classIcon #-} classIcon :: ClassType (Icon ()) classIcon = ClassType (unsafePerformIO (classInfoFindClass "wxIcon")) @@ -2193,6 +2209,11 @@ classPGProperty = ClassType (unsafePerformIO (classInfoFindClass "wxPGProperty")) +{-# NOINLINE classPickerBase #-} +classPickerBase :: ClassType (PickerBase ()) +classPickerBase = ClassType (unsafePerformIO (classInfoFindClass "wxPickerBase")) + + {-# NOINLINE classPlotCurve #-} classPlotCurve :: ClassType (PlotCurve ()) classPlotCurve = ClassType (unsafePerformIO (classInfoFindClass "wxPlotCurve")) @@ -3271,6 +3292,10 @@ downcastColourDialog obj = objectCast obj +downcastColourPickerCtrl :: ColourPickerCtrl a -> ColourPickerCtrl () +downcastColourPickerCtrl obj = objectCast obj + + downcastComboBox :: ComboBox a -> ComboBox () downcastComboBox obj = objectCast obj @@ -3695,6 +3720,10 @@ downcastHTTP obj = objectCast obj +downcastHyperlinkCtrl :: HyperlinkCtrl a -> HyperlinkCtrl () +downcastHyperlinkCtrl obj = objectCast obj + + downcastIcon :: Icon a -> Icon () downcastIcon obj = objectCast obj @@ -3945,6 +3974,10 @@ downcastPGProperty :: PGProperty a -> PGProperty () downcastPGProperty obj = objectCast obj + + +downcastPickerBase :: PickerBase a -> PickerBase () +downcastPickerBase obj = objectCast obj downcastPlotCurve :: PlotCurve a -> PlotCurve ()
src/haskell/Graphics/UI/WXCore/WxcClassTypes.hs view
@@ -17,2683 +17,2716 @@ * @wxc.h@ -And contains 571 class definitions. --} --------------------------------------------------------------------------------- -module Graphics.UI.WXCore.WxcClassTypes - ( -- * Classes - -- ** AcceleratorEntry - AcceleratorEntry - ,TAcceleratorEntry - ,CAcceleratorEntry - -- ** AcceleratorTable - ,AcceleratorTable - ,TAcceleratorTable - ,CAcceleratorTable - -- ** ActivateEvent - ,ActivateEvent - ,TActivateEvent - ,CActivateEvent - -- ** App - ,App - ,TApp - ,CApp - -- ** ArrayString - ,ArrayString - ,TArrayString - ,CArrayString - -- ** ArtProvider - ,ArtProvider - ,TArtProvider - ,CArtProvider - -- ** AuiDefaultTabArt - ,AuiDefaultTabArt - ,TAuiDefaultTabArt - ,CAuiDefaultTabArt - -- ** AuiDefaultToolBarArt - ,AuiDefaultToolBarArt - ,TAuiDefaultToolBarArt - ,CAuiDefaultToolBarArt - -- ** AuiDockArt - ,AuiDockArt - ,TAuiDockArt - ,CAuiDockArt - -- ** AuiManager - ,AuiManager - ,TAuiManager - ,CAuiManager - -- ** AuiManagerEvent - ,AuiManagerEvent - ,TAuiManagerEvent - ,CAuiManagerEvent - -- ** AuiNotebook - ,AuiNotebook - ,TAuiNotebook - ,CAuiNotebook - -- ** AuiNotebookEvent - ,AuiNotebookEvent - ,TAuiNotebookEvent - ,CAuiNotebookEvent - -- ** AuiNotebookPage - ,AuiNotebookPage - ,TAuiNotebookPage - ,CAuiNotebookPage - -- ** AuiNotebookPageArray - ,AuiNotebookPageArray - ,TAuiNotebookPageArray - ,CAuiNotebookPageArray - -- ** AuiPaneInfo - ,AuiPaneInfo - ,TAuiPaneInfo - ,CAuiPaneInfo - -- ** AuiPaneInfoArray - ,AuiPaneInfoArray - ,TAuiPaneInfoArray - ,CAuiPaneInfoArray - -- ** AuiSimpleTabArt - ,AuiSimpleTabArt - ,TAuiSimpleTabArt - ,CAuiSimpleTabArt - -- ** AuiTabArt - ,AuiTabArt - ,TAuiTabArt - ,CAuiTabArt - -- ** AuiTabContainer - ,AuiTabContainer - ,TAuiTabContainer - ,CAuiTabContainer - -- ** AuiTabContainerButton - ,AuiTabContainerButton - ,TAuiTabContainerButton - ,CAuiTabContainerButton - -- ** AuiTabCtrl - ,AuiTabCtrl - ,TAuiTabCtrl - ,CAuiTabCtrl - -- ** AuiToolBar - ,AuiToolBar - ,TAuiToolBar - ,CAuiToolBar - -- ** AuiToolBarArt - ,AuiToolBarArt - ,TAuiToolBarArt - ,CAuiToolBarArt - -- ** AuiToolBarEvent - ,AuiToolBarEvent - ,TAuiToolBarEvent - ,CAuiToolBarEvent - -- ** AuiToolBarItem - ,AuiToolBarItem - ,TAuiToolBarItem - ,CAuiToolBarItem - -- ** AuiToolBarItemArray - ,AuiToolBarItemArray - ,TAuiToolBarItemArray - ,CAuiToolBarItemArray - -- ** AutoBufferedPaintDC - ,AutoBufferedPaintDC - ,TAutoBufferedPaintDC - ,CAutoBufferedPaintDC - -- ** AutomationObject - ,AutomationObject - ,TAutomationObject - ,CAutomationObject - -- ** Bitmap - ,Bitmap - ,TBitmap - ,CBitmap - -- ** BitmapButton - ,BitmapButton - ,TBitmapButton - ,CBitmapButton - -- ** BitmapDataObject - ,BitmapDataObject - ,TBitmapDataObject - ,CBitmapDataObject - -- ** BitmapHandler - ,BitmapHandler - ,TBitmapHandler - ,CBitmapHandler - -- ** BitmapToggleButton - ,BitmapToggleButton - ,TBitmapToggleButton - ,CBitmapToggleButton - -- ** BookCtrlBase - ,BookCtrlBase - ,TBookCtrlBase - ,CBookCtrlBase - -- ** BookCtrlEvent - ,BookCtrlEvent - ,TBookCtrlEvent - ,CBookCtrlEvent - -- ** BoolProperty - ,BoolProperty - ,TBoolProperty - ,CBoolProperty - -- ** BoxSizer - ,BoxSizer - ,TBoxSizer - ,CBoxSizer - -- ** Brush - ,Brush - ,TBrush - ,CBrush - -- ** BrushList - ,BrushList - ,TBrushList - ,CBrushList - -- ** BufferedDC - ,BufferedDC - ,TBufferedDC - ,CBufferedDC - -- ** BufferedInputStream - ,BufferedInputStream - ,TBufferedInputStream - ,CBufferedInputStream - -- ** BufferedOutputStream - ,BufferedOutputStream - ,TBufferedOutputStream - ,CBufferedOutputStream - -- ** BufferedPaintDC - ,BufferedPaintDC - ,TBufferedPaintDC - ,CBufferedPaintDC - -- ** BusyCursor - ,BusyCursor - ,TBusyCursor - ,CBusyCursor - -- ** BusyInfo - ,BusyInfo - ,TBusyInfo - ,CBusyInfo - -- ** Button - ,Button - ,TButton - ,CButton - -- ** CSConv - ,CSConv - ,TCSConv - ,CCSConv - -- ** CalculateLayoutEvent - ,CalculateLayoutEvent - ,TCalculateLayoutEvent - ,CCalculateLayoutEvent - -- ** CalendarCtrl - ,CalendarCtrl - ,TCalendarCtrl - ,CCalendarCtrl - -- ** CalendarDateAttr - ,CalendarDateAttr - ,TCalendarDateAttr - ,CCalendarDateAttr - -- ** CalendarEvent - ,CalendarEvent - ,TCalendarEvent - ,CCalendarEvent - -- ** Caret - ,Caret - ,TCaret - ,CCaret - -- ** CbAntiflickerPlugin - ,CbAntiflickerPlugin - ,TCbAntiflickerPlugin - ,CCbAntiflickerPlugin - -- ** CbBarDragPlugin - ,CbBarDragPlugin - ,TCbBarDragPlugin - ,CCbBarDragPlugin - -- ** CbBarHintsPlugin - ,CbBarHintsPlugin - ,TCbBarHintsPlugin - ,CCbBarHintsPlugin - -- ** CbBarInfo - ,CbBarInfo - ,TCbBarInfo - ,CCbBarInfo - -- ** CbBarSpy - ,CbBarSpy - ,TCbBarSpy - ,CCbBarSpy - -- ** CbCloseBox - ,CbCloseBox - ,TCbCloseBox - ,CCbCloseBox - -- ** CbCollapseBox - ,CbCollapseBox - ,TCbCollapseBox - ,CCbCollapseBox - -- ** CbCommonPaneProperties - ,CbCommonPaneProperties - ,TCbCommonPaneProperties - ,CCbCommonPaneProperties - -- ** CbCustomizeBarEvent - ,CbCustomizeBarEvent - ,TCbCustomizeBarEvent - ,CCbCustomizeBarEvent - -- ** CbCustomizeLayoutEvent - ,CbCustomizeLayoutEvent - ,TCbCustomizeLayoutEvent - ,CCbCustomizeLayoutEvent - -- ** CbDimHandlerBase - ,CbDimHandlerBase - ,TCbDimHandlerBase - ,CCbDimHandlerBase - -- ** CbDimInfo - ,CbDimInfo - ,TCbDimInfo - ,CCbDimInfo - -- ** CbDockBox - ,CbDockBox - ,TCbDockBox - ,CCbDockBox - -- ** CbDockPane - ,CbDockPane - ,TCbDockPane - ,CCbDockPane - -- ** CbDrawBarDecorEvent - ,CbDrawBarDecorEvent - ,TCbDrawBarDecorEvent - ,CCbDrawBarDecorEvent - -- ** CbDrawBarHandlesEvent - ,CbDrawBarHandlesEvent - ,TCbDrawBarHandlesEvent - ,CCbDrawBarHandlesEvent - -- ** CbDrawHintRectEvent - ,CbDrawHintRectEvent - ,TCbDrawHintRectEvent - ,CCbDrawHintRectEvent - -- ** CbDrawPaneBkGroundEvent - ,CbDrawPaneBkGroundEvent - ,TCbDrawPaneBkGroundEvent - ,CCbDrawPaneBkGroundEvent - -- ** CbDrawPaneDecorEvent - ,CbDrawPaneDecorEvent - ,TCbDrawPaneDecorEvent - ,CCbDrawPaneDecorEvent - -- ** CbDrawRowBkGroundEvent - ,CbDrawRowBkGroundEvent - ,TCbDrawRowBkGroundEvent - ,CCbDrawRowBkGroundEvent - -- ** CbDrawRowDecorEvent - ,CbDrawRowDecorEvent - ,TCbDrawRowDecorEvent - ,CCbDrawRowDecorEvent - -- ** CbDrawRowHandlesEvent - ,CbDrawRowHandlesEvent - ,TCbDrawRowHandlesEvent - ,CCbDrawRowHandlesEvent - -- ** CbDynToolBarDimHandler - ,CbDynToolBarDimHandler - ,TCbDynToolBarDimHandler - ,CCbDynToolBarDimHandler - -- ** CbFinishDrawInAreaEvent - ,CbFinishDrawInAreaEvent - ,TCbFinishDrawInAreaEvent - ,CCbFinishDrawInAreaEvent - -- ** CbFloatedBarWindow - ,CbFloatedBarWindow - ,TCbFloatedBarWindow - ,CCbFloatedBarWindow - -- ** CbGCUpdatesMgr - ,CbGCUpdatesMgr - ,TCbGCUpdatesMgr - ,CCbGCUpdatesMgr - -- ** CbHintAnimationPlugin - ,CbHintAnimationPlugin - ,TCbHintAnimationPlugin - ,CCbHintAnimationPlugin - -- ** CbInsertBarEvent - ,CbInsertBarEvent - ,TCbInsertBarEvent - ,CCbInsertBarEvent - -- ** CbLayoutRowEvent - ,CbLayoutRowEvent - ,TCbLayoutRowEvent - ,CCbLayoutRowEvent - -- ** CbLeftDClickEvent - ,CbLeftDClickEvent - ,TCbLeftDClickEvent - ,CCbLeftDClickEvent - -- ** CbLeftDownEvent - ,CbLeftDownEvent - ,TCbLeftDownEvent - ,CCbLeftDownEvent - -- ** CbLeftUpEvent - ,CbLeftUpEvent - ,TCbLeftUpEvent - ,CCbLeftUpEvent - -- ** CbMiniButton - ,CbMiniButton - ,TCbMiniButton - ,CCbMiniButton - -- ** CbMotionEvent - ,CbMotionEvent - ,TCbMotionEvent - ,CCbMotionEvent - -- ** CbPaneDrawPlugin - ,CbPaneDrawPlugin - ,TCbPaneDrawPlugin - ,CCbPaneDrawPlugin - -- ** CbPluginBase - ,CbPluginBase - ,TCbPluginBase - ,CCbPluginBase - -- ** CbPluginEvent - ,CbPluginEvent - ,TCbPluginEvent - ,CCbPluginEvent - -- ** CbRemoveBarEvent - ,CbRemoveBarEvent - ,TCbRemoveBarEvent - ,CCbRemoveBarEvent - -- ** CbResizeBarEvent - ,CbResizeBarEvent - ,TCbResizeBarEvent - ,CCbResizeBarEvent - -- ** CbResizeRowEvent - ,CbResizeRowEvent - ,TCbResizeRowEvent - ,CCbResizeRowEvent - -- ** CbRightDownEvent - ,CbRightDownEvent - ,TCbRightDownEvent - ,CCbRightDownEvent - -- ** CbRightUpEvent - ,CbRightUpEvent - ,TCbRightUpEvent - ,CCbRightUpEvent - -- ** CbRowDragPlugin - ,CbRowDragPlugin - ,TCbRowDragPlugin - ,CCbRowDragPlugin - -- ** CbRowInfo - ,CbRowInfo - ,TCbRowInfo - ,CCbRowInfo - -- ** CbRowLayoutPlugin - ,CbRowLayoutPlugin - ,TCbRowLayoutPlugin - ,CCbRowLayoutPlugin - -- ** CbSimpleCustomizationPlugin - ,CbSimpleCustomizationPlugin - ,TCbSimpleCustomizationPlugin - ,CCbSimpleCustomizationPlugin - -- ** CbSimpleUpdatesMgr - ,CbSimpleUpdatesMgr - ,TCbSimpleUpdatesMgr - ,CCbSimpleUpdatesMgr - -- ** CbSizeBarWndEvent - ,CbSizeBarWndEvent - ,TCbSizeBarWndEvent - ,CCbSizeBarWndEvent - -- ** CbStartBarDraggingEvent - ,CbStartBarDraggingEvent - ,TCbStartBarDraggingEvent - ,CCbStartBarDraggingEvent - -- ** CbStartDrawInAreaEvent - ,CbStartDrawInAreaEvent - ,TCbStartDrawInAreaEvent - ,CCbStartDrawInAreaEvent - -- ** CbUpdatesManagerBase - ,CbUpdatesManagerBase - ,TCbUpdatesManagerBase - ,CCbUpdatesManagerBase - -- ** CheckBox - ,CheckBox - ,TCheckBox - ,CCheckBox - -- ** CheckListBox - ,CheckListBox - ,TCheckListBox - ,CCheckListBox - -- ** Choice - ,Choice - ,TChoice - ,CChoice - -- ** ClassInfo - ,ClassInfo - ,TClassInfo - ,CClassInfo - -- ** Client - ,Client - ,TClient - ,CClient - -- ** ClientBase - ,ClientBase - ,TClientBase - ,CClientBase - -- ** ClientDC - ,ClientDC - ,TClientDC - ,CClientDC - -- ** ClientData - ,ClientData - ,TClientData - ,CClientData - -- ** ClientDataContainer - ,ClientDataContainer - ,TClientDataContainer - ,CClientDataContainer - -- ** Clipboard - ,Clipboard - ,TClipboard - ,CClipboard - -- ** CloseEvent - ,CloseEvent - ,TCloseEvent - ,CCloseEvent - -- ** Closure - ,Closure - ,TClosure - ,CClosure - -- ** Colour - ,Colour - ,TColour - ,CColour - -- ** ColourData - ,ColourData - ,TColourData - ,CColourData - -- ** ColourDatabase - ,ColourDatabase - ,TColourDatabase - ,CColourDatabase - -- ** ColourDialog - ,ColourDialog - ,TColourDialog - ,CColourDialog - -- ** ComboBox - ,ComboBox - ,TComboBox - ,CComboBox - -- ** Command - ,Command - ,TCommand - ,CCommand - -- ** CommandEvent - ,CommandEvent - ,TCommandEvent - ,CCommandEvent - -- ** CommandLineParser - ,CommandLineParser - ,TCommandLineParser - ,CCommandLineParser - -- ** CommandProcessor - ,CommandProcessor - ,TCommandProcessor - ,CCommandProcessor - -- ** Condition - ,Condition - ,TCondition - ,CCondition - -- ** ConfigBase - ,ConfigBase - ,TConfigBase - ,CConfigBase - -- ** Connection - ,Connection - ,TConnection - ,CConnection - -- ** ConnectionBase - ,ConnectionBase - ,TConnectionBase - ,CConnectionBase - -- ** ContextHelp - ,ContextHelp - ,TContextHelp - ,CContextHelp - -- ** ContextHelpButton - ,ContextHelpButton - ,TContextHelpButton - ,CContextHelpButton - -- ** Control - ,Control - ,TControl - ,CControl - -- ** CountingOutputStream - ,CountingOutputStream - ,TCountingOutputStream - ,CCountingOutputStream - -- ** CriticalSection - ,CriticalSection - ,TCriticalSection - ,CCriticalSection - -- ** CriticalSectionLocker - ,CriticalSectionLocker - ,TCriticalSectionLocker - ,CCriticalSectionLocker - -- ** Cursor - ,Cursor - ,TCursor - ,CCursor - -- ** CustomDataObject - ,CustomDataObject - ,TCustomDataObject - ,CCustomDataObject - -- ** DC - ,DC - ,TDC - ,CDC - -- ** DCClipper - ,DCClipper - ,TDCClipper - ,CDCClipper - -- ** DDEClient - ,DDEClient - ,TDDEClient - ,CDDEClient - -- ** DDEConnection - ,DDEConnection - ,TDDEConnection - ,CDDEConnection - -- ** DDEServer - ,DDEServer - ,TDDEServer - ,CDDEServer - -- ** DataFormat - ,DataFormat - ,TDataFormat - ,CDataFormat - -- ** DataInputStream - ,DataInputStream - ,TDataInputStream - ,CDataInputStream - -- ** DataObject - ,DataObject - ,TDataObject - ,CDataObject - -- ** DataObjectComposite - ,DataObjectComposite - ,TDataObjectComposite - ,CDataObjectComposite - -- ** DataObjectSimple - ,DataObjectSimple - ,TDataObjectSimple - ,CDataObjectSimple - -- ** DataOutputStream - ,DataOutputStream - ,TDataOutputStream - ,CDataOutputStream - -- ** Database - ,Database - ,TDatabase - ,CDatabase - -- ** DateProperty - ,DateProperty - ,TDateProperty - ,CDateProperty - -- ** DateTime - ,DateTime - ,TDateTime - ,CDateTime - -- ** Db - ,Db - ,TDb - ,CDb - -- ** DbColDef - ,DbColDef - ,TDbColDef - ,CDbColDef - -- ** DbColFor - ,DbColFor - ,TDbColFor - ,CDbColFor - -- ** DbColInf - ,DbColInf - ,TDbColInf - ,CDbColInf - -- ** DbConnectInf - ,DbConnectInf - ,TDbConnectInf - ,CDbConnectInf - -- ** DbInf - ,DbInf - ,TDbInf - ,CDbInf - -- ** DbSqlTypeInfo - ,DbSqlTypeInfo - ,TDbSqlTypeInfo - ,CDbSqlTypeInfo - -- ** DbTable - ,DbTable - ,TDbTable - ,CDbTable - -- ** DbTableInfo - ,DbTableInfo - ,TDbTableInfo - ,CDbTableInfo - -- ** DebugContext - ,DebugContext - ,TDebugContext - ,CDebugContext - -- ** DialUpEvent - ,DialUpEvent - ,TDialUpEvent - ,CDialUpEvent - -- ** DialUpManager - ,DialUpManager - ,TDialUpManager - ,CDialUpManager - -- ** Dialog - ,Dialog - ,TDialog - ,CDialog - -- ** DirDialog - ,DirDialog - ,TDirDialog - ,CDirDialog - -- ** DirTraverser - ,DirTraverser - ,TDirTraverser - ,CDirTraverser - -- ** DocChildFrame - ,DocChildFrame - ,TDocChildFrame - ,CDocChildFrame - -- ** DocMDIChildFrame - ,DocMDIChildFrame - ,TDocMDIChildFrame - ,CDocMDIChildFrame - -- ** DocMDIParentFrame - ,DocMDIParentFrame - ,TDocMDIParentFrame - ,CDocMDIParentFrame - -- ** DocManager - ,DocManager - ,TDocManager - ,CDocManager - -- ** DocParentFrame - ,DocParentFrame - ,TDocParentFrame - ,CDocParentFrame - -- ** DocTemplate - ,DocTemplate - ,TDocTemplate - ,CDocTemplate - -- ** Document - ,Document - ,TDocument - ,CDocument - -- ** DragImage - ,DragImage - ,TDragImage - ,CDragImage - -- ** DrawControl - ,DrawControl - ,TDrawControl - ,CDrawControl - -- ** DrawWindow - ,DrawWindow - ,TDrawWindow - ,CDrawWindow - -- ** DropFilesEvent - ,DropFilesEvent - ,TDropFilesEvent - ,CDropFilesEvent - -- ** DropSource - ,DropSource - ,TDropSource - ,CDropSource - -- ** DropTarget - ,DropTarget - ,TDropTarget - ,CDropTarget - -- ** DynToolInfo - ,DynToolInfo - ,TDynToolInfo - ,CDynToolInfo - -- ** DynamicLibrary - ,DynamicLibrary - ,TDynamicLibrary - ,CDynamicLibrary - -- ** DynamicSashWindow - ,DynamicSashWindow - ,TDynamicSashWindow - ,CDynamicSashWindow - -- ** DynamicToolBar - ,DynamicToolBar - ,TDynamicToolBar - ,CDynamicToolBar - -- ** EditableListBox - ,EditableListBox - ,TEditableListBox - ,CEditableListBox - -- ** EncodingConverter - ,EncodingConverter - ,TEncodingConverter - ,CEncodingConverter - -- ** EraseEvent - ,EraseEvent - ,TEraseEvent - ,CEraseEvent - -- ** Event - ,Event - ,TEvent - ,CEvent - -- ** EvtHandler - ,EvtHandler - ,TEvtHandler - ,CEvtHandler - -- ** ExprDatabase - ,ExprDatabase - ,TExprDatabase - ,CExprDatabase - -- ** FFile - ,FFile - ,TFFile - ,CFFile - -- ** FFileInputStream - ,FFileInputStream - ,TFFileInputStream - ,CFFileInputStream - -- ** FFileOutputStream - ,FFileOutputStream - ,TFFileOutputStream - ,CFFileOutputStream - -- ** FSFile - ,FSFile - ,TFSFile - ,CFSFile - -- ** FTP - ,FTP - ,TFTP - ,CFTP - -- ** FileConfig - ,FileConfig - ,TFileConfig - ,CFileConfig - -- ** FileDataObject - ,FileDataObject - ,TFileDataObject - ,CFileDataObject - -- ** FileDialog - ,FileDialog - ,TFileDialog - ,CFileDialog - -- ** FileDropTarget - ,FileDropTarget - ,TFileDropTarget - ,CFileDropTarget - -- ** FileHistory - ,FileHistory - ,TFileHistory - ,CFileHistory - -- ** FileInputStream - ,FileInputStream - ,TFileInputStream - ,CFileInputStream - -- ** FileName - ,FileName - ,TFileName - ,CFileName - -- ** FileOutputStream - ,FileOutputStream - ,TFileOutputStream - ,CFileOutputStream - -- ** FileProperty - ,FileProperty - ,TFileProperty - ,CFileProperty - -- ** FileSystem - ,FileSystem - ,TFileSystem - ,CFileSystem - -- ** FileSystemHandler - ,FileSystemHandler - ,TFileSystemHandler - ,CFileSystemHandler - -- ** FileType - ,FileType - ,TFileType - ,CFileType - -- ** FilterInputStream - ,FilterInputStream - ,TFilterInputStream - ,CFilterInputStream - -- ** FilterOutputStream - ,FilterOutputStream - ,TFilterOutputStream - ,CFilterOutputStream - -- ** FindDialogEvent - ,FindDialogEvent - ,TFindDialogEvent - ,CFindDialogEvent - -- ** FindReplaceData - ,FindReplaceData - ,TFindReplaceData - ,CFindReplaceData - -- ** FindReplaceDialog - ,FindReplaceDialog - ,TFindReplaceDialog - ,CFindReplaceDialog - -- ** FlexGridSizer - ,FlexGridSizer - ,TFlexGridSizer - ,CFlexGridSizer - -- ** FloatProperty - ,FloatProperty - ,TFloatProperty - ,CFloatProperty - -- ** FocusEvent - ,FocusEvent - ,TFocusEvent - ,CFocusEvent - -- ** Font - ,Font - ,TFont - ,CFont - -- ** FontData - ,FontData - ,TFontData - ,CFontData - -- ** FontDialog - ,FontDialog - ,TFontDialog - ,CFontDialog - -- ** FontEnumerator - ,FontEnumerator - ,TFontEnumerator - ,CFontEnumerator - -- ** FontList - ,FontList - ,TFontList - ,CFontList - -- ** FontMapper - ,FontMapper - ,TFontMapper - ,CFontMapper - -- ** Frame - ,Frame - ,TFrame - ,CFrame - -- ** FrameLayout - ,FrameLayout - ,TFrameLayout - ,CFrameLayout - -- ** GCDC - ,GCDC - ,TGCDC - ,CGCDC - -- ** GDIObject - ,GDIObject - ,TGDIObject - ,CGDIObject - -- ** GLCanvas - ,GLCanvas - ,TGLCanvas - ,CGLCanvas - -- ** GLContext - ,GLContext - ,TGLContext - ,CGLContext - -- ** Gauge - ,Gauge - ,TGauge - ,CGauge - -- ** Gauge95 - ,Gauge95 - ,TGauge95 - ,CGauge95 - -- ** GaugeMSW - ,GaugeMSW - ,TGaugeMSW - ,CGaugeMSW - -- ** GenericDirCtrl - ,GenericDirCtrl - ,TGenericDirCtrl - ,CGenericDirCtrl - -- ** GenericDragImage - ,GenericDragImage - ,TGenericDragImage - ,CGenericDragImage - -- ** GenericValidator - ,GenericValidator - ,TGenericValidator - ,CGenericValidator - -- ** GraphicsBrush - ,GraphicsBrush - ,TGraphicsBrush - ,CGraphicsBrush - -- ** GraphicsContext - ,GraphicsContext - ,TGraphicsContext - ,CGraphicsContext - -- ** GraphicsFont - ,GraphicsFont - ,TGraphicsFont - ,CGraphicsFont - -- ** GraphicsMatrix - ,GraphicsMatrix - ,TGraphicsMatrix - ,CGraphicsMatrix - -- ** GraphicsObject - ,GraphicsObject - ,TGraphicsObject - ,CGraphicsObject - -- ** GraphicsPath - ,GraphicsPath - ,TGraphicsPath - ,CGraphicsPath - -- ** GraphicsPen - ,GraphicsPen - ,TGraphicsPen - ,CGraphicsPen - -- ** GraphicsRenderer - ,GraphicsRenderer - ,TGraphicsRenderer - ,CGraphicsRenderer - -- ** Grid - ,Grid - ,TGrid - ,CGrid - -- ** GridCellAttr - ,GridCellAttr - ,TGridCellAttr - ,CGridCellAttr - -- ** GridCellAutoWrapStringRenderer - ,GridCellAutoWrapStringRenderer - ,TGridCellAutoWrapStringRenderer - ,CGridCellAutoWrapStringRenderer - -- ** GridCellBoolEditor - ,GridCellBoolEditor - ,TGridCellBoolEditor - ,CGridCellBoolEditor - -- ** GridCellBoolRenderer - ,GridCellBoolRenderer - ,TGridCellBoolRenderer - ,CGridCellBoolRenderer - -- ** GridCellChoiceEditor - ,GridCellChoiceEditor - ,TGridCellChoiceEditor - ,CGridCellChoiceEditor - -- ** GridCellCoordsArray - ,GridCellCoordsArray - ,TGridCellCoordsArray - ,CGridCellCoordsArray - -- ** GridCellEditor - ,GridCellEditor - ,TGridCellEditor - ,CGridCellEditor - -- ** GridCellFloatEditor - ,GridCellFloatEditor - ,TGridCellFloatEditor - ,CGridCellFloatEditor - -- ** GridCellFloatRenderer - ,GridCellFloatRenderer - ,TGridCellFloatRenderer - ,CGridCellFloatRenderer - -- ** GridCellNumberEditor - ,GridCellNumberEditor - ,TGridCellNumberEditor - ,CGridCellNumberEditor - -- ** GridCellNumberRenderer - ,GridCellNumberRenderer - ,TGridCellNumberRenderer - ,CGridCellNumberRenderer - -- ** GridCellRenderer - ,GridCellRenderer - ,TGridCellRenderer - ,CGridCellRenderer - -- ** GridCellStringRenderer - ,GridCellStringRenderer - ,TGridCellStringRenderer - ,CGridCellStringRenderer - -- ** GridCellTextEditor - ,GridCellTextEditor - ,TGridCellTextEditor - ,CGridCellTextEditor - -- ** GridCellTextEnterEditor - ,GridCellTextEnterEditor - ,TGridCellTextEnterEditor - ,CGridCellTextEnterEditor - -- ** GridCellWorker - ,GridCellWorker - ,TGridCellWorker - ,CGridCellWorker - -- ** GridEditorCreatedEvent - ,GridEditorCreatedEvent - ,TGridEditorCreatedEvent - ,CGridEditorCreatedEvent - -- ** GridEvent - ,GridEvent - ,TGridEvent - ,CGridEvent - -- ** GridRangeSelectEvent - ,GridRangeSelectEvent - ,TGridRangeSelectEvent - ,CGridRangeSelectEvent - -- ** GridSizeEvent - ,GridSizeEvent - ,TGridSizeEvent - ,CGridSizeEvent - -- ** GridSizer - ,GridSizer - ,TGridSizer - ,CGridSizer - -- ** GridTableBase - ,GridTableBase - ,TGridTableBase - ,CGridTableBase - -- ** HTTP - ,HTTP - ,THTTP - ,CHTTP - -- ** HashMap - ,HashMap - ,THashMap - ,CHashMap - -- ** HelpController - ,HelpController - ,THelpController - ,CHelpController - -- ** HelpControllerBase - ,HelpControllerBase - ,THelpControllerBase - ,CHelpControllerBase - -- ** HelpControllerHelpProvider - ,HelpControllerHelpProvider - ,THelpControllerHelpProvider - ,CHelpControllerHelpProvider - -- ** HelpEvent - ,HelpEvent - ,THelpEvent - ,CHelpEvent - -- ** HelpProvider - ,HelpProvider - ,THelpProvider - ,CHelpProvider - -- ** HtmlCell - ,HtmlCell - ,THtmlCell - ,CHtmlCell - -- ** HtmlColourCell - ,HtmlColourCell - ,THtmlColourCell - ,CHtmlColourCell - -- ** HtmlContainerCell - ,HtmlContainerCell - ,THtmlContainerCell - ,CHtmlContainerCell - -- ** HtmlDCRenderer - ,HtmlDCRenderer - ,THtmlDCRenderer - ,CHtmlDCRenderer - -- ** HtmlEasyPrinting - ,HtmlEasyPrinting - ,THtmlEasyPrinting - ,CHtmlEasyPrinting - -- ** HtmlFilter - ,HtmlFilter - ,THtmlFilter - ,CHtmlFilter - -- ** HtmlHelpController - ,HtmlHelpController - ,THtmlHelpController - ,CHtmlHelpController - -- ** HtmlHelpData - ,HtmlHelpData - ,THtmlHelpData - ,CHtmlHelpData - -- ** HtmlHelpFrame - ,HtmlHelpFrame - ,THtmlHelpFrame - ,CHtmlHelpFrame - -- ** HtmlLinkInfo - ,HtmlLinkInfo - ,THtmlLinkInfo - ,CHtmlLinkInfo - -- ** HtmlParser - ,HtmlParser - ,THtmlParser - ,CHtmlParser - -- ** HtmlPrintout - ,HtmlPrintout - ,THtmlPrintout - ,CHtmlPrintout - -- ** HtmlTag - ,HtmlTag - ,THtmlTag - ,CHtmlTag - -- ** HtmlTagHandler - ,HtmlTagHandler - ,THtmlTagHandler - ,CHtmlTagHandler - -- ** HtmlTagsModule - ,HtmlTagsModule - ,THtmlTagsModule - ,CHtmlTagsModule - -- ** HtmlWidgetCell - ,HtmlWidgetCell - ,THtmlWidgetCell - ,CHtmlWidgetCell - -- ** HtmlWinParser - ,HtmlWinParser - ,THtmlWinParser - ,CHtmlWinParser - -- ** HtmlWinTagHandler - ,HtmlWinTagHandler - ,THtmlWinTagHandler - ,CHtmlWinTagHandler - -- ** HtmlWindow - ,HtmlWindow - ,THtmlWindow - ,CHtmlWindow - -- ** IPV4address - ,IPV4address - ,TIPV4address - ,CIPV4address - -- ** Icon - ,Icon - ,TIcon - ,CIcon - -- ** IconBundle - ,IconBundle - ,TIconBundle - ,CIconBundle - -- ** IconizeEvent - ,IconizeEvent - ,TIconizeEvent - ,CIconizeEvent - -- ** IdleEvent - ,IdleEvent - ,TIdleEvent - ,CIdleEvent - -- ** Image - ,Image - ,TImage - ,CImage - -- ** ImageHandler - ,ImageHandler - ,TImageHandler - ,CImageHandler - -- ** ImageList - ,ImageList - ,TImageList - ,CImageList - -- ** IndividualLayoutConstraint - ,IndividualLayoutConstraint - ,TIndividualLayoutConstraint - ,CIndividualLayoutConstraint - -- ** InitDialogEvent - ,InitDialogEvent - ,TInitDialogEvent - ,CInitDialogEvent - -- ** InputSink - ,InputSink - ,TInputSink - ,CInputSink - -- ** InputSinkEvent - ,InputSinkEvent - ,TInputSinkEvent - ,CInputSinkEvent - -- ** InputStream - ,InputStream - ,TInputStream - ,CInputStream - -- ** IntProperty - ,IntProperty - ,TIntProperty - ,CIntProperty - -- ** Joystick - ,Joystick - ,TJoystick - ,CJoystick - -- ** JoystickEvent - ,JoystickEvent - ,TJoystickEvent - ,CJoystickEvent - -- ** KeyEvent - ,KeyEvent - ,TKeyEvent - ,CKeyEvent - -- ** LEDNumberCtrl - ,LEDNumberCtrl - ,TLEDNumberCtrl - ,CLEDNumberCtrl - -- ** LayoutAlgorithm - ,LayoutAlgorithm - ,TLayoutAlgorithm - ,CLayoutAlgorithm - -- ** LayoutConstraints - ,LayoutConstraints - ,TLayoutConstraints - ,CLayoutConstraints - -- ** List - ,List - ,TList - ,CList - -- ** ListBox - ,ListBox - ,TListBox - ,CListBox - -- ** ListCtrl - ,ListCtrl - ,TListCtrl - ,CListCtrl - -- ** ListEvent - ,ListEvent - ,TListEvent - ,CListEvent - -- ** ListItem - ,ListItem - ,TListItem - ,CListItem - -- ** Locale - ,Locale - ,TLocale - ,CLocale - -- ** Log - ,Log - ,TLog - ,CLog - -- ** LogChain - ,LogChain - ,TLogChain - ,CLogChain - -- ** LogGUI - ,LogGUI - ,TLogGUI - ,CLogGUI - -- ** LogNull - ,LogNull - ,TLogNull - ,CLogNull - -- ** LogPassThrough - ,LogPassThrough - ,TLogPassThrough - ,CLogPassThrough - -- ** LogStderr - ,LogStderr - ,TLogStderr - ,CLogStderr - -- ** LogStream - ,LogStream - ,TLogStream - ,CLogStream - -- ** LogTextCtrl - ,LogTextCtrl - ,TLogTextCtrl - ,CLogTextCtrl - -- ** LogWindow - ,LogWindow - ,TLogWindow - ,CLogWindow - -- ** LongLong - ,LongLong - ,TLongLong - ,CLongLong - -- ** MBConv - ,MBConv - ,TMBConv - ,CMBConv - -- ** MBConvFile - ,MBConvFile - ,TMBConvFile - ,CMBConvFile - -- ** MBConvUTF7 - ,MBConvUTF7 - ,TMBConvUTF7 - ,CMBConvUTF7 - -- ** MBConvUTF8 - ,MBConvUTF8 - ,TMBConvUTF8 - ,CMBConvUTF8 - -- ** MDIChildFrame - ,MDIChildFrame - ,TMDIChildFrame - ,CMDIChildFrame - -- ** MDIClientWindow - ,MDIClientWindow - ,TMDIClientWindow - ,CMDIClientWindow - -- ** MDIParentFrame - ,MDIParentFrame - ,TMDIParentFrame - ,CMDIParentFrame - -- ** Mask - ,Mask - ,TMask - ,CMask - -- ** MaximizeEvent - ,MaximizeEvent - ,TMaximizeEvent - ,CMaximizeEvent - -- ** MediaCtrl - ,MediaCtrl - ,TMediaCtrl - ,CMediaCtrl - -- ** MediaEvent - ,MediaEvent - ,TMediaEvent - ,CMediaEvent - -- ** MemoryBuffer - ,MemoryBuffer - ,TMemoryBuffer - ,CMemoryBuffer - -- ** MemoryDC - ,MemoryDC - ,TMemoryDC - ,CMemoryDC - -- ** MemoryFSHandler - ,MemoryFSHandler - ,TMemoryFSHandler - ,CMemoryFSHandler - -- ** MemoryInputStream - ,MemoryInputStream - ,TMemoryInputStream - ,CMemoryInputStream - -- ** MemoryOutputStream - ,MemoryOutputStream - ,TMemoryOutputStream - ,CMemoryOutputStream - -- ** Menu - ,Menu - ,TMenu - ,CMenu - -- ** MenuBar - ,MenuBar - ,TMenuBar - ,CMenuBar - -- ** MenuEvent - ,MenuEvent - ,TMenuEvent - ,CMenuEvent - -- ** MenuItem - ,MenuItem - ,TMenuItem - ,CMenuItem - -- ** MessageDialog - ,MessageDialog - ,TMessageDialog - ,CMessageDialog - -- ** Metafile - ,Metafile - ,TMetafile - ,CMetafile - -- ** MetafileDC - ,MetafileDC - ,TMetafileDC - ,CMetafileDC - -- ** MimeTypesManager - ,MimeTypesManager - ,TMimeTypesManager - ,CMimeTypesManager - -- ** MiniFrame - ,MiniFrame - ,TMiniFrame - ,CMiniFrame - -- ** MirrorDC - ,MirrorDC - ,TMirrorDC - ,CMirrorDC - -- ** Module - ,Module - ,TModule - ,CModule - -- ** MouseCaptureChangedEvent - ,MouseCaptureChangedEvent - ,TMouseCaptureChangedEvent - ,CMouseCaptureChangedEvent - -- ** MouseEvent - ,MouseEvent - ,TMouseEvent - ,CMouseEvent - -- ** MoveEvent - ,MoveEvent - ,TMoveEvent - ,CMoveEvent - -- ** MultiCellCanvas - ,MultiCellCanvas - ,TMultiCellCanvas - ,CMultiCellCanvas - -- ** MultiCellItemHandle - ,MultiCellItemHandle - ,TMultiCellItemHandle - ,CMultiCellItemHandle - -- ** MultiCellSizer - ,MultiCellSizer - ,TMultiCellSizer - ,CMultiCellSizer - -- ** Mutex - ,Mutex - ,TMutex - ,CMutex - -- ** MutexLocker - ,MutexLocker - ,TMutexLocker - ,CMutexLocker - -- ** NavigationKeyEvent - ,NavigationKeyEvent - ,TNavigationKeyEvent - ,CNavigationKeyEvent - -- ** NewBitmapButton - ,NewBitmapButton - ,TNewBitmapButton - ,CNewBitmapButton - -- ** NodeBase - ,NodeBase - ,TNodeBase - ,CNodeBase - -- ** Notebook - ,Notebook - ,TNotebook - ,CNotebook - -- ** NotebookEvent - ,NotebookEvent - ,TNotebookEvent - ,CNotebookEvent - -- ** NotifyEvent - ,NotifyEvent - ,TNotifyEvent - ,CNotifyEvent - -- ** ObjectRefData - ,ObjectRefData - ,TObjectRefData - ,CObjectRefData - -- ** OutputStream - ,OutputStream - ,TOutputStream - ,COutputStream - -- ** PGProperty - ,PGProperty - ,TPGProperty - ,CPGProperty - -- ** PageSetupDialog - ,PageSetupDialog - ,TPageSetupDialog - ,CPageSetupDialog - -- ** PageSetupDialogData - ,PageSetupDialogData - ,TPageSetupDialogData - ,CPageSetupDialogData - -- ** PaintDC - ,PaintDC - ,TPaintDC - ,CPaintDC - -- ** PaintEvent - ,PaintEvent - ,TPaintEvent - ,CPaintEvent - -- ** Palette - ,Palette - ,TPalette - ,CPalette - -- ** PaletteChangedEvent - ,PaletteChangedEvent - ,TPaletteChangedEvent - ,CPaletteChangedEvent - -- ** Panel - ,Panel - ,TPanel - ,CPanel - -- ** PathList - ,PathList - ,TPathList - ,CPathList - -- ** Pen - ,Pen - ,TPen - ,CPen - -- ** PenList - ,PenList - ,TPenList - ,CPenList - -- ** PlotCurve - ,PlotCurve - ,TPlotCurve - ,CPlotCurve - -- ** PlotEvent - ,PlotEvent - ,TPlotEvent - ,CPlotEvent - -- ** PlotOnOffCurve - ,PlotOnOffCurve - ,TPlotOnOffCurve - ,CPlotOnOffCurve - -- ** PlotWindow - ,PlotWindow - ,TPlotWindow - ,CPlotWindow - -- ** PopupTransientWindow - ,PopupTransientWindow - ,TPopupTransientWindow - ,CPopupTransientWindow - -- ** PopupWindow - ,PopupWindow - ,TPopupWindow - ,CPopupWindow - -- ** PostScriptDC - ,PostScriptDC - ,TPostScriptDC - ,CPostScriptDC - -- ** PostScriptPrintNativeData - ,PostScriptPrintNativeData - ,TPostScriptPrintNativeData - ,CPostScriptPrintNativeData - -- ** PreviewCanvas - ,PreviewCanvas - ,TPreviewCanvas - ,CPreviewCanvas - -- ** PreviewControlBar - ,PreviewControlBar - ,TPreviewControlBar - ,CPreviewControlBar - -- ** PreviewFrame - ,PreviewFrame - ,TPreviewFrame - ,CPreviewFrame - -- ** PrintData - ,PrintData - ,TPrintData - ,CPrintData - -- ** PrintDialog - ,PrintDialog - ,TPrintDialog - ,CPrintDialog - -- ** PrintDialogData - ,PrintDialogData - ,TPrintDialogData - ,CPrintDialogData - -- ** PrintPreview - ,PrintPreview - ,TPrintPreview - ,CPrintPreview - -- ** Printer - ,Printer - ,TPrinter - ,CPrinter - -- ** PrinterDC - ,PrinterDC - ,TPrinterDC - ,CPrinterDC - -- ** Printout - ,Printout - ,TPrintout - ,CPrintout - -- ** PrivateDropTarget - ,PrivateDropTarget - ,TPrivateDropTarget - ,CPrivateDropTarget - -- ** Process - ,Process - ,TProcess - ,CProcess - -- ** ProcessEvent - ,ProcessEvent - ,TProcessEvent - ,CProcessEvent - -- ** ProgressDialog - ,ProgressDialog - ,TProgressDialog - ,CProgressDialog - -- ** PropertyCategory - ,PropertyCategory - ,TPropertyCategory - ,CPropertyCategory - -- ** PropertyGrid - ,PropertyGrid - ,TPropertyGrid - ,CPropertyGrid - -- ** PropertyGridEvent - ,PropertyGridEvent - ,TPropertyGridEvent - ,CPropertyGridEvent - -- ** Protocol - ,Protocol - ,TProtocol - ,CProtocol - -- ** Quantize - ,Quantize - ,TQuantize - ,CQuantize - -- ** QueryCol - ,QueryCol - ,TQueryCol - ,CQueryCol - -- ** QueryField - ,QueryField - ,TQueryField - ,CQueryField - -- ** QueryLayoutInfoEvent - ,QueryLayoutInfoEvent - ,TQueryLayoutInfoEvent - ,CQueryLayoutInfoEvent - -- ** QueryNewPaletteEvent - ,QueryNewPaletteEvent - ,TQueryNewPaletteEvent - ,CQueryNewPaletteEvent - -- ** RadioBox - ,RadioBox - ,TRadioBox - ,CRadioBox - -- ** RadioButton - ,RadioButton - ,TRadioButton - ,CRadioButton - -- ** RealPoint - ,RealPoint - ,TRealPoint - ,CRealPoint - -- ** RecordSet - ,RecordSet - ,TRecordSet - ,CRecordSet - -- ** RegEx - ,RegEx - ,TRegEx - ,CRegEx - -- ** Region - ,Region - ,TRegion - ,CRegion - -- ** RegionIterator - ,RegionIterator - ,TRegionIterator - ,CRegionIterator - -- ** RemotelyScrolledTreeCtrl - ,RemotelyScrolledTreeCtrl - ,TRemotelyScrolledTreeCtrl - ,CRemotelyScrolledTreeCtrl - -- ** STCDoc - ,STCDoc - ,TSTCDoc - ,CSTCDoc - -- ** SVGFileDC - ,SVGFileDC - ,TSVGFileDC - ,CSVGFileDC - -- ** SashEvent - ,SashEvent - ,TSashEvent - ,CSashEvent - -- ** SashLayoutWindow - ,SashLayoutWindow - ,TSashLayoutWindow - ,CSashLayoutWindow - -- ** SashWindow - ,SashWindow - ,TSashWindow - ,CSashWindow - -- ** ScopedArray - ,ScopedArray - ,TScopedArray - ,CScopedArray - -- ** ScopedPtr - ,ScopedPtr - ,TScopedPtr - ,CScopedPtr - -- ** ScreenDC - ,ScreenDC - ,TScreenDC - ,CScreenDC - -- ** ScrollBar - ,ScrollBar - ,TScrollBar - ,CScrollBar - -- ** ScrollEvent - ,ScrollEvent - ,TScrollEvent - ,CScrollEvent - -- ** ScrollWinEvent - ,ScrollWinEvent - ,TScrollWinEvent - ,CScrollWinEvent - -- ** ScrolledWindow - ,ScrolledWindow - ,TScrolledWindow - ,CScrolledWindow - -- ** Semaphore - ,Semaphore - ,TSemaphore - ,CSemaphore - -- ** Server - ,Server - ,TServer - ,CServer - -- ** ServerBase - ,ServerBase - ,TServerBase - ,CServerBase - -- ** SetCursorEvent - ,SetCursorEvent - ,TSetCursorEvent - ,CSetCursorEvent - -- ** ShowEvent - ,ShowEvent - ,TShowEvent - ,CShowEvent - -- ** SimpleHelpProvider - ,SimpleHelpProvider - ,TSimpleHelpProvider - ,CSimpleHelpProvider - -- ** SingleChoiceDialog - ,SingleChoiceDialog - ,TSingleChoiceDialog - ,CSingleChoiceDialog - -- ** SingleInstanceChecker - ,SingleInstanceChecker - ,TSingleInstanceChecker - ,CSingleInstanceChecker - -- ** SizeEvent - ,SizeEvent - ,TSizeEvent - ,CSizeEvent - -- ** Sizer - ,Sizer - ,TSizer - ,CSizer - -- ** SizerItem - ,SizerItem - ,TSizerItem - ,CSizerItem - -- ** Slider - ,Slider - ,TSlider - ,CSlider - -- ** Slider95 - ,Slider95 - ,TSlider95 - ,CSlider95 - -- ** SliderMSW - ,SliderMSW - ,TSliderMSW - ,CSliderMSW - -- ** SockAddress - ,SockAddress - ,TSockAddress - ,CSockAddress - -- ** SocketBase - ,SocketBase - ,TSocketBase - ,CSocketBase - -- ** SocketClient - ,SocketClient - ,TSocketClient - ,CSocketClient - -- ** SocketEvent - ,SocketEvent - ,TSocketEvent - ,CSocketEvent - -- ** SocketInputStream - ,SocketInputStream - ,TSocketInputStream - ,CSocketInputStream - -- ** SocketOutputStream - ,SocketOutputStream - ,TSocketOutputStream - ,CSocketOutputStream - -- ** SocketServer - ,SocketServer - ,TSocketServer - ,CSocketServer - -- ** Sound - ,Sound - ,TSound - ,CSound - -- ** SpinButton - ,SpinButton - ,TSpinButton - ,CSpinButton - -- ** SpinCtrl - ,SpinCtrl - ,TSpinCtrl - ,CSpinCtrl - -- ** SpinEvent - ,SpinEvent - ,TSpinEvent - ,CSpinEvent - -- ** SplashScreen - ,SplashScreen - ,TSplashScreen - ,CSplashScreen - -- ** SplitterEvent - ,SplitterEvent - ,TSplitterEvent - ,CSplitterEvent - -- ** SplitterScrolledWindow - ,SplitterScrolledWindow - ,TSplitterScrolledWindow - ,CSplitterScrolledWindow - -- ** SplitterWindow - ,SplitterWindow - ,TSplitterWindow - ,CSplitterWindow - -- ** StaticBitmap - ,StaticBitmap - ,TStaticBitmap - ,CStaticBitmap - -- ** StaticBox - ,StaticBox - ,TStaticBox - ,CStaticBox - -- ** StaticBoxSizer - ,StaticBoxSizer - ,TStaticBoxSizer - ,CStaticBoxSizer - -- ** StaticLine - ,StaticLine - ,TStaticLine - ,CStaticLine - -- ** StaticText - ,StaticText - ,TStaticText - ,CStaticText - -- ** StatusBar - ,StatusBar - ,TStatusBar - ,CStatusBar - -- ** StopWatch - ,StopWatch - ,TStopWatch - ,CStopWatch - -- ** StreamBase - ,StreamBase - ,TStreamBase - ,CStreamBase - -- ** StreamBuffer - ,StreamBuffer - ,TStreamBuffer - ,CStreamBuffer - -- ** StreamToTextRedirector - ,StreamToTextRedirector - ,TStreamToTextRedirector - ,CStreamToTextRedirector - -- ** StringBuffer - ,StringBuffer - ,TStringBuffer - ,CStringBuffer - -- ** StringClientData - ,StringClientData - ,TStringClientData - ,CStringClientData - -- ** StringList - ,StringList - ,TStringList - ,CStringList - -- ** StringProperty - ,StringProperty - ,TStringProperty - ,CStringProperty - -- ** StringTokenizer - ,StringTokenizer - ,TStringTokenizer - ,CStringTokenizer - -- ** StyledTextCtrl - ,StyledTextCtrl - ,TStyledTextCtrl - ,CStyledTextCtrl - -- ** StyledTextEvent - ,StyledTextEvent - ,TStyledTextEvent - ,CStyledTextEvent - -- ** SysColourChangedEvent - ,SysColourChangedEvent - ,TSysColourChangedEvent - ,CSysColourChangedEvent - -- ** SystemOptions - ,SystemOptions - ,TSystemOptions - ,CSystemOptions - -- ** SystemSettings - ,SystemSettings - ,TSystemSettings - ,CSystemSettings - -- ** TabCtrl - ,TabCtrl - ,TTabCtrl - ,CTabCtrl - -- ** TabEvent - ,TabEvent - ,TTabEvent - ,CTabEvent - -- ** TablesInUse - ,TablesInUse - ,TTablesInUse - ,CTablesInUse - -- ** TaskBarIcon - ,TaskBarIcon - ,TTaskBarIcon - ,CTaskBarIcon - -- ** TempFile - ,TempFile - ,TTempFile - ,CTempFile - -- ** TextAttr - ,TextAttr - ,TTextAttr - ,CTextAttr - -- ** TextCtrl - ,TextCtrl - ,TTextCtrl - ,CTextCtrl - -- ** TextDataObject - ,TextDataObject - ,TTextDataObject - ,CTextDataObject - -- ** TextDropTarget - ,TextDropTarget - ,TTextDropTarget - ,CTextDropTarget - -- ** TextEntryDialog - ,TextEntryDialog - ,TTextEntryDialog - ,CTextEntryDialog - -- ** TextFile - ,TextFile - ,TTextFile - ,CTextFile - -- ** TextInputStream - ,TextInputStream - ,TTextInputStream - ,CTextInputStream - -- ** TextOutputStream - ,TextOutputStream - ,TTextOutputStream - ,CTextOutputStream - -- ** TextValidator - ,TextValidator - ,TTextValidator - ,CTextValidator - -- ** ThinSplitterWindow - ,ThinSplitterWindow - ,TThinSplitterWindow - ,CThinSplitterWindow - -- ** Thread - ,Thread - ,TThread - ,CThread - -- ** Time - ,Time - ,TTime - ,CTime - -- ** TimeSpan - ,TimeSpan - ,TTimeSpan - ,CTimeSpan - -- ** Timer - ,Timer - ,TTimer - ,CTimer - -- ** TimerBase - ,TimerBase - ,TTimerBase - ,CTimerBase - -- ** TimerEvent - ,TimerEvent - ,TTimerEvent - ,CTimerEvent - -- ** TimerEx - ,TimerEx - ,TTimerEx - ,CTimerEx - -- ** TimerRunner - ,TimerRunner - ,TTimerRunner - ,CTimerRunner - -- ** TipProvider - ,TipProvider - ,TTipProvider - ,CTipProvider - -- ** TipWindow - ,TipWindow - ,TTipWindow - ,CTipWindow - -- ** ToggleButton - ,ToggleButton - ,TToggleButton - ,CToggleButton - -- ** ToolBar - ,ToolBar - ,TToolBar - ,CToolBar - -- ** ToolBarBase - ,ToolBarBase - ,TToolBarBase - ,CToolBarBase - -- ** ToolLayoutItem - ,ToolLayoutItem - ,TToolLayoutItem - ,CToolLayoutItem - -- ** ToolTip - ,ToolTip - ,TToolTip - ,CToolTip - -- ** ToolWindow - ,ToolWindow - ,TToolWindow - ,CToolWindow - -- ** TopLevelWindow - ,TopLevelWindow - ,TTopLevelWindow - ,CTopLevelWindow - -- ** TreeCompanionWindow - ,TreeCompanionWindow - ,TTreeCompanionWindow - ,CTreeCompanionWindow - -- ** TreeCtrl - ,TreeCtrl - ,TTreeCtrl - ,CTreeCtrl - -- ** TreeEvent - ,TreeEvent - ,TTreeEvent - ,CTreeEvent - -- ** TreeItemData - ,TreeItemData - ,TTreeItemData - ,CTreeItemData - -- ** TreeItemId - ,TreeItemId - ,TTreeItemId - ,CTreeItemId - -- ** TreeLayout - ,TreeLayout - ,TTreeLayout - ,CTreeLayout - -- ** TreeLayoutStored - ,TreeLayoutStored - ,TTreeLayoutStored - ,CTreeLayoutStored - -- ** URL - ,URL - ,TURL - ,CURL - -- ** UpdateUIEvent - ,UpdateUIEvent - ,TUpdateUIEvent - ,CUpdateUIEvent - -- ** Validator - ,Validator - ,TValidator - ,CValidator - -- ** Variant - ,Variant - ,TVariant - ,CVariant - -- ** VariantData - ,VariantData - ,TVariantData - ,CVariantData - -- ** View - ,View - ,TView - ,CView - -- ** WXCApp - ,WXCApp - ,TWXCApp - ,CWXCApp - -- ** WXCArtProv - ,WXCArtProv - ,TWXCArtProv - ,CWXCArtProv - -- ** WXCClient - ,WXCClient - ,TWXCClient - ,CWXCClient - -- ** WXCCommand - ,WXCCommand - ,TWXCCommand - ,CWXCCommand - -- ** WXCConnection - ,WXCConnection - ,TWXCConnection - ,CWXCConnection - -- ** WXCDragDataObject - ,WXCDragDataObject - ,TWXCDragDataObject - ,CWXCDragDataObject - -- ** WXCDropTarget - ,WXCDropTarget - ,TWXCDropTarget - ,CWXCDropTarget - -- ** WXCFileDropTarget - ,WXCFileDropTarget - ,TWXCFileDropTarget - ,CWXCFileDropTarget - -- ** WXCGridTable - ,WXCGridTable - ,TWXCGridTable - ,CWXCGridTable - -- ** WXCHtmlEvent - ,WXCHtmlEvent - ,TWXCHtmlEvent - ,CWXCHtmlEvent - -- ** WXCHtmlWindow - ,WXCHtmlWindow - ,TWXCHtmlWindow - ,CWXCHtmlWindow - -- ** WXCLocale - ,WXCLocale - ,TWXCLocale - ,CWXCLocale - -- ** WXCLog - ,WXCLog - ,TWXCLog - ,CWXCLog - -- ** WXCMessageParameters - ,WXCMessageParameters - ,TWXCMessageParameters - ,CWXCMessageParameters - -- ** WXCPlotCurve - ,WXCPlotCurve - ,TWXCPlotCurve - ,CWXCPlotCurve - -- ** WXCPreviewControlBar - ,WXCPreviewControlBar - ,TWXCPreviewControlBar - ,CWXCPreviewControlBar - -- ** WXCPreviewFrame - ,WXCPreviewFrame - ,TWXCPreviewFrame - ,CWXCPreviewFrame - -- ** WXCPrintEvent - ,WXCPrintEvent - ,TWXCPrintEvent - ,CWXCPrintEvent - -- ** WXCPrintout - ,WXCPrintout - ,TWXCPrintout - ,CWXCPrintout - -- ** WXCPrintoutHandler - ,WXCPrintoutHandler - ,TWXCPrintoutHandler - ,CWXCPrintoutHandler - -- ** WXCServer - ,WXCServer - ,TWXCServer - ,CWXCServer - -- ** WXCTextDropTarget - ,WXCTextDropTarget - ,TWXCTextDropTarget - ,CWXCTextDropTarget - -- ** WXCTextValidator - ,WXCTextValidator - ,TWXCTextValidator - ,CWXCTextValidator - -- ** WXCTreeItemData - ,WXCTreeItemData - ,TWXCTreeItemData - ,CWXCTreeItemData - -- ** Window - ,Window - ,TWindow - ,CWindow - -- ** WindowCreateEvent - ,WindowCreateEvent - ,TWindowCreateEvent - ,CWindowCreateEvent - -- ** WindowDC - ,WindowDC - ,TWindowDC - ,CWindowDC - -- ** WindowDestroyEvent - ,WindowDestroyEvent - ,TWindowDestroyEvent - ,CWindowDestroyEvent - -- ** WindowDisabler - ,WindowDisabler - ,TWindowDisabler - ,CWindowDisabler - -- ** Wizard - ,Wizard - ,TWizard - ,CWizard - -- ** WizardEvent - ,WizardEvent - ,TWizardEvent - ,CWizardEvent - -- ** WizardPage - ,WizardPage - ,TWizardPage - ,CWizardPage - -- ** WizardPageSimple - ,WizardPageSimple - ,TWizardPageSimple - ,CWizardPageSimple - -- ** WxArray - ,WxArray - ,TWxArray - ,CWxArray - -- ** WxDllLoader - ,WxDllLoader - ,TWxDllLoader - ,CWxDllLoader - -- ** WxExpr - ,WxExpr - ,TWxExpr - ,CWxExpr - -- ** WxManagedPtr - ,WxManagedPtr - ,TWxManagedPtr - ,CWxManagedPtr - -- ** WxObject - ,WxObject - ,TWxObject - ,CWxObject - -- ** WxPoint - ,WxPoint - ,TWxPoint - ,CWxPoint - -- ** WxRect - ,WxRect - ,TWxRect - ,CWxRect - -- ** WxSize - ,WxSize - ,TWxSize - ,CWxSize - -- ** WxString - ,WxString - ,TWxString - ,CWxString - -- ** XmlResource - ,XmlResource - ,TXmlResource - ,CXmlResource - -- ** XmlResourceHandler - ,XmlResourceHandler - ,TXmlResourceHandler - ,CXmlResourceHandler - -- ** ZipInputStream - ,ZipInputStream - ,TZipInputStream - ,CZipInputStream - -- ** ZlibInputStream - ,ZlibInputStream - ,TZlibInputStream - ,CZlibInputStream - -- ** ZlibOutputStream - ,ZlibOutputStream - ,TZlibOutputStream - ,CZlibOutputStream - ) where - -import Graphics.UI.WXCore.WxcObject - --- | Pointer to an object of type 'ConfigBase'. -type ConfigBase a = Object (CConfigBase a) --- | Inheritance type of the ConfigBase class. -type TConfigBase a = CConfigBase a --- | Abstract type of the ConfigBase class. -data CConfigBase a = CConfigBase - --- | Pointer to an object of type 'FileConfig', derived from 'ConfigBase'. -type FileConfig a = ConfigBase (CFileConfig a) --- | Inheritance type of the FileConfig class. -type TFileConfig a = TConfigBase (CFileConfig a) --- | Abstract type of the FileConfig class. -data CFileConfig a = CFileConfig - --- | Pointer to an object of type 'GridCellWorker'. -type GridCellWorker a = Object (CGridCellWorker a) --- | Inheritance type of the GridCellWorker class. -type TGridCellWorker a = CGridCellWorker a --- | Abstract type of the GridCellWorker class. -data CGridCellWorker a = CGridCellWorker - --- | Pointer to an object of type 'GridCellEditor', derived from 'GridCellWorker'. -type GridCellEditor a = GridCellWorker (CGridCellEditor a) --- | Inheritance type of the GridCellEditor class. -type TGridCellEditor a = TGridCellWorker (CGridCellEditor a) --- | Abstract type of the GridCellEditor class. -data CGridCellEditor a = CGridCellEditor - --- | Pointer to an object of type 'GridCellTextEditor', derived from 'GridCellEditor'. -type GridCellTextEditor a = GridCellEditor (CGridCellTextEditor a) --- | Inheritance type of the GridCellTextEditor class. -type TGridCellTextEditor a = TGridCellEditor (CGridCellTextEditor a) --- | Abstract type of the GridCellTextEditor class. -data CGridCellTextEditor a = CGridCellTextEditor - --- | Pointer to an object of type 'GridCellFloatEditor', derived from 'GridCellTextEditor'. -type GridCellFloatEditor a = GridCellTextEditor (CGridCellFloatEditor a) --- | Inheritance type of the GridCellFloatEditor class. -type TGridCellFloatEditor a = TGridCellTextEditor (CGridCellFloatEditor a) --- | Abstract type of the GridCellFloatEditor class. -data CGridCellFloatEditor a = CGridCellFloatEditor - --- | Pointer to an object of type 'GridCellTextEnterEditor', derived from 'GridCellTextEditor'. -type GridCellTextEnterEditor a = GridCellTextEditor (CGridCellTextEnterEditor a) --- | Inheritance type of the GridCellTextEnterEditor class. -type TGridCellTextEnterEditor a = TGridCellTextEditor (CGridCellTextEnterEditor a) --- | Abstract type of the GridCellTextEnterEditor class. -data CGridCellTextEnterEditor a = CGridCellTextEnterEditor - --- | Pointer to an object of type 'GridCellNumberEditor', derived from 'GridCellTextEditor'. -type GridCellNumberEditor a = GridCellTextEditor (CGridCellNumberEditor a) --- | Inheritance type of the GridCellNumberEditor class. -type TGridCellNumberEditor a = TGridCellTextEditor (CGridCellNumberEditor a) --- | Abstract type of the GridCellNumberEditor class. -data CGridCellNumberEditor a = CGridCellNumberEditor - --- | Pointer to an object of type 'GridCellChoiceEditor', derived from 'GridCellEditor'. -type GridCellChoiceEditor a = GridCellEditor (CGridCellChoiceEditor a) --- | Inheritance type of the GridCellChoiceEditor class. -type TGridCellChoiceEditor a = TGridCellEditor (CGridCellChoiceEditor a) --- | Abstract type of the GridCellChoiceEditor class. -data CGridCellChoiceEditor a = CGridCellChoiceEditor - --- | Pointer to an object of type 'GridCellBoolEditor', derived from 'GridCellEditor'. -type GridCellBoolEditor a = GridCellEditor (CGridCellBoolEditor a) --- | Inheritance type of the GridCellBoolEditor class. -type TGridCellBoolEditor a = TGridCellEditor (CGridCellBoolEditor a) --- | Abstract type of the GridCellBoolEditor class. -data CGridCellBoolEditor a = CGridCellBoolEditor - --- | Pointer to an object of type 'GridCellRenderer', derived from 'GridCellWorker'. -type GridCellRenderer a = GridCellWorker (CGridCellRenderer a) --- | Inheritance type of the GridCellRenderer class. -type TGridCellRenderer a = TGridCellWorker (CGridCellRenderer a) --- | Abstract type of the GridCellRenderer class. -data CGridCellRenderer a = CGridCellRenderer - --- | Pointer to an object of type 'GridCellStringRenderer', derived from 'GridCellRenderer'. -type GridCellStringRenderer a = GridCellRenderer (CGridCellStringRenderer a) --- | Inheritance type of the GridCellStringRenderer class. -type TGridCellStringRenderer a = TGridCellRenderer (CGridCellStringRenderer a) --- | Abstract type of the GridCellStringRenderer class. -data CGridCellStringRenderer a = CGridCellStringRenderer - --- | Pointer to an object of type 'GridCellFloatRenderer', derived from 'GridCellStringRenderer'. -type GridCellFloatRenderer a = GridCellStringRenderer (CGridCellFloatRenderer a) --- | Inheritance type of the GridCellFloatRenderer class. -type TGridCellFloatRenderer a = TGridCellStringRenderer (CGridCellFloatRenderer a) --- | Abstract type of the GridCellFloatRenderer class. -data CGridCellFloatRenderer a = CGridCellFloatRenderer - --- | Pointer to an object of type 'GridCellAutoWrapStringRenderer', derived from 'GridCellStringRenderer'. -type GridCellAutoWrapStringRenderer a = GridCellStringRenderer (CGridCellAutoWrapStringRenderer a) --- | Inheritance type of the GridCellAutoWrapStringRenderer class. -type TGridCellAutoWrapStringRenderer a = TGridCellStringRenderer (CGridCellAutoWrapStringRenderer a) --- | Abstract type of the GridCellAutoWrapStringRenderer class. -data CGridCellAutoWrapStringRenderer a = CGridCellAutoWrapStringRenderer - --- | Pointer to an object of type 'GridCellNumberRenderer', derived from 'GridCellStringRenderer'. -type GridCellNumberRenderer a = GridCellStringRenderer (CGridCellNumberRenderer a) --- | Inheritance type of the GridCellNumberRenderer class. -type TGridCellNumberRenderer a = TGridCellStringRenderer (CGridCellNumberRenderer a) --- | Abstract type of the GridCellNumberRenderer class. -data CGridCellNumberRenderer a = CGridCellNumberRenderer - --- | Pointer to an object of type 'GridCellBoolRenderer', derived from 'GridCellRenderer'. -type GridCellBoolRenderer a = GridCellRenderer (CGridCellBoolRenderer a) --- | Inheritance type of the GridCellBoolRenderer class. -type TGridCellBoolRenderer a = TGridCellRenderer (CGridCellBoolRenderer a) --- | Abstract type of the GridCellBoolRenderer class. -data CGridCellBoolRenderer a = CGridCellBoolRenderer - --- | Pointer to an object of type 'WxObject'. -type WxObject a = Object (CWxObject a) --- | Inheritance type of the WxObject class. -type TWxObject a = CWxObject a --- | Abstract type of the WxObject class. -data CWxObject a = CWxObject - --- | Pointer to an object of type 'EvtHandler', derived from 'WxObject'. -type EvtHandler a = WxObject (CEvtHandler a) --- | Inheritance type of the EvtHandler class. -type TEvtHandler a = TWxObject (CEvtHandler a) --- | Abstract type of the EvtHandler class. -data CEvtHandler a = CEvtHandler - --- | Pointer to an object of type 'Window', derived from 'EvtHandler'. -type Window a = EvtHandler (CWindow a) --- | Inheritance type of the Window class. -type TWindow a = TEvtHandler (CWindow a) --- | Abstract type of the Window class. -data CWindow a = CWindow - --- | Pointer to an object of type 'Panel', derived from 'Window'. -type Panel a = Window (CPanel a) --- | Inheritance type of the Panel class. -type TPanel a = TWindow (CPanel a) --- | Abstract type of the Panel class. -data CPanel a = CPanel - --- | Pointer to an object of type 'ScrolledWindow', derived from 'Panel'. -type ScrolledWindow a = Panel (CScrolledWindow a) --- | Inheritance type of the ScrolledWindow class. -type TScrolledWindow a = TPanel (CScrolledWindow a) --- | Abstract type of the ScrolledWindow class. -data CScrolledWindow a = CScrolledWindow - --- | Pointer to an object of type 'Grid', derived from 'ScrolledWindow'. -type Grid a = ScrolledWindow (CGrid a) --- | Inheritance type of the Grid class. -type TGrid a = TScrolledWindow (CGrid a) --- | Abstract type of the Grid class. -data CGrid a = CGrid - --- | Pointer to an object of type 'PlotWindow', derived from 'ScrolledWindow'. -type PlotWindow a = ScrolledWindow (CPlotWindow a) --- | Inheritance type of the PlotWindow class. -type TPlotWindow a = TScrolledWindow (CPlotWindow a) --- | Abstract type of the PlotWindow class. -data CPlotWindow a = CPlotWindow - --- | Pointer to an object of type 'SplitterScrolledWindow', derived from 'ScrolledWindow'. -type SplitterScrolledWindow a = ScrolledWindow (CSplitterScrolledWindow a) --- | Inheritance type of the SplitterScrolledWindow class. -type TSplitterScrolledWindow a = TScrolledWindow (CSplitterScrolledWindow a) --- | Abstract type of the SplitterScrolledWindow class. -data CSplitterScrolledWindow a = CSplitterScrolledWindow - --- | Pointer to an object of type 'PreviewCanvas', derived from 'ScrolledWindow'. -type PreviewCanvas a = ScrolledWindow (CPreviewCanvas a) --- | Inheritance type of the PreviewCanvas class. -type TPreviewCanvas a = TScrolledWindow (CPreviewCanvas a) --- | Abstract type of the PreviewCanvas class. -data CPreviewCanvas a = CPreviewCanvas - --- | Pointer to an object of type 'HtmlWindow', derived from 'ScrolledWindow'. -type HtmlWindow a = ScrolledWindow (CHtmlWindow a) --- | Inheritance type of the HtmlWindow class. -type THtmlWindow a = TScrolledWindow (CHtmlWindow a) --- | Abstract type of the HtmlWindow class. -data CHtmlWindow a = CHtmlWindow - --- | Pointer to an object of type 'WXCHtmlWindow', derived from 'HtmlWindow'. -type WXCHtmlWindow a = HtmlWindow (CWXCHtmlWindow a) --- | Inheritance type of the WXCHtmlWindow class. -type TWXCHtmlWindow a = THtmlWindow (CWXCHtmlWindow a) --- | Abstract type of the WXCHtmlWindow class. -data CWXCHtmlWindow a = CWXCHtmlWindow - --- | Pointer to an object of type 'PreviewControlBar', derived from 'Panel'. -type PreviewControlBar a = Panel (CPreviewControlBar a) --- | Inheritance type of the PreviewControlBar class. -type TPreviewControlBar a = TPanel (CPreviewControlBar a) --- | Abstract type of the PreviewControlBar class. -data CPreviewControlBar a = CPreviewControlBar - --- | Pointer to an object of type 'WXCPreviewControlBar', derived from 'PreviewControlBar'. -type WXCPreviewControlBar a = PreviewControlBar (CWXCPreviewControlBar a) --- | Inheritance type of the WXCPreviewControlBar class. -type TWXCPreviewControlBar a = TPreviewControlBar (CWXCPreviewControlBar a) --- | Abstract type of the WXCPreviewControlBar class. -data CWXCPreviewControlBar a = CWXCPreviewControlBar - --- | Pointer to an object of type 'WizardPage', derived from 'Panel'. -type WizardPage a = Panel (CWizardPage a) --- | Inheritance type of the WizardPage class. -type TWizardPage a = TPanel (CWizardPage a) --- | Abstract type of the WizardPage class. -data CWizardPage a = CWizardPage - --- | Pointer to an object of type 'WizardPageSimple', derived from 'WizardPage'. -type WizardPageSimple a = WizardPage (CWizardPageSimple a) --- | Inheritance type of the WizardPageSimple class. -type TWizardPageSimple a = TWizardPage (CWizardPageSimple a) --- | Abstract type of the WizardPageSimple class. -data CWizardPageSimple a = CWizardPageSimple - --- | Pointer to an object of type 'NewBitmapButton', derived from 'Panel'. -type NewBitmapButton a = Panel (CNewBitmapButton a) --- | Inheritance type of the NewBitmapButton class. -type TNewBitmapButton a = TPanel (CNewBitmapButton a) --- | Abstract type of the NewBitmapButton class. -data CNewBitmapButton a = CNewBitmapButton - --- | Pointer to an object of type 'EditableListBox', derived from 'Panel'. -type EditableListBox a = Panel (CEditableListBox a) --- | Inheritance type of the EditableListBox class. -type TEditableListBox a = TPanel (CEditableListBox a) --- | Abstract type of the EditableListBox class. -data CEditableListBox a = CEditableListBox - --- | Pointer to an object of type 'DynamicSashWindow', derived from 'Window'. -type DynamicSashWindow a = Window (CDynamicSashWindow a) --- | Inheritance type of the DynamicSashWindow class. -type TDynamicSashWindow a = TWindow (CDynamicSashWindow a) --- | Abstract type of the DynamicSashWindow class. -data CDynamicSashWindow a = CDynamicSashWindow - --- | Pointer to an object of type 'PopupWindow', derived from 'Window'. -type PopupWindow a = Window (CPopupWindow a) --- | Inheritance type of the PopupWindow class. -type TPopupWindow a = TWindow (CPopupWindow a) --- | Abstract type of the PopupWindow class. -data CPopupWindow a = CPopupWindow - --- | Pointer to an object of type 'PopupTransientWindow', derived from 'PopupWindow'. -type PopupTransientWindow a = PopupWindow (CPopupTransientWindow a) --- | Inheritance type of the PopupTransientWindow class. -type TPopupTransientWindow a = TPopupWindow (CPopupTransientWindow a) --- | Abstract type of the PopupTransientWindow class. -data CPopupTransientWindow a = CPopupTransientWindow - --- | Pointer to an object of type 'TipWindow', derived from 'PopupTransientWindow'. -type TipWindow a = PopupTransientWindow (CTipWindow a) --- | Inheritance type of the TipWindow class. -type TTipWindow a = TPopupTransientWindow (CTipWindow a) --- | Abstract type of the TipWindow class. -data CTipWindow a = CTipWindow - --- | Pointer to an object of type 'SashWindow', derived from 'Window'. -type SashWindow a = Window (CSashWindow a) --- | Inheritance type of the SashWindow class. -type TSashWindow a = TWindow (CSashWindow a) --- | Abstract type of the SashWindow class. -data CSashWindow a = CSashWindow - --- | Pointer to an object of type 'SashLayoutWindow', derived from 'SashWindow'. -type SashLayoutWindow a = SashWindow (CSashLayoutWindow a) --- | Inheritance type of the SashLayoutWindow class. -type TSashLayoutWindow a = TSashWindow (CSashLayoutWindow a) --- | Abstract type of the SashLayoutWindow class. -data CSashLayoutWindow a = CSashLayoutWindow - --- | Pointer to an object of type 'SplitterWindow', derived from 'Window'. -type SplitterWindow a = Window (CSplitterWindow a) --- | Inheritance type of the SplitterWindow class. -type TSplitterWindow a = TWindow (CSplitterWindow a) --- | Abstract type of the SplitterWindow class. -data CSplitterWindow a = CSplitterWindow - --- | Pointer to an object of type 'ThinSplitterWindow', derived from 'SplitterWindow'. -type ThinSplitterWindow a = SplitterWindow (CThinSplitterWindow a) --- | Inheritance type of the ThinSplitterWindow class. -type TThinSplitterWindow a = TSplitterWindow (CThinSplitterWindow a) --- | Abstract type of the ThinSplitterWindow class. -data CThinSplitterWindow a = CThinSplitterWindow - --- | Pointer to an object of type 'TreeCompanionWindow', derived from 'Window'. -type TreeCompanionWindow a = Window (CTreeCompanionWindow a) --- | Inheritance type of the TreeCompanionWindow class. -type TTreeCompanionWindow a = TWindow (CTreeCompanionWindow a) --- | Abstract type of the TreeCompanionWindow class. -data CTreeCompanionWindow a = CTreeCompanionWindow - --- | Pointer to an object of type 'MediaCtrl', derived from 'Window'. -type MediaCtrl a = Window (CMediaCtrl a) --- | Inheritance type of the MediaCtrl class. -type TMediaCtrl a = TWindow (CMediaCtrl a) --- | Abstract type of the MediaCtrl class. -data CMediaCtrl a = CMediaCtrl - --- | Pointer to an object of type 'StatusBar', derived from 'Window'. -type StatusBar a = Window (CStatusBar a) --- | Inheritance type of the StatusBar class. -type TStatusBar a = TWindow (CStatusBar a) --- | Abstract type of the StatusBar class. -data CStatusBar a = CStatusBar - --- | Pointer to an object of type 'MDIClientWindow', derived from 'Window'. -type MDIClientWindow a = Window (CMDIClientWindow a) --- | Inheritance type of the MDIClientWindow class. -type TMDIClientWindow a = TWindow (CMDIClientWindow a) --- | Abstract type of the MDIClientWindow class. -data CMDIClientWindow a = CMDIClientWindow - --- | Pointer to an object of type 'GLCanvas', derived from 'Window'. -type GLCanvas a = Window (CGLCanvas a) --- | Inheritance type of the GLCanvas class. -type TGLCanvas a = TWindow (CGLCanvas a) --- | Abstract type of the GLCanvas class. -data CGLCanvas a = CGLCanvas - --- | Pointer to an object of type 'DrawWindow', derived from 'Window'. -type DrawWindow a = Window (CDrawWindow a) --- | Inheritance type of the DrawWindow class. -type TDrawWindow a = TWindow (CDrawWindow a) --- | Abstract type of the DrawWindow class. -data CDrawWindow a = CDrawWindow - --- | Pointer to an object of type 'Control', derived from 'Window'. -type Control a = Window (CControl a) --- | Inheritance type of the Control class. -type TControl a = TWindow (CControl a) --- | Abstract type of the Control class. -data CControl a = CControl - --- | Pointer to an object of type 'Slider', derived from 'Control'. -type Slider a = Control (CSlider a) --- | Inheritance type of the Slider class. -type TSlider a = TControl (CSlider a) --- | Abstract type of the Slider class. -data CSlider a = CSlider - --- | Pointer to an object of type 'SliderMSW', derived from 'Slider'. -type SliderMSW a = Slider (CSliderMSW a) --- | Inheritance type of the SliderMSW class. -type TSliderMSW a = TSlider (CSliderMSW a) --- | Abstract type of the SliderMSW class. -data CSliderMSW a = CSliderMSW - --- | Pointer to an object of type 'Slider95', derived from 'Slider'. -type Slider95 a = Slider (CSlider95 a) --- | Inheritance type of the Slider95 class. -type TSlider95 a = TSlider (CSlider95 a) --- | Abstract type of the Slider95 class. -data CSlider95 a = CSlider95 - --- | Pointer to an object of type 'Gauge', derived from 'Control'. -type Gauge a = Control (CGauge a) --- | Inheritance type of the Gauge class. -type TGauge a = TControl (CGauge a) --- | Abstract type of the Gauge class. -data CGauge a = CGauge - --- | Pointer to an object of type 'GaugeMSW', derived from 'Gauge'. -type GaugeMSW a = Gauge (CGaugeMSW a) --- | Inheritance type of the GaugeMSW class. -type TGaugeMSW a = TGauge (CGaugeMSW a) --- | Abstract type of the GaugeMSW class. -data CGaugeMSW a = CGaugeMSW - --- | Pointer to an object of type 'Gauge95', derived from 'Gauge'. -type Gauge95 a = Gauge (CGauge95 a) --- | Inheritance type of the Gauge95 class. -type TGauge95 a = TGauge (CGauge95 a) --- | Abstract type of the Gauge95 class. -data CGauge95 a = CGauge95 - --- | Pointer to an object of type 'StyledTextCtrl', derived from 'Control'. -type StyledTextCtrl a = Control (CStyledTextCtrl a) --- | Inheritance type of the StyledTextCtrl class. -type TStyledTextCtrl a = TControl (CStyledTextCtrl a) --- | Abstract type of the StyledTextCtrl class. -data CStyledTextCtrl a = CStyledTextCtrl +And contains 574 class definitions. +-} +-------------------------------------------------------------------------------- +module Graphics.UI.WXCore.WxcClassTypes + ( -- * Classes + -- ** AcceleratorEntry + AcceleratorEntry + ,TAcceleratorEntry + ,CAcceleratorEntry(..) + -- ** AcceleratorTable + ,AcceleratorTable + ,TAcceleratorTable + ,CAcceleratorTable(..) + -- ** ActivateEvent + ,ActivateEvent + ,TActivateEvent + ,CActivateEvent(..) + -- ** App + ,App + ,TApp + ,CApp(..) + -- ** ArrayString + ,ArrayString + ,TArrayString + ,CArrayString(..) + -- ** ArtProvider + ,ArtProvider + ,TArtProvider + ,CArtProvider(..) + -- ** AuiDefaultTabArt + ,AuiDefaultTabArt + ,TAuiDefaultTabArt + ,CAuiDefaultTabArt(..) + -- ** AuiDefaultToolBarArt + ,AuiDefaultToolBarArt + ,TAuiDefaultToolBarArt + ,CAuiDefaultToolBarArt(..) + -- ** AuiDockArt + ,AuiDockArt + ,TAuiDockArt + ,CAuiDockArt(..) + -- ** AuiManager + ,AuiManager + ,TAuiManager + ,CAuiManager(..) + -- ** AuiManagerEvent + ,AuiManagerEvent + ,TAuiManagerEvent + ,CAuiManagerEvent(..) + -- ** AuiNotebook + ,AuiNotebook + ,TAuiNotebook + ,CAuiNotebook(..) + -- ** AuiNotebookEvent + ,AuiNotebookEvent + ,TAuiNotebookEvent + ,CAuiNotebookEvent(..) + -- ** AuiNotebookPage + ,AuiNotebookPage + ,TAuiNotebookPage + ,CAuiNotebookPage(..) + -- ** AuiNotebookPageArray + ,AuiNotebookPageArray + ,TAuiNotebookPageArray + ,CAuiNotebookPageArray(..) + -- ** AuiPaneInfo + ,AuiPaneInfo + ,TAuiPaneInfo + ,CAuiPaneInfo(..) + -- ** AuiPaneInfoArray + ,AuiPaneInfoArray + ,TAuiPaneInfoArray + ,CAuiPaneInfoArray(..) + -- ** AuiSimpleTabArt + ,AuiSimpleTabArt + ,TAuiSimpleTabArt + ,CAuiSimpleTabArt(..) + -- ** AuiTabArt + ,AuiTabArt + ,TAuiTabArt + ,CAuiTabArt(..) + -- ** AuiTabContainer + ,AuiTabContainer + ,TAuiTabContainer + ,CAuiTabContainer(..) + -- ** AuiTabContainerButton + ,AuiTabContainerButton + ,TAuiTabContainerButton + ,CAuiTabContainerButton(..) + -- ** AuiTabCtrl + ,AuiTabCtrl + ,TAuiTabCtrl + ,CAuiTabCtrl(..) + -- ** AuiToolBar + ,AuiToolBar + ,TAuiToolBar + ,CAuiToolBar(..) + -- ** AuiToolBarArt + ,AuiToolBarArt + ,TAuiToolBarArt + ,CAuiToolBarArt(..) + -- ** AuiToolBarEvent + ,AuiToolBarEvent + ,TAuiToolBarEvent + ,CAuiToolBarEvent(..) + -- ** AuiToolBarItem + ,AuiToolBarItem + ,TAuiToolBarItem + ,CAuiToolBarItem(..) + -- ** AuiToolBarItemArray + ,AuiToolBarItemArray + ,TAuiToolBarItemArray + ,CAuiToolBarItemArray(..) + -- ** AutoBufferedPaintDC + ,AutoBufferedPaintDC + ,TAutoBufferedPaintDC + ,CAutoBufferedPaintDC(..) + -- ** AutomationObject + ,AutomationObject + ,TAutomationObject + ,CAutomationObject(..) + -- ** Bitmap + ,Bitmap + ,TBitmap + ,CBitmap(..) + -- ** BitmapButton + ,BitmapButton + ,TBitmapButton + ,CBitmapButton(..) + -- ** BitmapDataObject + ,BitmapDataObject + ,TBitmapDataObject + ,CBitmapDataObject(..) + -- ** BitmapHandler + ,BitmapHandler + ,TBitmapHandler + ,CBitmapHandler(..) + -- ** BitmapToggleButton + ,BitmapToggleButton + ,TBitmapToggleButton + ,CBitmapToggleButton(..) + -- ** BookCtrlBase + ,BookCtrlBase + ,TBookCtrlBase + ,CBookCtrlBase(..) + -- ** BookCtrlEvent + ,BookCtrlEvent + ,TBookCtrlEvent + ,CBookCtrlEvent(..) + -- ** BoolProperty + ,BoolProperty + ,TBoolProperty + ,CBoolProperty(..) + -- ** BoxSizer + ,BoxSizer + ,TBoxSizer + ,CBoxSizer(..) + -- ** Brush + ,Brush + ,TBrush + ,CBrush(..) + -- ** BrushList + ,BrushList + ,TBrushList + ,CBrushList(..) + -- ** BufferedDC + ,BufferedDC + ,TBufferedDC + ,CBufferedDC(..) + -- ** BufferedInputStream + ,BufferedInputStream + ,TBufferedInputStream + ,CBufferedInputStream(..) + -- ** BufferedOutputStream + ,BufferedOutputStream + ,TBufferedOutputStream + ,CBufferedOutputStream(..) + -- ** BufferedPaintDC + ,BufferedPaintDC + ,TBufferedPaintDC + ,CBufferedPaintDC(..) + -- ** BusyCursor + ,BusyCursor + ,TBusyCursor + ,CBusyCursor(..) + -- ** BusyInfo + ,BusyInfo + ,TBusyInfo + ,CBusyInfo(..) + -- ** Button + ,Button + ,TButton + ,CButton(..) + -- ** CSConv + ,CSConv + ,TCSConv + ,CCSConv(..) + -- ** CalculateLayoutEvent + ,CalculateLayoutEvent + ,TCalculateLayoutEvent + ,CCalculateLayoutEvent(..) + -- ** CalendarCtrl + ,CalendarCtrl + ,TCalendarCtrl + ,CCalendarCtrl(..) + -- ** CalendarDateAttr + ,CalendarDateAttr + ,TCalendarDateAttr + ,CCalendarDateAttr(..) + -- ** CalendarEvent + ,CalendarEvent + ,TCalendarEvent + ,CCalendarEvent(..) + -- ** Caret + ,Caret + ,TCaret + ,CCaret(..) + -- ** CbAntiflickerPlugin + ,CbAntiflickerPlugin + ,TCbAntiflickerPlugin + ,CCbAntiflickerPlugin(..) + -- ** CbBarDragPlugin + ,CbBarDragPlugin + ,TCbBarDragPlugin + ,CCbBarDragPlugin(..) + -- ** CbBarHintsPlugin + ,CbBarHintsPlugin + ,TCbBarHintsPlugin + ,CCbBarHintsPlugin(..) + -- ** CbBarInfo + ,CbBarInfo + ,TCbBarInfo + ,CCbBarInfo(..) + -- ** CbBarSpy + ,CbBarSpy + ,TCbBarSpy + ,CCbBarSpy(..) + -- ** CbCloseBox + ,CbCloseBox + ,TCbCloseBox + ,CCbCloseBox(..) + -- ** CbCollapseBox + ,CbCollapseBox + ,TCbCollapseBox + ,CCbCollapseBox(..) + -- ** CbCommonPaneProperties + ,CbCommonPaneProperties + ,TCbCommonPaneProperties + ,CCbCommonPaneProperties(..) + -- ** CbCustomizeBarEvent + ,CbCustomizeBarEvent + ,TCbCustomizeBarEvent + ,CCbCustomizeBarEvent(..) + -- ** CbCustomizeLayoutEvent + ,CbCustomizeLayoutEvent + ,TCbCustomizeLayoutEvent + ,CCbCustomizeLayoutEvent(..) + -- ** CbDimHandlerBase + ,CbDimHandlerBase + ,TCbDimHandlerBase + ,CCbDimHandlerBase(..) + -- ** CbDimInfo + ,CbDimInfo + ,TCbDimInfo + ,CCbDimInfo(..) + -- ** CbDockBox + ,CbDockBox + ,TCbDockBox + ,CCbDockBox(..) + -- ** CbDockPane + ,CbDockPane + ,TCbDockPane + ,CCbDockPane(..) + -- ** CbDrawBarDecorEvent + ,CbDrawBarDecorEvent + ,TCbDrawBarDecorEvent + ,CCbDrawBarDecorEvent(..) + -- ** CbDrawBarHandlesEvent + ,CbDrawBarHandlesEvent + ,TCbDrawBarHandlesEvent + ,CCbDrawBarHandlesEvent(..) + -- ** CbDrawHintRectEvent + ,CbDrawHintRectEvent + ,TCbDrawHintRectEvent + ,CCbDrawHintRectEvent(..) + -- ** CbDrawPaneBkGroundEvent + ,CbDrawPaneBkGroundEvent + ,TCbDrawPaneBkGroundEvent + ,CCbDrawPaneBkGroundEvent(..) + -- ** CbDrawPaneDecorEvent + ,CbDrawPaneDecorEvent + ,TCbDrawPaneDecorEvent + ,CCbDrawPaneDecorEvent(..) + -- ** CbDrawRowBkGroundEvent + ,CbDrawRowBkGroundEvent + ,TCbDrawRowBkGroundEvent + ,CCbDrawRowBkGroundEvent(..) + -- ** CbDrawRowDecorEvent + ,CbDrawRowDecorEvent + ,TCbDrawRowDecorEvent + ,CCbDrawRowDecorEvent(..) + -- ** CbDrawRowHandlesEvent + ,CbDrawRowHandlesEvent + ,TCbDrawRowHandlesEvent + ,CCbDrawRowHandlesEvent(..) + -- ** CbDynToolBarDimHandler + ,CbDynToolBarDimHandler + ,TCbDynToolBarDimHandler + ,CCbDynToolBarDimHandler(..) + -- ** CbFinishDrawInAreaEvent + ,CbFinishDrawInAreaEvent + ,TCbFinishDrawInAreaEvent + ,CCbFinishDrawInAreaEvent(..) + -- ** CbFloatedBarWindow + ,CbFloatedBarWindow + ,TCbFloatedBarWindow + ,CCbFloatedBarWindow(..) + -- ** CbGCUpdatesMgr + ,CbGCUpdatesMgr + ,TCbGCUpdatesMgr + ,CCbGCUpdatesMgr(..) + -- ** CbHintAnimationPlugin + ,CbHintAnimationPlugin + ,TCbHintAnimationPlugin + ,CCbHintAnimationPlugin(..) + -- ** CbInsertBarEvent + ,CbInsertBarEvent + ,TCbInsertBarEvent + ,CCbInsertBarEvent(..) + -- ** CbLayoutRowEvent + ,CbLayoutRowEvent + ,TCbLayoutRowEvent + ,CCbLayoutRowEvent(..) + -- ** CbLeftDClickEvent + ,CbLeftDClickEvent + ,TCbLeftDClickEvent + ,CCbLeftDClickEvent(..) + -- ** CbLeftDownEvent + ,CbLeftDownEvent + ,TCbLeftDownEvent + ,CCbLeftDownEvent(..) + -- ** CbLeftUpEvent + ,CbLeftUpEvent + ,TCbLeftUpEvent + ,CCbLeftUpEvent(..) + -- ** CbMiniButton + ,CbMiniButton + ,TCbMiniButton + ,CCbMiniButton(..) + -- ** CbMotionEvent + ,CbMotionEvent + ,TCbMotionEvent + ,CCbMotionEvent(..) + -- ** CbPaneDrawPlugin + ,CbPaneDrawPlugin + ,TCbPaneDrawPlugin + ,CCbPaneDrawPlugin(..) + -- ** CbPluginBase + ,CbPluginBase + ,TCbPluginBase + ,CCbPluginBase(..) + -- ** CbPluginEvent + ,CbPluginEvent + ,TCbPluginEvent + ,CCbPluginEvent(..) + -- ** CbRemoveBarEvent + ,CbRemoveBarEvent + ,TCbRemoveBarEvent + ,CCbRemoveBarEvent(..) + -- ** CbResizeBarEvent + ,CbResizeBarEvent + ,TCbResizeBarEvent + ,CCbResizeBarEvent(..) + -- ** CbResizeRowEvent + ,CbResizeRowEvent + ,TCbResizeRowEvent + ,CCbResizeRowEvent(..) + -- ** CbRightDownEvent + ,CbRightDownEvent + ,TCbRightDownEvent + ,CCbRightDownEvent(..) + -- ** CbRightUpEvent + ,CbRightUpEvent + ,TCbRightUpEvent + ,CCbRightUpEvent(..) + -- ** CbRowDragPlugin + ,CbRowDragPlugin + ,TCbRowDragPlugin + ,CCbRowDragPlugin(..) + -- ** CbRowInfo + ,CbRowInfo + ,TCbRowInfo + ,CCbRowInfo(..) + -- ** CbRowLayoutPlugin + ,CbRowLayoutPlugin + ,TCbRowLayoutPlugin + ,CCbRowLayoutPlugin(..) + -- ** CbSimpleCustomizationPlugin + ,CbSimpleCustomizationPlugin + ,TCbSimpleCustomizationPlugin + ,CCbSimpleCustomizationPlugin(..) + -- ** CbSimpleUpdatesMgr + ,CbSimpleUpdatesMgr + ,TCbSimpleUpdatesMgr + ,CCbSimpleUpdatesMgr(..) + -- ** CbSizeBarWndEvent + ,CbSizeBarWndEvent + ,TCbSizeBarWndEvent + ,CCbSizeBarWndEvent(..) + -- ** CbStartBarDraggingEvent + ,CbStartBarDraggingEvent + ,TCbStartBarDraggingEvent + ,CCbStartBarDraggingEvent(..) + -- ** CbStartDrawInAreaEvent + ,CbStartDrawInAreaEvent + ,TCbStartDrawInAreaEvent + ,CCbStartDrawInAreaEvent(..) + -- ** CbUpdatesManagerBase + ,CbUpdatesManagerBase + ,TCbUpdatesManagerBase + ,CCbUpdatesManagerBase(..) + -- ** CheckBox + ,CheckBox + ,TCheckBox + ,CCheckBox(..) + -- ** CheckListBox + ,CheckListBox + ,TCheckListBox + ,CCheckListBox(..) + -- ** Choice + ,Choice + ,TChoice + ,CChoice(..) + -- ** ClassInfo + ,ClassInfo + ,TClassInfo + ,CClassInfo(..) + -- ** Client + ,Client + ,TClient + ,CClient(..) + -- ** ClientBase + ,ClientBase + ,TClientBase + ,CClientBase(..) + -- ** ClientDC + ,ClientDC + ,TClientDC + ,CClientDC(..) + -- ** ClientData + ,ClientData + ,TClientData + ,CClientData(..) + -- ** ClientDataContainer + ,ClientDataContainer + ,TClientDataContainer + ,CClientDataContainer(..) + -- ** Clipboard + ,Clipboard + ,TClipboard + ,CClipboard(..) + -- ** CloseEvent + ,CloseEvent + ,TCloseEvent + ,CCloseEvent(..) + -- ** Closure + ,Closure + ,TClosure + ,CClosure(..) + -- ** Colour + ,Colour + ,TColour + ,CColour(..) + -- ** ColourData + ,ColourData + ,TColourData + ,CColourData(..) + -- ** ColourDatabase + ,ColourDatabase + ,TColourDatabase + ,CColourDatabase(..) + -- ** ColourDialog + ,ColourDialog + ,TColourDialog + ,CColourDialog(..) + -- ** ColourPickerCtrl + ,ColourPickerCtrl + ,TColourPickerCtrl + ,CColourPickerCtrl(..) + -- ** ComboBox + ,ComboBox + ,TComboBox + ,CComboBox(..) + -- ** Command + ,Command + ,TCommand + ,CCommand(..) + -- ** CommandEvent + ,CommandEvent + ,TCommandEvent + ,CCommandEvent(..) + -- ** CommandLineParser + ,CommandLineParser + ,TCommandLineParser + ,CCommandLineParser(..) + -- ** CommandProcessor + ,CommandProcessor + ,TCommandProcessor + ,CCommandProcessor(..) + -- ** Condition + ,Condition + ,TCondition + ,CCondition(..) + -- ** ConfigBase + ,ConfigBase + ,TConfigBase + ,CConfigBase(..) + -- ** Connection + ,Connection + ,TConnection + ,CConnection(..) + -- ** ConnectionBase + ,ConnectionBase + ,TConnectionBase + ,CConnectionBase(..) + -- ** ContextHelp + ,ContextHelp + ,TContextHelp + ,CContextHelp(..) + -- ** ContextHelpButton + ,ContextHelpButton + ,TContextHelpButton + ,CContextHelpButton(..) + -- ** Control + ,Control + ,TControl + ,CControl(..) + -- ** CountingOutputStream + ,CountingOutputStream + ,TCountingOutputStream + ,CCountingOutputStream(..) + -- ** CriticalSection + ,CriticalSection + ,TCriticalSection + ,CCriticalSection(..) + -- ** CriticalSectionLocker + ,CriticalSectionLocker + ,TCriticalSectionLocker + ,CCriticalSectionLocker(..) + -- ** Cursor + ,Cursor + ,TCursor + ,CCursor(..) + -- ** CustomDataObject + ,CustomDataObject + ,TCustomDataObject + ,CCustomDataObject(..) + -- ** DC + ,DC + ,TDC + ,CDC(..) + -- ** DCClipper + ,DCClipper + ,TDCClipper + ,CDCClipper(..) + -- ** DDEClient + ,DDEClient + ,TDDEClient + ,CDDEClient(..) + -- ** DDEConnection + ,DDEConnection + ,TDDEConnection + ,CDDEConnection(..) + -- ** DDEServer + ,DDEServer + ,TDDEServer + ,CDDEServer(..) + -- ** DataFormat + ,DataFormat + ,TDataFormat + ,CDataFormat(..) + -- ** DataInputStream + ,DataInputStream + ,TDataInputStream + ,CDataInputStream(..) + -- ** DataObject + ,DataObject + ,TDataObject + ,CDataObject(..) + -- ** DataObjectComposite + ,DataObjectComposite + ,TDataObjectComposite + ,CDataObjectComposite(..) + -- ** DataObjectSimple + ,DataObjectSimple + ,TDataObjectSimple + ,CDataObjectSimple(..) + -- ** DataOutputStream + ,DataOutputStream + ,TDataOutputStream + ,CDataOutputStream(..) + -- ** Database + ,Database + ,TDatabase + ,CDatabase(..) + -- ** DateProperty + ,DateProperty + ,TDateProperty + ,CDateProperty(..) + -- ** DateTime + ,DateTime + ,TDateTime + ,CDateTime(..) + -- ** Db + ,Db + ,TDb + ,CDb(..) + -- ** DbColDef + ,DbColDef + ,TDbColDef + ,CDbColDef(..) + -- ** DbColFor + ,DbColFor + ,TDbColFor + ,CDbColFor(..) + -- ** DbColInf + ,DbColInf + ,TDbColInf + ,CDbColInf(..) + -- ** DbConnectInf + ,DbConnectInf + ,TDbConnectInf + ,CDbConnectInf(..) + -- ** DbInf + ,DbInf + ,TDbInf + ,CDbInf(..) + -- ** DbSqlTypeInfo + ,DbSqlTypeInfo + ,TDbSqlTypeInfo + ,CDbSqlTypeInfo(..) + -- ** DbTable + ,DbTable + ,TDbTable + ,CDbTable(..) + -- ** DbTableInfo + ,DbTableInfo + ,TDbTableInfo + ,CDbTableInfo(..) + -- ** DebugContext + ,DebugContext + ,TDebugContext + ,CDebugContext(..) + -- ** DialUpEvent + ,DialUpEvent + ,TDialUpEvent + ,CDialUpEvent(..) + -- ** DialUpManager + ,DialUpManager + ,TDialUpManager + ,CDialUpManager(..) + -- ** Dialog + ,Dialog + ,TDialog + ,CDialog(..) + -- ** DirDialog + ,DirDialog + ,TDirDialog + ,CDirDialog(..) + -- ** DirTraverser + ,DirTraverser + ,TDirTraverser + ,CDirTraverser(..) + -- ** DocChildFrame + ,DocChildFrame + ,TDocChildFrame + ,CDocChildFrame(..) + -- ** DocMDIChildFrame + ,DocMDIChildFrame + ,TDocMDIChildFrame + ,CDocMDIChildFrame(..) + -- ** DocMDIParentFrame + ,DocMDIParentFrame + ,TDocMDIParentFrame + ,CDocMDIParentFrame(..) + -- ** DocManager + ,DocManager + ,TDocManager + ,CDocManager(..) + -- ** DocParentFrame + ,DocParentFrame + ,TDocParentFrame + ,CDocParentFrame(..) + -- ** DocTemplate + ,DocTemplate + ,TDocTemplate + ,CDocTemplate(..) + -- ** Document + ,Document + ,TDocument + ,CDocument(..) + -- ** DragImage + ,DragImage + ,TDragImage + ,CDragImage(..) + -- ** DrawControl + ,DrawControl + ,TDrawControl + ,CDrawControl(..) + -- ** DrawWindow + ,DrawWindow + ,TDrawWindow + ,CDrawWindow(..) + -- ** DropFilesEvent + ,DropFilesEvent + ,TDropFilesEvent + ,CDropFilesEvent(..) + -- ** DropSource + ,DropSource + ,TDropSource + ,CDropSource(..) + -- ** DropTarget + ,DropTarget + ,TDropTarget + ,CDropTarget(..) + -- ** DynToolInfo + ,DynToolInfo + ,TDynToolInfo + ,CDynToolInfo(..) + -- ** DynamicLibrary + ,DynamicLibrary + ,TDynamicLibrary + ,CDynamicLibrary(..) + -- ** DynamicSashWindow + ,DynamicSashWindow + ,TDynamicSashWindow + ,CDynamicSashWindow(..) + -- ** DynamicToolBar + ,DynamicToolBar + ,TDynamicToolBar + ,CDynamicToolBar(..) + -- ** EditableListBox + ,EditableListBox + ,TEditableListBox + ,CEditableListBox(..) + -- ** EncodingConverter + ,EncodingConverter + ,TEncodingConverter + ,CEncodingConverter(..) + -- ** EraseEvent + ,EraseEvent + ,TEraseEvent + ,CEraseEvent(..) + -- ** Event + ,Event + ,TEvent + ,CEvent(..) + -- ** EvtHandler + ,EvtHandler + ,TEvtHandler + ,CEvtHandler(..) + -- ** ExprDatabase + ,ExprDatabase + ,TExprDatabase + ,CExprDatabase(..) + -- ** FFile + ,FFile + ,TFFile + ,CFFile(..) + -- ** FFileInputStream + ,FFileInputStream + ,TFFileInputStream + ,CFFileInputStream(..) + -- ** FFileOutputStream + ,FFileOutputStream + ,TFFileOutputStream + ,CFFileOutputStream(..) + -- ** FSFile + ,FSFile + ,TFSFile + ,CFSFile(..) + -- ** FTP + ,FTP + ,TFTP + ,CFTP(..) + -- ** FileConfig + ,FileConfig + ,TFileConfig + ,CFileConfig(..) + -- ** FileDataObject + ,FileDataObject + ,TFileDataObject + ,CFileDataObject(..) + -- ** FileDialog + ,FileDialog + ,TFileDialog + ,CFileDialog(..) + -- ** FileDropTarget + ,FileDropTarget + ,TFileDropTarget + ,CFileDropTarget(..) + -- ** FileHistory + ,FileHistory + ,TFileHistory + ,CFileHistory(..) + -- ** FileInputStream + ,FileInputStream + ,TFileInputStream + ,CFileInputStream(..) + -- ** FileName + ,FileName + ,TFileName + ,CFileName(..) + -- ** FileOutputStream + ,FileOutputStream + ,TFileOutputStream + ,CFileOutputStream(..) + -- ** FileProperty + ,FileProperty + ,TFileProperty + ,CFileProperty(..) + -- ** FileSystem + ,FileSystem + ,TFileSystem + ,CFileSystem(..) + -- ** FileSystemHandler + ,FileSystemHandler + ,TFileSystemHandler + ,CFileSystemHandler(..) + -- ** FileType + ,FileType + ,TFileType + ,CFileType(..) + -- ** FilterInputStream + ,FilterInputStream + ,TFilterInputStream + ,CFilterInputStream(..) + -- ** FilterOutputStream + ,FilterOutputStream + ,TFilterOutputStream + ,CFilterOutputStream(..) + -- ** FindDialogEvent + ,FindDialogEvent + ,TFindDialogEvent + ,CFindDialogEvent(..) + -- ** FindReplaceData + ,FindReplaceData + ,TFindReplaceData + ,CFindReplaceData(..) + -- ** FindReplaceDialog + ,FindReplaceDialog + ,TFindReplaceDialog + ,CFindReplaceDialog(..) + -- ** FlexGridSizer + ,FlexGridSizer + ,TFlexGridSizer + ,CFlexGridSizer(..) + -- ** FloatProperty + ,FloatProperty + ,TFloatProperty + ,CFloatProperty(..) + -- ** FocusEvent + ,FocusEvent + ,TFocusEvent + ,CFocusEvent(..) + -- ** Font + ,Font + ,TFont + ,CFont(..) + -- ** FontData + ,FontData + ,TFontData + ,CFontData(..) + -- ** FontDialog + ,FontDialog + ,TFontDialog + ,CFontDialog(..) + -- ** FontEnumerator + ,FontEnumerator + ,TFontEnumerator + ,CFontEnumerator(..) + -- ** FontList + ,FontList + ,TFontList + ,CFontList(..) + -- ** FontMapper + ,FontMapper + ,TFontMapper + ,CFontMapper(..) + -- ** Frame + ,Frame + ,TFrame + ,CFrame(..) + -- ** FrameLayout + ,FrameLayout + ,TFrameLayout + ,CFrameLayout(..) + -- ** GCDC + ,GCDC + ,TGCDC + ,CGCDC(..) + -- ** GDIObject + ,GDIObject + ,TGDIObject + ,CGDIObject(..) + -- ** GLCanvas + ,GLCanvas + ,TGLCanvas + ,CGLCanvas(..) + -- ** GLContext + ,GLContext + ,TGLContext + ,CGLContext(..) + -- ** Gauge + ,Gauge + ,TGauge + ,CGauge(..) + -- ** Gauge95 + ,Gauge95 + ,TGauge95 + ,CGauge95(..) + -- ** GaugeMSW + ,GaugeMSW + ,TGaugeMSW + ,CGaugeMSW(..) + -- ** GenericDirCtrl + ,GenericDirCtrl + ,TGenericDirCtrl + ,CGenericDirCtrl(..) + -- ** GenericDragImage + ,GenericDragImage + ,TGenericDragImage + ,CGenericDragImage(..) + -- ** GenericValidator + ,GenericValidator + ,TGenericValidator + ,CGenericValidator(..) + -- ** GraphicsBrush + ,GraphicsBrush + ,TGraphicsBrush + ,CGraphicsBrush(..) + -- ** GraphicsContext + ,GraphicsContext + ,TGraphicsContext + ,CGraphicsContext(..) + -- ** GraphicsFont + ,GraphicsFont + ,TGraphicsFont + ,CGraphicsFont(..) + -- ** GraphicsMatrix + ,GraphicsMatrix + ,TGraphicsMatrix + ,CGraphicsMatrix(..) + -- ** GraphicsObject + ,GraphicsObject + ,TGraphicsObject + ,CGraphicsObject(..) + -- ** GraphicsPath + ,GraphicsPath + ,TGraphicsPath + ,CGraphicsPath(..) + -- ** GraphicsPen + ,GraphicsPen + ,TGraphicsPen + ,CGraphicsPen(..) + -- ** GraphicsRenderer + ,GraphicsRenderer + ,TGraphicsRenderer + ,CGraphicsRenderer(..) + -- ** Grid + ,Grid + ,TGrid + ,CGrid(..) + -- ** GridCellAttr + ,GridCellAttr + ,TGridCellAttr + ,CGridCellAttr(..) + -- ** GridCellAutoWrapStringRenderer + ,GridCellAutoWrapStringRenderer + ,TGridCellAutoWrapStringRenderer + ,CGridCellAutoWrapStringRenderer(..) + -- ** GridCellBoolEditor + ,GridCellBoolEditor + ,TGridCellBoolEditor + ,CGridCellBoolEditor(..) + -- ** GridCellBoolRenderer + ,GridCellBoolRenderer + ,TGridCellBoolRenderer + ,CGridCellBoolRenderer(..) + -- ** GridCellChoiceEditor + ,GridCellChoiceEditor + ,TGridCellChoiceEditor + ,CGridCellChoiceEditor(..) + -- ** GridCellCoordsArray + ,GridCellCoordsArray + ,TGridCellCoordsArray + ,CGridCellCoordsArray(..) + -- ** GridCellEditor + ,GridCellEditor + ,TGridCellEditor + ,CGridCellEditor(..) + -- ** GridCellFloatEditor + ,GridCellFloatEditor + ,TGridCellFloatEditor + ,CGridCellFloatEditor(..) + -- ** GridCellFloatRenderer + ,GridCellFloatRenderer + ,TGridCellFloatRenderer + ,CGridCellFloatRenderer(..) + -- ** GridCellNumberEditor + ,GridCellNumberEditor + ,TGridCellNumberEditor + ,CGridCellNumberEditor(..) + -- ** GridCellNumberRenderer + ,GridCellNumberRenderer + ,TGridCellNumberRenderer + ,CGridCellNumberRenderer(..) + -- ** GridCellRenderer + ,GridCellRenderer + ,TGridCellRenderer + ,CGridCellRenderer(..) + -- ** GridCellStringRenderer + ,GridCellStringRenderer + ,TGridCellStringRenderer + ,CGridCellStringRenderer(..) + -- ** GridCellTextEditor + ,GridCellTextEditor + ,TGridCellTextEditor + ,CGridCellTextEditor(..) + -- ** GridCellTextEnterEditor + ,GridCellTextEnterEditor + ,TGridCellTextEnterEditor + ,CGridCellTextEnterEditor(..) + -- ** GridCellWorker + ,GridCellWorker + ,TGridCellWorker + ,CGridCellWorker(..) + -- ** GridEditorCreatedEvent + ,GridEditorCreatedEvent + ,TGridEditorCreatedEvent + ,CGridEditorCreatedEvent(..) + -- ** GridEvent + ,GridEvent + ,TGridEvent + ,CGridEvent(..) + -- ** GridRangeSelectEvent + ,GridRangeSelectEvent + ,TGridRangeSelectEvent + ,CGridRangeSelectEvent(..) + -- ** GridSizeEvent + ,GridSizeEvent + ,TGridSizeEvent + ,CGridSizeEvent(..) + -- ** GridSizer + ,GridSizer + ,TGridSizer + ,CGridSizer(..) + -- ** GridTableBase + ,GridTableBase + ,TGridTableBase + ,CGridTableBase(..) + -- ** HTTP + ,HTTP + ,THTTP + ,CHTTP(..) + -- ** HashMap + ,HashMap + ,THashMap + ,CHashMap(..) + -- ** HelpController + ,HelpController + ,THelpController + ,CHelpController(..) + -- ** HelpControllerBase + ,HelpControllerBase + ,THelpControllerBase + ,CHelpControllerBase(..) + -- ** HelpControllerHelpProvider + ,HelpControllerHelpProvider + ,THelpControllerHelpProvider + ,CHelpControllerHelpProvider(..) + -- ** HelpEvent + ,HelpEvent + ,THelpEvent + ,CHelpEvent(..) + -- ** HelpProvider + ,HelpProvider + ,THelpProvider + ,CHelpProvider(..) + -- ** HtmlCell + ,HtmlCell + ,THtmlCell + ,CHtmlCell(..) + -- ** HtmlColourCell + ,HtmlColourCell + ,THtmlColourCell + ,CHtmlColourCell(..) + -- ** HtmlContainerCell + ,HtmlContainerCell + ,THtmlContainerCell + ,CHtmlContainerCell(..) + -- ** HtmlDCRenderer + ,HtmlDCRenderer + ,THtmlDCRenderer + ,CHtmlDCRenderer(..) + -- ** HtmlEasyPrinting + ,HtmlEasyPrinting + ,THtmlEasyPrinting + ,CHtmlEasyPrinting(..) + -- ** HtmlFilter + ,HtmlFilter + ,THtmlFilter + ,CHtmlFilter(..) + -- ** HtmlHelpController + ,HtmlHelpController + ,THtmlHelpController + ,CHtmlHelpController(..) + -- ** HtmlHelpData + ,HtmlHelpData + ,THtmlHelpData + ,CHtmlHelpData(..) + -- ** HtmlHelpFrame + ,HtmlHelpFrame + ,THtmlHelpFrame + ,CHtmlHelpFrame(..) + -- ** HtmlLinkInfo + ,HtmlLinkInfo + ,THtmlLinkInfo + ,CHtmlLinkInfo(..) + -- ** HtmlParser + ,HtmlParser + ,THtmlParser + ,CHtmlParser(..) + -- ** HtmlPrintout + ,HtmlPrintout + ,THtmlPrintout + ,CHtmlPrintout(..) + -- ** HtmlTag + ,HtmlTag + ,THtmlTag + ,CHtmlTag(..) + -- ** HtmlTagHandler + ,HtmlTagHandler + ,THtmlTagHandler + ,CHtmlTagHandler(..) + -- ** HtmlTagsModule + ,HtmlTagsModule + ,THtmlTagsModule + ,CHtmlTagsModule(..) + -- ** HtmlWidgetCell + ,HtmlWidgetCell + ,THtmlWidgetCell + ,CHtmlWidgetCell(..) + -- ** HtmlWinParser + ,HtmlWinParser + ,THtmlWinParser + ,CHtmlWinParser(..) + -- ** HtmlWinTagHandler + ,HtmlWinTagHandler + ,THtmlWinTagHandler + ,CHtmlWinTagHandler(..) + -- ** HtmlWindow + ,HtmlWindow + ,THtmlWindow + ,CHtmlWindow(..) + -- ** HyperlinkCtrl + ,HyperlinkCtrl + ,THyperlinkCtrl + ,CHyperlinkCtrl(..) + -- ** IPV4address + ,IPV4address + ,TIPV4address + ,CIPV4address(..) + -- ** Icon + ,Icon + ,TIcon + ,CIcon(..) + -- ** IconBundle + ,IconBundle + ,TIconBundle + ,CIconBundle(..) + -- ** IconizeEvent + ,IconizeEvent + ,TIconizeEvent + ,CIconizeEvent(..) + -- ** IdleEvent + ,IdleEvent + ,TIdleEvent + ,CIdleEvent(..) + -- ** Image + ,Image + ,TImage + ,CImage(..) + -- ** ImageHandler + ,ImageHandler + ,TImageHandler + ,CImageHandler(..) + -- ** ImageList + ,ImageList + ,TImageList + ,CImageList(..) + -- ** IndividualLayoutConstraint + ,IndividualLayoutConstraint + ,TIndividualLayoutConstraint + ,CIndividualLayoutConstraint(..) + -- ** InitDialogEvent + ,InitDialogEvent + ,TInitDialogEvent + ,CInitDialogEvent(..) + -- ** InputSink + ,InputSink + ,TInputSink + ,CInputSink(..) + -- ** InputSinkEvent + ,InputSinkEvent + ,TInputSinkEvent + ,CInputSinkEvent(..) + -- ** InputStream + ,InputStream + ,TInputStream + ,CInputStream(..) + -- ** IntProperty + ,IntProperty + ,TIntProperty + ,CIntProperty(..) + -- ** Joystick + ,Joystick + ,TJoystick + ,CJoystick(..) + -- ** JoystickEvent + ,JoystickEvent + ,TJoystickEvent + ,CJoystickEvent(..) + -- ** KeyEvent + ,KeyEvent + ,TKeyEvent + ,CKeyEvent(..) + -- ** LEDNumberCtrl + ,LEDNumberCtrl + ,TLEDNumberCtrl + ,CLEDNumberCtrl(..) + -- ** LayoutAlgorithm + ,LayoutAlgorithm + ,TLayoutAlgorithm + ,CLayoutAlgorithm(..) + -- ** LayoutConstraints + ,LayoutConstraints + ,TLayoutConstraints + ,CLayoutConstraints(..) + -- ** List + ,List + ,TList + ,CList(..) + -- ** ListBox + ,ListBox + ,TListBox + ,CListBox(..) + -- ** ListCtrl + ,ListCtrl + ,TListCtrl + ,CListCtrl(..) + -- ** ListEvent + ,ListEvent + ,TListEvent + ,CListEvent(..) + -- ** ListItem + ,ListItem + ,TListItem + ,CListItem(..) + -- ** Locale + ,Locale + ,TLocale + ,CLocale(..) + -- ** Log + ,Log + ,TLog + ,CLog(..) + -- ** LogChain + ,LogChain + ,TLogChain + ,CLogChain(..) + -- ** LogGUI + ,LogGUI + ,TLogGUI + ,CLogGUI(..) + -- ** LogNull + ,LogNull + ,TLogNull + ,CLogNull(..) + -- ** LogPassThrough + ,LogPassThrough + ,TLogPassThrough + ,CLogPassThrough(..) + -- ** LogStderr + ,LogStderr + ,TLogStderr + ,CLogStderr(..) + -- ** LogStream + ,LogStream + ,TLogStream + ,CLogStream(..) + -- ** LogTextCtrl + ,LogTextCtrl + ,TLogTextCtrl + ,CLogTextCtrl(..) + -- ** LogWindow + ,LogWindow + ,TLogWindow + ,CLogWindow(..) + -- ** LongLong + ,LongLong + ,TLongLong + ,CLongLong(..) + -- ** MBConv + ,MBConv + ,TMBConv + ,CMBConv(..) + -- ** MBConvFile + ,MBConvFile + ,TMBConvFile + ,CMBConvFile(..) + -- ** MBConvUTF7 + ,MBConvUTF7 + ,TMBConvUTF7 + ,CMBConvUTF7(..) + -- ** MBConvUTF8 + ,MBConvUTF8 + ,TMBConvUTF8 + ,CMBConvUTF8(..) + -- ** MDIChildFrame + ,MDIChildFrame + ,TMDIChildFrame + ,CMDIChildFrame(..) + -- ** MDIClientWindow + ,MDIClientWindow + ,TMDIClientWindow + ,CMDIClientWindow(..) + -- ** MDIParentFrame + ,MDIParentFrame + ,TMDIParentFrame + ,CMDIParentFrame(..) + -- ** Mask + ,Mask + ,TMask + ,CMask(..) + -- ** MaximizeEvent + ,MaximizeEvent + ,TMaximizeEvent + ,CMaximizeEvent(..) + -- ** MediaCtrl + ,MediaCtrl + ,TMediaCtrl + ,CMediaCtrl(..) + -- ** MediaEvent + ,MediaEvent + ,TMediaEvent + ,CMediaEvent(..) + -- ** MemoryBuffer + ,MemoryBuffer + ,TMemoryBuffer + ,CMemoryBuffer(..) + -- ** MemoryDC + ,MemoryDC + ,TMemoryDC + ,CMemoryDC(..) + -- ** MemoryFSHandler + ,MemoryFSHandler + ,TMemoryFSHandler + ,CMemoryFSHandler(..) + -- ** MemoryInputStream + ,MemoryInputStream + ,TMemoryInputStream + ,CMemoryInputStream(..) + -- ** MemoryOutputStream + ,MemoryOutputStream + ,TMemoryOutputStream + ,CMemoryOutputStream(..) + -- ** Menu + ,Menu + ,TMenu + ,CMenu(..) + -- ** MenuBar + ,MenuBar + ,TMenuBar + ,CMenuBar(..) + -- ** MenuEvent + ,MenuEvent + ,TMenuEvent + ,CMenuEvent(..) + -- ** MenuItem + ,MenuItem + ,TMenuItem + ,CMenuItem(..) + -- ** MessageDialog + ,MessageDialog + ,TMessageDialog + ,CMessageDialog(..) + -- ** Metafile + ,Metafile + ,TMetafile + ,CMetafile(..) + -- ** MetafileDC + ,MetafileDC + ,TMetafileDC + ,CMetafileDC(..) + -- ** MimeTypesManager + ,MimeTypesManager + ,TMimeTypesManager + ,CMimeTypesManager(..) + -- ** MiniFrame + ,MiniFrame + ,TMiniFrame + ,CMiniFrame(..) + -- ** MirrorDC + ,MirrorDC + ,TMirrorDC + ,CMirrorDC(..) + -- ** Module + ,Module + ,TModule + ,CModule(..) + -- ** MouseCaptureChangedEvent + ,MouseCaptureChangedEvent + ,TMouseCaptureChangedEvent + ,CMouseCaptureChangedEvent(..) + -- ** MouseEvent + ,MouseEvent + ,TMouseEvent + ,CMouseEvent(..) + -- ** MoveEvent + ,MoveEvent + ,TMoveEvent + ,CMoveEvent(..) + -- ** MultiCellCanvas + ,MultiCellCanvas + ,TMultiCellCanvas + ,CMultiCellCanvas(..) + -- ** MultiCellItemHandle + ,MultiCellItemHandle + ,TMultiCellItemHandle + ,CMultiCellItemHandle(..) + -- ** MultiCellSizer + ,MultiCellSizer + ,TMultiCellSizer + ,CMultiCellSizer(..) + -- ** Mutex + ,Mutex + ,TMutex + ,CMutex(..) + -- ** MutexLocker + ,MutexLocker + ,TMutexLocker + ,CMutexLocker(..) + -- ** NavigationKeyEvent + ,NavigationKeyEvent + ,TNavigationKeyEvent + ,CNavigationKeyEvent(..) + -- ** NewBitmapButton + ,NewBitmapButton + ,TNewBitmapButton + ,CNewBitmapButton(..) + -- ** NodeBase + ,NodeBase + ,TNodeBase + ,CNodeBase(..) + -- ** Notebook + ,Notebook + ,TNotebook + ,CNotebook(..) + -- ** NotebookEvent + ,NotebookEvent + ,TNotebookEvent + ,CNotebookEvent(..) + -- ** NotifyEvent + ,NotifyEvent + ,TNotifyEvent + ,CNotifyEvent(..) + -- ** ObjectRefData + ,ObjectRefData + ,TObjectRefData + ,CObjectRefData(..) + -- ** OutputStream + ,OutputStream + ,TOutputStream + ,COutputStream(..) + -- ** PGProperty + ,PGProperty + ,TPGProperty + ,CPGProperty(..) + -- ** PageSetupDialog + ,PageSetupDialog + ,TPageSetupDialog + ,CPageSetupDialog(..) + -- ** PageSetupDialogData + ,PageSetupDialogData + ,TPageSetupDialogData + ,CPageSetupDialogData(..) + -- ** PaintDC + ,PaintDC + ,TPaintDC + ,CPaintDC(..) + -- ** PaintEvent + ,PaintEvent + ,TPaintEvent + ,CPaintEvent(..) + -- ** Palette + ,Palette + ,TPalette + ,CPalette(..) + -- ** PaletteChangedEvent + ,PaletteChangedEvent + ,TPaletteChangedEvent + ,CPaletteChangedEvent(..) + -- ** Panel + ,Panel + ,TPanel + ,CPanel(..) + -- ** PathList + ,PathList + ,TPathList + ,CPathList(..) + -- ** Pen + ,Pen + ,TPen + ,CPen(..) + -- ** PenList + ,PenList + ,TPenList + ,CPenList(..) + -- ** PickerBase + ,PickerBase + ,TPickerBase + ,CPickerBase(..) + -- ** PlotCurve + ,PlotCurve + ,TPlotCurve + ,CPlotCurve(..) + -- ** PlotEvent + ,PlotEvent + ,TPlotEvent + ,CPlotEvent(..) + -- ** PlotOnOffCurve + ,PlotOnOffCurve + ,TPlotOnOffCurve + ,CPlotOnOffCurve(..) + -- ** PlotWindow + ,PlotWindow + ,TPlotWindow + ,CPlotWindow(..) + -- ** PopupTransientWindow + ,PopupTransientWindow + ,TPopupTransientWindow + ,CPopupTransientWindow(..) + -- ** PopupWindow + ,PopupWindow + ,TPopupWindow + ,CPopupWindow(..) + -- ** PostScriptDC + ,PostScriptDC + ,TPostScriptDC + ,CPostScriptDC(..) + -- ** PostScriptPrintNativeData + ,PostScriptPrintNativeData + ,TPostScriptPrintNativeData + ,CPostScriptPrintNativeData(..) + -- ** PreviewCanvas + ,PreviewCanvas + ,TPreviewCanvas + ,CPreviewCanvas(..) + -- ** PreviewControlBar + ,PreviewControlBar + ,TPreviewControlBar + ,CPreviewControlBar(..) + -- ** PreviewFrame + ,PreviewFrame + ,TPreviewFrame + ,CPreviewFrame(..) + -- ** PrintData + ,PrintData + ,TPrintData + ,CPrintData(..) + -- ** PrintDialog + ,PrintDialog + ,TPrintDialog + ,CPrintDialog(..) + -- ** PrintDialogData + ,PrintDialogData + ,TPrintDialogData + ,CPrintDialogData(..) + -- ** PrintPreview + ,PrintPreview + ,TPrintPreview + ,CPrintPreview(..) + -- ** Printer + ,Printer + ,TPrinter + ,CPrinter(..) + -- ** PrinterDC + ,PrinterDC + ,TPrinterDC + ,CPrinterDC(..) + -- ** Printout + ,Printout + ,TPrintout + ,CPrintout(..) + -- ** PrivateDropTarget + ,PrivateDropTarget + ,TPrivateDropTarget + ,CPrivateDropTarget(..) + -- ** Process + ,Process + ,TProcess + ,CProcess(..) + -- ** ProcessEvent + ,ProcessEvent + ,TProcessEvent + ,CProcessEvent(..) + -- ** ProgressDialog + ,ProgressDialog + ,TProgressDialog + ,CProgressDialog(..) + -- ** PropertyCategory + ,PropertyCategory + ,TPropertyCategory + ,CPropertyCategory(..) + -- ** PropertyGrid + ,PropertyGrid + ,TPropertyGrid + ,CPropertyGrid(..) + -- ** PropertyGridEvent + ,PropertyGridEvent + ,TPropertyGridEvent + ,CPropertyGridEvent(..) + -- ** Protocol + ,Protocol + ,TProtocol + ,CProtocol(..) + -- ** Quantize + ,Quantize + ,TQuantize + ,CQuantize(..) + -- ** QueryCol + ,QueryCol + ,TQueryCol + ,CQueryCol(..) + -- ** QueryField + ,QueryField + ,TQueryField + ,CQueryField(..) + -- ** QueryLayoutInfoEvent + ,QueryLayoutInfoEvent + ,TQueryLayoutInfoEvent + ,CQueryLayoutInfoEvent(..) + -- ** QueryNewPaletteEvent + ,QueryNewPaletteEvent + ,TQueryNewPaletteEvent + ,CQueryNewPaletteEvent(..) + -- ** RadioBox + ,RadioBox + ,TRadioBox + ,CRadioBox(..) + -- ** RadioButton + ,RadioButton + ,TRadioButton + ,CRadioButton(..) + -- ** RealPoint + ,RealPoint + ,TRealPoint + ,CRealPoint(..) + -- ** RecordSet + ,RecordSet + ,TRecordSet + ,CRecordSet(..) + -- ** RegEx + ,RegEx + ,TRegEx + ,CRegEx(..) + -- ** Region + ,Region + ,TRegion + ,CRegion(..) + -- ** RegionIterator + ,RegionIterator + ,TRegionIterator + ,CRegionIterator(..) + -- ** RemotelyScrolledTreeCtrl + ,RemotelyScrolledTreeCtrl + ,TRemotelyScrolledTreeCtrl + ,CRemotelyScrolledTreeCtrl(..) + -- ** STCDoc + ,STCDoc + ,TSTCDoc + ,CSTCDoc(..) + -- ** SVGFileDC + ,SVGFileDC + ,TSVGFileDC + ,CSVGFileDC(..) + -- ** SashEvent + ,SashEvent + ,TSashEvent + ,CSashEvent(..) + -- ** SashLayoutWindow + ,SashLayoutWindow + ,TSashLayoutWindow + ,CSashLayoutWindow(..) + -- ** SashWindow + ,SashWindow + ,TSashWindow + ,CSashWindow(..) + -- ** ScopedArray + ,ScopedArray + ,TScopedArray + ,CScopedArray(..) + -- ** ScopedPtr + ,ScopedPtr + ,TScopedPtr + ,CScopedPtr(..) + -- ** ScreenDC + ,ScreenDC + ,TScreenDC + ,CScreenDC(..) + -- ** ScrollBar + ,ScrollBar + ,TScrollBar + ,CScrollBar(..) + -- ** ScrollEvent + ,ScrollEvent + ,TScrollEvent + ,CScrollEvent(..) + -- ** ScrollWinEvent + ,ScrollWinEvent + ,TScrollWinEvent + ,CScrollWinEvent(..) + -- ** ScrolledWindow + ,ScrolledWindow + ,TScrolledWindow + ,CScrolledWindow(..) + -- ** Semaphore + ,Semaphore + ,TSemaphore + ,CSemaphore(..) + -- ** Server + ,Server + ,TServer + ,CServer(..) + -- ** ServerBase + ,ServerBase + ,TServerBase + ,CServerBase(..) + -- ** SetCursorEvent + ,SetCursorEvent + ,TSetCursorEvent + ,CSetCursorEvent(..) + -- ** ShowEvent + ,ShowEvent + ,TShowEvent + ,CShowEvent(..) + -- ** SimpleHelpProvider + ,SimpleHelpProvider + ,TSimpleHelpProvider + ,CSimpleHelpProvider(..) + -- ** SingleChoiceDialog + ,SingleChoiceDialog + ,TSingleChoiceDialog + ,CSingleChoiceDialog(..) + -- ** SingleInstanceChecker + ,SingleInstanceChecker + ,TSingleInstanceChecker + ,CSingleInstanceChecker(..) + -- ** SizeEvent + ,SizeEvent + ,TSizeEvent + ,CSizeEvent(..) + -- ** Sizer + ,Sizer + ,TSizer + ,CSizer(..) + -- ** SizerItem + ,SizerItem + ,TSizerItem + ,CSizerItem(..) + -- ** Slider + ,Slider + ,TSlider + ,CSlider(..) + -- ** Slider95 + ,Slider95 + ,TSlider95 + ,CSlider95(..) + -- ** SliderMSW + ,SliderMSW + ,TSliderMSW + ,CSliderMSW(..) + -- ** SockAddress + ,SockAddress + ,TSockAddress + ,CSockAddress(..) + -- ** SocketBase + ,SocketBase + ,TSocketBase + ,CSocketBase(..) + -- ** SocketClient + ,SocketClient + ,TSocketClient + ,CSocketClient(..) + -- ** SocketEvent + ,SocketEvent + ,TSocketEvent + ,CSocketEvent(..) + -- ** SocketInputStream + ,SocketInputStream + ,TSocketInputStream + ,CSocketInputStream(..) + -- ** SocketOutputStream + ,SocketOutputStream + ,TSocketOutputStream + ,CSocketOutputStream(..) + -- ** SocketServer + ,SocketServer + ,TSocketServer + ,CSocketServer(..) + -- ** Sound + ,Sound + ,TSound + ,CSound(..) + -- ** SpinButton + ,SpinButton + ,TSpinButton + ,CSpinButton(..) + -- ** SpinCtrl + ,SpinCtrl + ,TSpinCtrl + ,CSpinCtrl(..) + -- ** SpinEvent + ,SpinEvent + ,TSpinEvent + ,CSpinEvent(..) + -- ** SplashScreen + ,SplashScreen + ,TSplashScreen + ,CSplashScreen(..) + -- ** SplitterEvent + ,SplitterEvent + ,TSplitterEvent + ,CSplitterEvent(..) + -- ** SplitterScrolledWindow + ,SplitterScrolledWindow + ,TSplitterScrolledWindow + ,CSplitterScrolledWindow(..) + -- ** SplitterWindow + ,SplitterWindow + ,TSplitterWindow + ,CSplitterWindow(..) + -- ** StaticBitmap + ,StaticBitmap + ,TStaticBitmap + ,CStaticBitmap(..) + -- ** StaticBox + ,StaticBox + ,TStaticBox + ,CStaticBox(..) + -- ** StaticBoxSizer + ,StaticBoxSizer + ,TStaticBoxSizer + ,CStaticBoxSizer(..) + -- ** StaticLine + ,StaticLine + ,TStaticLine + ,CStaticLine(..) + -- ** StaticText + ,StaticText + ,TStaticText + ,CStaticText(..) + -- ** StatusBar + ,StatusBar + ,TStatusBar + ,CStatusBar(..) + -- ** StopWatch + ,StopWatch + ,TStopWatch + ,CStopWatch(..) + -- ** StreamBase + ,StreamBase + ,TStreamBase + ,CStreamBase(..) + -- ** StreamBuffer + ,StreamBuffer + ,TStreamBuffer + ,CStreamBuffer(..) + -- ** StreamToTextRedirector + ,StreamToTextRedirector + ,TStreamToTextRedirector + ,CStreamToTextRedirector(..) + -- ** StringBuffer + ,StringBuffer + ,TStringBuffer + ,CStringBuffer(..) + -- ** StringClientData + ,StringClientData + ,TStringClientData + ,CStringClientData(..) + -- ** StringList + ,StringList + ,TStringList + ,CStringList(..) + -- ** StringProperty + ,StringProperty + ,TStringProperty + ,CStringProperty(..) + -- ** StringTokenizer + ,StringTokenizer + ,TStringTokenizer + ,CStringTokenizer(..) + -- ** StyledTextCtrl + ,StyledTextCtrl + ,TStyledTextCtrl + ,CStyledTextCtrl(..) + -- ** StyledTextEvent + ,StyledTextEvent + ,TStyledTextEvent + ,CStyledTextEvent(..) + -- ** SysColourChangedEvent + ,SysColourChangedEvent + ,TSysColourChangedEvent + ,CSysColourChangedEvent(..) + -- ** SystemOptions + ,SystemOptions + ,TSystemOptions + ,CSystemOptions(..) + -- ** SystemSettings + ,SystemSettings + ,TSystemSettings + ,CSystemSettings(..) + -- ** TabCtrl + ,TabCtrl + ,TTabCtrl + ,CTabCtrl(..) + -- ** TabEvent + ,TabEvent + ,TTabEvent + ,CTabEvent(..) + -- ** TablesInUse + ,TablesInUse + ,TTablesInUse + ,CTablesInUse(..) + -- ** TaskBarIcon + ,TaskBarIcon + ,TTaskBarIcon + ,CTaskBarIcon(..) + -- ** TempFile + ,TempFile + ,TTempFile + ,CTempFile(..) + -- ** TextAttr + ,TextAttr + ,TTextAttr + ,CTextAttr(..) + -- ** TextCtrl + ,TextCtrl + ,TTextCtrl + ,CTextCtrl(..) + -- ** TextDataObject + ,TextDataObject + ,TTextDataObject + ,CTextDataObject(..) + -- ** TextDropTarget + ,TextDropTarget + ,TTextDropTarget + ,CTextDropTarget(..) + -- ** TextEntryDialog + ,TextEntryDialog + ,TTextEntryDialog + ,CTextEntryDialog(..) + -- ** TextFile + ,TextFile + ,TTextFile + ,CTextFile(..) + -- ** TextInputStream + ,TextInputStream + ,TTextInputStream + ,CTextInputStream(..) + -- ** TextOutputStream + ,TextOutputStream + ,TTextOutputStream + ,CTextOutputStream(..) + -- ** TextValidator + ,TextValidator + ,TTextValidator + ,CTextValidator(..) + -- ** ThinSplitterWindow + ,ThinSplitterWindow + ,TThinSplitterWindow + ,CThinSplitterWindow(..) + -- ** Thread + ,Thread + ,TThread + ,CThread(..) + -- ** Time + ,Time + ,TTime + ,CTime(..) + -- ** TimeSpan + ,TimeSpan + ,TTimeSpan + ,CTimeSpan(..) + -- ** Timer + ,Timer + ,TTimer + ,CTimer(..) + -- ** TimerBase + ,TimerBase + ,TTimerBase + ,CTimerBase(..) + -- ** TimerEvent + ,TimerEvent + ,TTimerEvent + ,CTimerEvent(..) + -- ** TimerEx + ,TimerEx + ,TTimerEx + ,CTimerEx(..) + -- ** TimerRunner + ,TimerRunner + ,TTimerRunner + ,CTimerRunner(..) + -- ** TipProvider + ,TipProvider + ,TTipProvider + ,CTipProvider(..) + -- ** TipWindow + ,TipWindow + ,TTipWindow + ,CTipWindow(..) + -- ** ToggleButton + ,ToggleButton + ,TToggleButton + ,CToggleButton(..) + -- ** ToolBar + ,ToolBar + ,TToolBar + ,CToolBar(..) + -- ** ToolBarBase + ,ToolBarBase + ,TToolBarBase + ,CToolBarBase(..) + -- ** ToolLayoutItem + ,ToolLayoutItem + ,TToolLayoutItem + ,CToolLayoutItem(..) + -- ** ToolTip + ,ToolTip + ,TToolTip + ,CToolTip(..) + -- ** ToolWindow + ,ToolWindow + ,TToolWindow + ,CToolWindow(..) + -- ** TopLevelWindow + ,TopLevelWindow + ,TTopLevelWindow + ,CTopLevelWindow(..) + -- ** TreeCompanionWindow + ,TreeCompanionWindow + ,TTreeCompanionWindow + ,CTreeCompanionWindow(..) + -- ** TreeCtrl + ,TreeCtrl + ,TTreeCtrl + ,CTreeCtrl(..) + -- ** TreeEvent + ,TreeEvent + ,TTreeEvent + ,CTreeEvent(..) + -- ** TreeItemData + ,TreeItemData + ,TTreeItemData + ,CTreeItemData(..) + -- ** TreeItemId + ,TreeItemId + ,TTreeItemId + ,CTreeItemId(..) + -- ** TreeLayout + ,TreeLayout + ,TTreeLayout + ,CTreeLayout(..) + -- ** TreeLayoutStored + ,TreeLayoutStored + ,TTreeLayoutStored + ,CTreeLayoutStored(..) + -- ** URL + ,URL + ,TURL + ,CURL(..) + -- ** UpdateUIEvent + ,UpdateUIEvent + ,TUpdateUIEvent + ,CUpdateUIEvent(..) + -- ** Validator + ,Validator + ,TValidator + ,CValidator(..) + -- ** Variant + ,Variant + ,TVariant + ,CVariant(..) + -- ** VariantData + ,VariantData + ,TVariantData + ,CVariantData(..) + -- ** View + ,View + ,TView + ,CView(..) + -- ** WXCApp + ,WXCApp + ,TWXCApp + ,CWXCApp(..) + -- ** WXCArtProv + ,WXCArtProv + ,TWXCArtProv + ,CWXCArtProv(..) + -- ** WXCClient + ,WXCClient + ,TWXCClient + ,CWXCClient(..) + -- ** WXCCommand + ,WXCCommand + ,TWXCCommand + ,CWXCCommand(..) + -- ** WXCConnection + ,WXCConnection + ,TWXCConnection + ,CWXCConnection(..) + -- ** WXCDragDataObject + ,WXCDragDataObject + ,TWXCDragDataObject + ,CWXCDragDataObject(..) + -- ** WXCDropTarget + ,WXCDropTarget + ,TWXCDropTarget + ,CWXCDropTarget(..) + -- ** WXCFileDropTarget + ,WXCFileDropTarget + ,TWXCFileDropTarget + ,CWXCFileDropTarget(..) + -- ** WXCGridTable + ,WXCGridTable + ,TWXCGridTable + ,CWXCGridTable(..) + -- ** WXCHtmlEvent + ,WXCHtmlEvent + ,TWXCHtmlEvent + ,CWXCHtmlEvent(..) + -- ** WXCHtmlWindow + ,WXCHtmlWindow + ,TWXCHtmlWindow + ,CWXCHtmlWindow(..) + -- ** WXCLocale + ,WXCLocale + ,TWXCLocale + ,CWXCLocale(..) + -- ** WXCLog + ,WXCLog + ,TWXCLog + ,CWXCLog(..) + -- ** WXCMessageParameters + ,WXCMessageParameters + ,TWXCMessageParameters + ,CWXCMessageParameters(..) + -- ** WXCPlotCurve + ,WXCPlotCurve + ,TWXCPlotCurve + ,CWXCPlotCurve(..) + -- ** WXCPreviewControlBar + ,WXCPreviewControlBar + ,TWXCPreviewControlBar + ,CWXCPreviewControlBar(..) + -- ** WXCPreviewFrame + ,WXCPreviewFrame + ,TWXCPreviewFrame + ,CWXCPreviewFrame(..) + -- ** WXCPrintEvent + ,WXCPrintEvent + ,TWXCPrintEvent + ,CWXCPrintEvent(..) + -- ** WXCPrintout + ,WXCPrintout + ,TWXCPrintout + ,CWXCPrintout(..) + -- ** WXCPrintoutHandler + ,WXCPrintoutHandler + ,TWXCPrintoutHandler + ,CWXCPrintoutHandler(..) + -- ** WXCServer + ,WXCServer + ,TWXCServer + ,CWXCServer(..) + -- ** WXCTextDropTarget + ,WXCTextDropTarget + ,TWXCTextDropTarget + ,CWXCTextDropTarget(..) + -- ** WXCTextValidator + ,WXCTextValidator + ,TWXCTextValidator + ,CWXCTextValidator(..) + -- ** WXCTreeItemData + ,WXCTreeItemData + ,TWXCTreeItemData + ,CWXCTreeItemData(..) + -- ** Window + ,Window + ,TWindow + ,CWindow(..) + -- ** WindowCreateEvent + ,WindowCreateEvent + ,TWindowCreateEvent + ,CWindowCreateEvent(..) + -- ** WindowDC + ,WindowDC + ,TWindowDC + ,CWindowDC(..) + -- ** WindowDestroyEvent + ,WindowDestroyEvent + ,TWindowDestroyEvent + ,CWindowDestroyEvent(..) + -- ** WindowDisabler + ,WindowDisabler + ,TWindowDisabler + ,CWindowDisabler(..) + -- ** Wizard + ,Wizard + ,TWizard + ,CWizard(..) + -- ** WizardEvent + ,WizardEvent + ,TWizardEvent + ,CWizardEvent(..) + -- ** WizardPage + ,WizardPage + ,TWizardPage + ,CWizardPage(..) + -- ** WizardPageSimple + ,WizardPageSimple + ,TWizardPageSimple + ,CWizardPageSimple(..) + -- ** WxArray + ,WxArray + ,TWxArray + ,CWxArray(..) + -- ** WxDllLoader + ,WxDllLoader + ,TWxDllLoader + ,CWxDllLoader(..) + -- ** WxExpr + ,WxExpr + ,TWxExpr + ,CWxExpr(..) + -- ** WxManagedPtr + ,WxManagedPtr + ,TWxManagedPtr + ,CWxManagedPtr(..) + -- ** WxObject + ,WxObject + ,TWxObject + ,CWxObject(..) + -- ** WxPoint + ,WxPoint + ,TWxPoint + ,CWxPoint(..) + -- ** WxRect + ,WxRect + ,TWxRect + ,CWxRect(..) + -- ** WxSize + ,WxSize + ,TWxSize + ,CWxSize(..) + -- ** WxString + ,WxString + ,TWxString + ,CWxString(..) + -- ** XmlResource + ,XmlResource + ,TXmlResource + ,CXmlResource(..) + -- ** XmlResourceHandler + ,XmlResourceHandler + ,TXmlResourceHandler + ,CXmlResourceHandler(..) + -- ** ZipInputStream + ,ZipInputStream + ,TZipInputStream + ,CZipInputStream(..) + -- ** ZlibInputStream + ,ZlibInputStream + ,TZlibInputStream + ,CZlibInputStream(..) + -- ** ZlibOutputStream + ,ZlibOutputStream + ,TZlibOutputStream + ,CZlibOutputStream(..) + ) where + +import Graphics.UI.WXCore.WxcObject + +-- | Pointer to an object of type 'ConfigBase'. +type ConfigBase a = Object (CConfigBase a) +-- | Inheritance type of the ConfigBase class. +type TConfigBase a = CConfigBase a +-- | Abstract type of the ConfigBase class. +data CConfigBase a = CConfigBase + +-- | Pointer to an object of type 'FileConfig', derived from 'ConfigBase'. +type FileConfig a = ConfigBase (CFileConfig a) +-- | Inheritance type of the FileConfig class. +type TFileConfig a = TConfigBase (CFileConfig a) +-- | Abstract type of the FileConfig class. +data CFileConfig a = CFileConfig + +-- | Pointer to an object of type 'GridCellWorker'. +type GridCellWorker a = Object (CGridCellWorker a) +-- | Inheritance type of the GridCellWorker class. +type TGridCellWorker a = CGridCellWorker a +-- | Abstract type of the GridCellWorker class. +data CGridCellWorker a = CGridCellWorker + +-- | Pointer to an object of type 'GridCellEditor', derived from 'GridCellWorker'. +type GridCellEditor a = GridCellWorker (CGridCellEditor a) +-- | Inheritance type of the GridCellEditor class. +type TGridCellEditor a = TGridCellWorker (CGridCellEditor a) +-- | Abstract type of the GridCellEditor class. +data CGridCellEditor a = CGridCellEditor + +-- | Pointer to an object of type 'GridCellTextEditor', derived from 'GridCellEditor'. +type GridCellTextEditor a = GridCellEditor (CGridCellTextEditor a) +-- | Inheritance type of the GridCellTextEditor class. +type TGridCellTextEditor a = TGridCellEditor (CGridCellTextEditor a) +-- | Abstract type of the GridCellTextEditor class. +data CGridCellTextEditor a = CGridCellTextEditor + +-- | Pointer to an object of type 'GridCellFloatEditor', derived from 'GridCellTextEditor'. +type GridCellFloatEditor a = GridCellTextEditor (CGridCellFloatEditor a) +-- | Inheritance type of the GridCellFloatEditor class. +type TGridCellFloatEditor a = TGridCellTextEditor (CGridCellFloatEditor a) +-- | Abstract type of the GridCellFloatEditor class. +data CGridCellFloatEditor a = CGridCellFloatEditor + +-- | Pointer to an object of type 'GridCellTextEnterEditor', derived from 'GridCellTextEditor'. +type GridCellTextEnterEditor a = GridCellTextEditor (CGridCellTextEnterEditor a) +-- | Inheritance type of the GridCellTextEnterEditor class. +type TGridCellTextEnterEditor a = TGridCellTextEditor (CGridCellTextEnterEditor a) +-- | Abstract type of the GridCellTextEnterEditor class. +data CGridCellTextEnterEditor a = CGridCellTextEnterEditor + +-- | Pointer to an object of type 'GridCellNumberEditor', derived from 'GridCellTextEditor'. +type GridCellNumberEditor a = GridCellTextEditor (CGridCellNumberEditor a) +-- | Inheritance type of the GridCellNumberEditor class. +type TGridCellNumberEditor a = TGridCellTextEditor (CGridCellNumberEditor a) +-- | Abstract type of the GridCellNumberEditor class. +data CGridCellNumberEditor a = CGridCellNumberEditor + +-- | Pointer to an object of type 'GridCellChoiceEditor', derived from 'GridCellEditor'. +type GridCellChoiceEditor a = GridCellEditor (CGridCellChoiceEditor a) +-- | Inheritance type of the GridCellChoiceEditor class. +type TGridCellChoiceEditor a = TGridCellEditor (CGridCellChoiceEditor a) +-- | Abstract type of the GridCellChoiceEditor class. +data CGridCellChoiceEditor a = CGridCellChoiceEditor + +-- | Pointer to an object of type 'GridCellBoolEditor', derived from 'GridCellEditor'. +type GridCellBoolEditor a = GridCellEditor (CGridCellBoolEditor a) +-- | Inheritance type of the GridCellBoolEditor class. +type TGridCellBoolEditor a = TGridCellEditor (CGridCellBoolEditor a) +-- | Abstract type of the GridCellBoolEditor class. +data CGridCellBoolEditor a = CGridCellBoolEditor + +-- | Pointer to an object of type 'GridCellRenderer', derived from 'GridCellWorker'. +type GridCellRenderer a = GridCellWorker (CGridCellRenderer a) +-- | Inheritance type of the GridCellRenderer class. +type TGridCellRenderer a = TGridCellWorker (CGridCellRenderer a) +-- | Abstract type of the GridCellRenderer class. +data CGridCellRenderer a = CGridCellRenderer + +-- | Pointer to an object of type 'GridCellStringRenderer', derived from 'GridCellRenderer'. +type GridCellStringRenderer a = GridCellRenderer (CGridCellStringRenderer a) +-- | Inheritance type of the GridCellStringRenderer class. +type TGridCellStringRenderer a = TGridCellRenderer (CGridCellStringRenderer a) +-- | Abstract type of the GridCellStringRenderer class. +data CGridCellStringRenderer a = CGridCellStringRenderer + +-- | Pointer to an object of type 'GridCellFloatRenderer', derived from 'GridCellStringRenderer'. +type GridCellFloatRenderer a = GridCellStringRenderer (CGridCellFloatRenderer a) +-- | Inheritance type of the GridCellFloatRenderer class. +type TGridCellFloatRenderer a = TGridCellStringRenderer (CGridCellFloatRenderer a) +-- | Abstract type of the GridCellFloatRenderer class. +data CGridCellFloatRenderer a = CGridCellFloatRenderer + +-- | Pointer to an object of type 'GridCellAutoWrapStringRenderer', derived from 'GridCellStringRenderer'. +type GridCellAutoWrapStringRenderer a = GridCellStringRenderer (CGridCellAutoWrapStringRenderer a) +-- | Inheritance type of the GridCellAutoWrapStringRenderer class. +type TGridCellAutoWrapStringRenderer a = TGridCellStringRenderer (CGridCellAutoWrapStringRenderer a) +-- | Abstract type of the GridCellAutoWrapStringRenderer class. +data CGridCellAutoWrapStringRenderer a = CGridCellAutoWrapStringRenderer + +-- | Pointer to an object of type 'GridCellNumberRenderer', derived from 'GridCellStringRenderer'. +type GridCellNumberRenderer a = GridCellStringRenderer (CGridCellNumberRenderer a) +-- | Inheritance type of the GridCellNumberRenderer class. +type TGridCellNumberRenderer a = TGridCellStringRenderer (CGridCellNumberRenderer a) +-- | Abstract type of the GridCellNumberRenderer class. +data CGridCellNumberRenderer a = CGridCellNumberRenderer + +-- | Pointer to an object of type 'GridCellBoolRenderer', derived from 'GridCellRenderer'. +type GridCellBoolRenderer a = GridCellRenderer (CGridCellBoolRenderer a) +-- | Inheritance type of the GridCellBoolRenderer class. +type TGridCellBoolRenderer a = TGridCellRenderer (CGridCellBoolRenderer a) +-- | Abstract type of the GridCellBoolRenderer class. +data CGridCellBoolRenderer a = CGridCellBoolRenderer + +-- | Pointer to an object of type 'WxObject'. +type WxObject a = Object (CWxObject a) +-- | Inheritance type of the WxObject class. +type TWxObject a = CWxObject a +-- | Abstract type of the WxObject class. +data CWxObject a = CWxObject + +-- | Pointer to an object of type 'EvtHandler', derived from 'WxObject'. +type EvtHandler a = WxObject (CEvtHandler a) +-- | Inheritance type of the EvtHandler class. +type TEvtHandler a = TWxObject (CEvtHandler a) +-- | Abstract type of the EvtHandler class. +data CEvtHandler a = CEvtHandler + +-- | Pointer to an object of type 'Window', derived from 'EvtHandler'. +type Window a = EvtHandler (CWindow a) +-- | Inheritance type of the Window class. +type TWindow a = TEvtHandler (CWindow a) +-- | Abstract type of the Window class. +data CWindow a = CWindow + +-- | Pointer to an object of type 'Panel', derived from 'Window'. +type Panel a = Window (CPanel a) +-- | Inheritance type of the Panel class. +type TPanel a = TWindow (CPanel a) +-- | Abstract type of the Panel class. +data CPanel a = CPanel + +-- | Pointer to an object of type 'ScrolledWindow', derived from 'Panel'. +type ScrolledWindow a = Panel (CScrolledWindow a) +-- | Inheritance type of the ScrolledWindow class. +type TScrolledWindow a = TPanel (CScrolledWindow a) +-- | Abstract type of the ScrolledWindow class. +data CScrolledWindow a = CScrolledWindow + +-- | Pointer to an object of type 'Grid', derived from 'ScrolledWindow'. +type Grid a = ScrolledWindow (CGrid a) +-- | Inheritance type of the Grid class. +type TGrid a = TScrolledWindow (CGrid a) +-- | Abstract type of the Grid class. +data CGrid a = CGrid + +-- | Pointer to an object of type 'PlotWindow', derived from 'ScrolledWindow'. +type PlotWindow a = ScrolledWindow (CPlotWindow a) +-- | Inheritance type of the PlotWindow class. +type TPlotWindow a = TScrolledWindow (CPlotWindow a) +-- | Abstract type of the PlotWindow class. +data CPlotWindow a = CPlotWindow + +-- | Pointer to an object of type 'SplitterScrolledWindow', derived from 'ScrolledWindow'. +type SplitterScrolledWindow a = ScrolledWindow (CSplitterScrolledWindow a) +-- | Inheritance type of the SplitterScrolledWindow class. +type TSplitterScrolledWindow a = TScrolledWindow (CSplitterScrolledWindow a) +-- | Abstract type of the SplitterScrolledWindow class. +data CSplitterScrolledWindow a = CSplitterScrolledWindow + +-- | Pointer to an object of type 'PreviewCanvas', derived from 'ScrolledWindow'. +type PreviewCanvas a = ScrolledWindow (CPreviewCanvas a) +-- | Inheritance type of the PreviewCanvas class. +type TPreviewCanvas a = TScrolledWindow (CPreviewCanvas a) +-- | Abstract type of the PreviewCanvas class. +data CPreviewCanvas a = CPreviewCanvas + +-- | Pointer to an object of type 'HtmlWindow', derived from 'ScrolledWindow'. +type HtmlWindow a = ScrolledWindow (CHtmlWindow a) +-- | Inheritance type of the HtmlWindow class. +type THtmlWindow a = TScrolledWindow (CHtmlWindow a) +-- | Abstract type of the HtmlWindow class. +data CHtmlWindow a = CHtmlWindow + +-- | Pointer to an object of type 'WXCHtmlWindow', derived from 'HtmlWindow'. +type WXCHtmlWindow a = HtmlWindow (CWXCHtmlWindow a) +-- | Inheritance type of the WXCHtmlWindow class. +type TWXCHtmlWindow a = THtmlWindow (CWXCHtmlWindow a) +-- | Abstract type of the WXCHtmlWindow class. +data CWXCHtmlWindow a = CWXCHtmlWindow + +-- | Pointer to an object of type 'PreviewControlBar', derived from 'Panel'. +type PreviewControlBar a = Panel (CPreviewControlBar a) +-- | Inheritance type of the PreviewControlBar class. +type TPreviewControlBar a = TPanel (CPreviewControlBar a) +-- | Abstract type of the PreviewControlBar class. +data CPreviewControlBar a = CPreviewControlBar + +-- | Pointer to an object of type 'WXCPreviewControlBar', derived from 'PreviewControlBar'. +type WXCPreviewControlBar a = PreviewControlBar (CWXCPreviewControlBar a) +-- | Inheritance type of the WXCPreviewControlBar class. +type TWXCPreviewControlBar a = TPreviewControlBar (CWXCPreviewControlBar a) +-- | Abstract type of the WXCPreviewControlBar class. +data CWXCPreviewControlBar a = CWXCPreviewControlBar + +-- | Pointer to an object of type 'WizardPage', derived from 'Panel'. +type WizardPage a = Panel (CWizardPage a) +-- | Inheritance type of the WizardPage class. +type TWizardPage a = TPanel (CWizardPage a) +-- | Abstract type of the WizardPage class. +data CWizardPage a = CWizardPage + +-- | Pointer to an object of type 'WizardPageSimple', derived from 'WizardPage'. +type WizardPageSimple a = WizardPage (CWizardPageSimple a) +-- | Inheritance type of the WizardPageSimple class. +type TWizardPageSimple a = TWizardPage (CWizardPageSimple a) +-- | Abstract type of the WizardPageSimple class. +data CWizardPageSimple a = CWizardPageSimple + +-- | Pointer to an object of type 'NewBitmapButton', derived from 'Panel'. +type NewBitmapButton a = Panel (CNewBitmapButton a) +-- | Inheritance type of the NewBitmapButton class. +type TNewBitmapButton a = TPanel (CNewBitmapButton a) +-- | Abstract type of the NewBitmapButton class. +data CNewBitmapButton a = CNewBitmapButton + +-- | Pointer to an object of type 'EditableListBox', derived from 'Panel'. +type EditableListBox a = Panel (CEditableListBox a) +-- | Inheritance type of the EditableListBox class. +type TEditableListBox a = TPanel (CEditableListBox a) +-- | Abstract type of the EditableListBox class. +data CEditableListBox a = CEditableListBox + +-- | Pointer to an object of type 'DynamicSashWindow', derived from 'Window'. +type DynamicSashWindow a = Window (CDynamicSashWindow a) +-- | Inheritance type of the DynamicSashWindow class. +type TDynamicSashWindow a = TWindow (CDynamicSashWindow a) +-- | Abstract type of the DynamicSashWindow class. +data CDynamicSashWindow a = CDynamicSashWindow + +-- | Pointer to an object of type 'PopupWindow', derived from 'Window'. +type PopupWindow a = Window (CPopupWindow a) +-- | Inheritance type of the PopupWindow class. +type TPopupWindow a = TWindow (CPopupWindow a) +-- | Abstract type of the PopupWindow class. +data CPopupWindow a = CPopupWindow + +-- | Pointer to an object of type 'PopupTransientWindow', derived from 'PopupWindow'. +type PopupTransientWindow a = PopupWindow (CPopupTransientWindow a) +-- | Inheritance type of the PopupTransientWindow class. +type TPopupTransientWindow a = TPopupWindow (CPopupTransientWindow a) +-- | Abstract type of the PopupTransientWindow class. +data CPopupTransientWindow a = CPopupTransientWindow + +-- | Pointer to an object of type 'TipWindow', derived from 'PopupTransientWindow'. +type TipWindow a = PopupTransientWindow (CTipWindow a) +-- | Inheritance type of the TipWindow class. +type TTipWindow a = TPopupTransientWindow (CTipWindow a) +-- | Abstract type of the TipWindow class. +data CTipWindow a = CTipWindow + +-- | Pointer to an object of type 'SashWindow', derived from 'Window'. +type SashWindow a = Window (CSashWindow a) +-- | Inheritance type of the SashWindow class. +type TSashWindow a = TWindow (CSashWindow a) +-- | Abstract type of the SashWindow class. +data CSashWindow a = CSashWindow + +-- | Pointer to an object of type 'SashLayoutWindow', derived from 'SashWindow'. +type SashLayoutWindow a = SashWindow (CSashLayoutWindow a) +-- | Inheritance type of the SashLayoutWindow class. +type TSashLayoutWindow a = TSashWindow (CSashLayoutWindow a) +-- | Abstract type of the SashLayoutWindow class. +data CSashLayoutWindow a = CSashLayoutWindow + +-- | Pointer to an object of type 'SplitterWindow', derived from 'Window'. +type SplitterWindow a = Window (CSplitterWindow a) +-- | Inheritance type of the SplitterWindow class. +type TSplitterWindow a = TWindow (CSplitterWindow a) +-- | Abstract type of the SplitterWindow class. +data CSplitterWindow a = CSplitterWindow + +-- | Pointer to an object of type 'ThinSplitterWindow', derived from 'SplitterWindow'. +type ThinSplitterWindow a = SplitterWindow (CThinSplitterWindow a) +-- | Inheritance type of the ThinSplitterWindow class. +type TThinSplitterWindow a = TSplitterWindow (CThinSplitterWindow a) +-- | Abstract type of the ThinSplitterWindow class. +data CThinSplitterWindow a = CThinSplitterWindow + +-- | Pointer to an object of type 'TreeCompanionWindow', derived from 'Window'. +type TreeCompanionWindow a = Window (CTreeCompanionWindow a) +-- | Inheritance type of the TreeCompanionWindow class. +type TTreeCompanionWindow a = TWindow (CTreeCompanionWindow a) +-- | Abstract type of the TreeCompanionWindow class. +data CTreeCompanionWindow a = CTreeCompanionWindow + +-- | Pointer to an object of type 'MediaCtrl', derived from 'Window'. +type MediaCtrl a = Window (CMediaCtrl a) +-- | Inheritance type of the MediaCtrl class. +type TMediaCtrl a = TWindow (CMediaCtrl a) +-- | Abstract type of the MediaCtrl class. +data CMediaCtrl a = CMediaCtrl + +-- | Pointer to an object of type 'StatusBar', derived from 'Window'. +type StatusBar a = Window (CStatusBar a) +-- | Inheritance type of the StatusBar class. +type TStatusBar a = TWindow (CStatusBar a) +-- | Abstract type of the StatusBar class. +data CStatusBar a = CStatusBar + +-- | Pointer to an object of type 'MDIClientWindow', derived from 'Window'. +type MDIClientWindow a = Window (CMDIClientWindow a) +-- | Inheritance type of the MDIClientWindow class. +type TMDIClientWindow a = TWindow (CMDIClientWindow a) +-- | Abstract type of the MDIClientWindow class. +data CMDIClientWindow a = CMDIClientWindow + +-- | Pointer to an object of type 'GLCanvas', derived from 'Window'. +type GLCanvas a = Window (CGLCanvas a) +-- | Inheritance type of the GLCanvas class. +type TGLCanvas a = TWindow (CGLCanvas a) +-- | Abstract type of the GLCanvas class. +data CGLCanvas a = CGLCanvas + +-- | Pointer to an object of type 'DrawWindow', derived from 'Window'. +type DrawWindow a = Window (CDrawWindow a) +-- | Inheritance type of the DrawWindow class. +type TDrawWindow a = TWindow (CDrawWindow a) +-- | Abstract type of the DrawWindow class. +data CDrawWindow a = CDrawWindow + +-- | Pointer to an object of type 'Control', derived from 'Window'. +type Control a = Window (CControl a) +-- | Inheritance type of the Control class. +type TControl a = TWindow (CControl a) +-- | Abstract type of the Control class. +data CControl a = CControl + +-- | Pointer to an object of type 'Slider', derived from 'Control'. +type Slider a = Control (CSlider a) +-- | Inheritance type of the Slider class. +type TSlider a = TControl (CSlider a) +-- | Abstract type of the Slider class. +data CSlider a = CSlider + +-- | Pointer to an object of type 'SliderMSW', derived from 'Slider'. +type SliderMSW a = Slider (CSliderMSW a) +-- | Inheritance type of the SliderMSW class. +type TSliderMSW a = TSlider (CSliderMSW a) +-- | Abstract type of the SliderMSW class. +data CSliderMSW a = CSliderMSW + +-- | Pointer to an object of type 'Slider95', derived from 'Slider'. +type Slider95 a = Slider (CSlider95 a) +-- | Inheritance type of the Slider95 class. +type TSlider95 a = TSlider (CSlider95 a) +-- | Abstract type of the Slider95 class. +data CSlider95 a = CSlider95 + +-- | Pointer to an object of type 'Gauge', derived from 'Control'. +type Gauge a = Control (CGauge a) +-- | Inheritance type of the Gauge class. +type TGauge a = TControl (CGauge a) +-- | Abstract type of the Gauge class. +data CGauge a = CGauge + +-- | Pointer to an object of type 'GaugeMSW', derived from 'Gauge'. +type GaugeMSW a = Gauge (CGaugeMSW a) +-- | Inheritance type of the GaugeMSW class. +type TGaugeMSW a = TGauge (CGaugeMSW a) +-- | Abstract type of the GaugeMSW class. +data CGaugeMSW a = CGaugeMSW + +-- | Pointer to an object of type 'Gauge95', derived from 'Gauge'. +type Gauge95 a = Gauge (CGauge95 a) +-- | Inheritance type of the Gauge95 class. +type TGauge95 a = TGauge (CGauge95 a) +-- | Abstract type of the Gauge95 class. +data CGauge95 a = CGauge95 + +-- | Pointer to an object of type 'StyledTextCtrl', derived from 'Control'. +type StyledTextCtrl a = Control (CStyledTextCtrl a) +-- | Inheritance type of the StyledTextCtrl class. +type TStyledTextCtrl a = TControl (CStyledTextCtrl a) +-- | Abstract type of the StyledTextCtrl class. +data CStyledTextCtrl a = CStyledTextCtrl + +-- | Pointer to an object of type 'PickerBase', derived from 'Control'. +type PickerBase a = Control (CPickerBase a) +-- | Inheritance type of the PickerBase class. +type TPickerBase a = TControl (CPickerBase a) +-- | Abstract type of the PickerBase class. +data CPickerBase a = CPickerBase + +-- | Pointer to an object of type 'ColourPickerCtrl', derived from 'PickerBase'. +type ColourPickerCtrl a = PickerBase (CColourPickerCtrl a) +-- | Inheritance type of the ColourPickerCtrl class. +type TColourPickerCtrl a = TPickerBase (CColourPickerCtrl a) +-- | Abstract type of the ColourPickerCtrl class. +data CColourPickerCtrl a = CColourPickerCtrl + +-- | Pointer to an object of type 'HyperlinkCtrl', derived from 'Control'. +type HyperlinkCtrl a = Control (CHyperlinkCtrl a) +-- | Inheritance type of the HyperlinkCtrl class. +type THyperlinkCtrl a = TControl (CHyperlinkCtrl a) +-- | Abstract type of the HyperlinkCtrl class. +data CHyperlinkCtrl a = CHyperlinkCtrl -- | Pointer to an object of type 'PropertyGrid', derived from 'Control'. type PropertyGrid a = Control (CPropertyGrid a)
src/haskell/Graphics/UI/WXCore/WxcClasses.hs view
@@ -17,7 +17,7 @@ * @wxc.h@ -And contains 4324 methods for 277 classes. +And contains 4354 methods for 281 classes. -} -------------------------------------------------------------------------------- module Graphics.UI.WXCore.WxcClasses
src/haskell/Graphics/UI/WXCore/WxcClassesAL.hs view
@@ -18,7 +18,7 @@ * @wxc.h@ -And contains 1987 methods for 147 classes. +And contains 2015 methods for 150 classes. -} -------------------------------------------------------------------------------- module Graphics.UI.WXCore.WxcClassesAL @@ -30,6 +30,9 @@ ,bitmapDataObjectGetBitmap ,bitmapDataObjectSetBitmap ,cFree + ,colorPickerCtrlCreate + ,colorPickerCtrlGetColour + ,colorPickerCtrlSetColour ,cursorCreateFromImage ,cursorCreateFromStock ,cursorCreateLoad @@ -844,6 +847,7 @@ ,comboBoxSetInsertionPointEnd ,comboBoxSetSelection ,comboBoxSetTextSelection + ,comboBoxSetValue -- ** CommandEvent ,commandEventCopyObject ,commandEventCreate @@ -1223,6 +1227,14 @@ ,fileHistoryRemoveMenu ,fileHistorySave ,fileHistoryUseMenu + -- ** FileInputStream + ,fileInputStreamCreate + ,fileInputStreamDelete + ,fileInputStreamIsOk + -- ** FileOutputStream + ,fileOutputStreamCreate + ,fileOutputStreamDelete + ,fileOutputStreamIsOk -- ** FileProperty ,filePropertyCreate -- ** FileType @@ -1811,6 +1823,18 @@ ,htmlWindowSetRelatedFrame ,htmlWindowSetRelatedStatusBar ,htmlWindowWriteCustomization + -- ** HyperlinkCtrl + ,hyperlinkCtrlCreate + ,hyperlinkCtrlGetHoverColour + ,hyperlinkCtrlGetNormalColour + ,hyperlinkCtrlGetURL + ,hyperlinkCtrlGetVisited + ,hyperlinkCtrlGetVisitedColour + ,hyperlinkCtrlSetHoverColour + ,hyperlinkCtrlSetNormalColour + ,hyperlinkCtrlSetURL + ,hyperlinkCtrlSetVisited + ,hyperlinkCtrlSetVisitedColour -- ** Icon ,iconAssign ,iconCopyFromBitmap @@ -1847,6 +1871,7 @@ ,imageConvertToBitmap ,imageConvertToByteString ,imageConvertToLazyByteString + ,imageCopy ,imageCountColours ,imageCreateDefault ,imageCreateFromBitmap @@ -1869,6 +1894,7 @@ ,imageGetOptionInt ,imageGetRed ,imageGetSubImage + ,imageGetType ,imageGetWidth ,imageHasMask ,imageHasOption @@ -1876,14 +1902,18 @@ ,imageInitializeFromData ,imageIsOk ,imageLoadFile + ,imageLoadStream ,imageMirror ,imagePaste ,imageReplace ,imageRescale + ,imageRescaleEx ,imageRotate ,imageRotate90 ,imageSaveFile + ,imageSaveStream ,imageScale + ,imageScaleEx ,imageSetData ,imageSetDataAndSize ,imageSetMask @@ -1891,6 +1921,7 @@ ,imageSetOption ,imageSetOptionInt ,imageSetRGB + ,imageSetType -- ** ImageList ,imageListAddBitmap ,imageListAddIcon @@ -2164,7 +2195,6 @@ import Prelude hiding (id, last, length, lines, max, min, show) import qualified Data.ByteString as B (ByteString, useAsCStringLen) import qualified Data.ByteString.Lazy as LB (ByteString, length, unpack) -import System.IO.Unsafe( unsafePerformIO ) import Graphics.UI.WXCore.WxcTypes hiding (rect, rgb, rgba, sz) import Graphics.UI.WXCore.WxcClassTypes @@ -7770,6 +7800,31 @@ wxClosure_GetData cobj__obj foreign import ccall "wxClosure_GetData" wxClosure_GetData :: Ptr (TClosure a) -> IO (Ptr ()) +-- | usage: (@colorPickerCtrlCreate parent id colour xywh style@). +colorPickerCtrlCreate :: Window a -> Id -> Color -> Rect -> Int -> IO (ColourPickerCtrl ()) +colorPickerCtrlCreate parent id colour xywh style + = withObjectResult $ + withObjectPtr parent $ \cobj_parent -> + withColourPtr colour $ \cobj_colour -> + wxColorPickerCtrl_Create cobj_parent (toCInt id) cobj_colour (toCIntRectX xywh) (toCIntRectY xywh)(toCIntRectW xywh) (toCIntRectH xywh) (toCInt style) +foreign import ccall "wxColorPickerCtrl_Create" wxColorPickerCtrl_Create :: Ptr (TWindow a) -> CInt -> Ptr (TColour c) -> CInt -> CInt -> CInt -> CInt -> CInt -> IO (Ptr (TColourPickerCtrl ())) + +-- | usage: (@colorPickerCtrlGetColour self@). +colorPickerCtrlGetColour :: ColourPickerCtrl a -> IO (Color) +colorPickerCtrlGetColour self + = withRefColour $ \pref -> + withObjectPtr self $ \cobj_self -> + wxColorPickerCtrl_GetColour cobj_self pref +foreign import ccall "wxColorPickerCtrl_GetColour" wxColorPickerCtrl_GetColour :: Ptr (TColourPickerCtrl a) -> Ptr (TColour ()) -> IO () + +-- | usage: (@colorPickerCtrlSetColour self colour@). +colorPickerCtrlSetColour :: ColourPickerCtrl a -> Color -> IO () +colorPickerCtrlSetColour self colour + = withObjectPtr self $ \cobj_self -> + withColourPtr colour $ \cobj_colour -> + wxColorPickerCtrl_SetColour cobj_self cobj_colour +foreign import ccall "wxColorPickerCtrl_SetColour" wxColorPickerCtrl_SetColour :: Ptr (TColourPickerCtrl a) -> Ptr (TColour b) -> IO () + -- | usage: (@comboBoxAppend obj item@). comboBoxAppend :: ComboBox a -> String -> IO () comboBoxAppend _obj item @@ -7962,6 +8017,14 @@ wxComboBox_SetTextSelection cobj__obj (toCInt from) (toCInt to) foreign import ccall "wxComboBox_SetTextSelection" wxComboBox_SetTextSelection :: Ptr (TComboBox a) -> CInt -> CInt -> IO () +-- | usage: (@comboBoxSetValue obj value@). +comboBoxSetValue :: ComboBox a -> String -> IO () +comboBoxSetValue _obj value + = withObjectRef "comboBoxSetValue" _obj $ \cobj__obj -> + withStringPtr value $ \cobj_value -> + wxComboBox_SetValue cobj__obj cobj_value +foreign import ccall "wxComboBox_SetValue" wxComboBox_SetValue :: Ptr (TComboBox a) -> Ptr (TWxString b) -> IO () + -- | usage: (@commandEventCopyObject obj objectdest@). commandEventCopyObject :: CommandEvent a -> Ptr b -> IO () commandEventCopyObject _obj objectdest @@ -10824,6 +10887,52 @@ wxFileHistory_UseMenu cobj__obj cobj_menu foreign import ccall "wxFileHistory_UseMenu" wxFileHistory_UseMenu :: Ptr (TFileHistory a) -> Ptr (TMenu b) -> IO () +-- | usage: (@fileInputStreamCreate ofileName@). +fileInputStreamCreate :: String -> IO (FileInputStream ()) +fileInputStreamCreate ofileName + = withObjectResult $ + withStringPtr ofileName $ \cobj_ofileName -> + wxFileInputStream_Create cobj_ofileName +foreign import ccall "wxFileInputStream_Create" wxFileInputStream_Create :: Ptr (TWxString a) -> IO (Ptr (TFileInputStream ())) + +-- | usage: (@fileInputStreamDelete self@). +fileInputStreamDelete :: FileInputStream a -> IO () +fileInputStreamDelete self + = withObjectRef "fileInputStreamDelete" self $ \cobj_self -> + wxFileInputStream_Delete cobj_self +foreign import ccall "wxFileInputStream_Delete" wxFileInputStream_Delete :: Ptr (TFileInputStream a) -> IO () + +-- | usage: (@fileInputStreamIsOk self@). +fileInputStreamIsOk :: FileInputStream a -> IO Bool +fileInputStreamIsOk self + = withBoolResult $ + withObjectRef "fileInputStreamIsOk" self $ \cobj_self -> + wxFileInputStream_IsOk cobj_self +foreign import ccall "wxFileInputStream_IsOk" wxFileInputStream_IsOk :: Ptr (TFileInputStream a) -> IO CBool + +-- | usage: (@fileOutputStreamCreate ofileName@). +fileOutputStreamCreate :: String -> IO (FileOutputStream ()) +fileOutputStreamCreate ofileName + = withObjectResult $ + withStringPtr ofileName $ \cobj_ofileName -> + wxFileOutputStream_Create cobj_ofileName +foreign import ccall "wxFileOutputStream_Create" wxFileOutputStream_Create :: Ptr (TWxString a) -> IO (Ptr (TFileOutputStream ())) + +-- | usage: (@fileOutputStreamDelete self@). +fileOutputStreamDelete :: FileOutputStream a -> IO () +fileOutputStreamDelete self + = withObjectRef "fileOutputStreamDelete" self $ \cobj_self -> + wxFileOutputStream_Delete cobj_self +foreign import ccall "wxFileOutputStream_Delete" wxFileOutputStream_Delete :: Ptr (TFileOutputStream a) -> IO () + +-- | usage: (@fileOutputStreamIsOk self@). +fileOutputStreamIsOk :: FileOutputStream a -> IO Bool +fileOutputStreamIsOk self + = withBoolResult $ + withObjectRef "fileOutputStreamIsOk" self $ \cobj_self -> + wxFileOutputStream_IsOk cobj_self +foreign import ccall "wxFileOutputStream_IsOk" wxFileOutputStream_IsOk :: Ptr (TFileOutputStream a) -> IO CBool + -- | usage: (@filePropertyCreate label name value@). filePropertyCreate :: String -> String -> String -> IO (FileProperty ()) filePropertyCreate label name value @@ -15188,6 +15297,95 @@ wxHtmlWindow_WriteCustomization cobj__obj cobj_cfg cobj_path foreign import ccall "wxHtmlWindow_WriteCustomization" wxHtmlWindow_WriteCustomization :: Ptr (THtmlWindow a) -> Ptr (TConfigBase b) -> Ptr (TWxString c) -> IO () +-- | usage: (@hyperlinkCtrlCreate parent id label url xywh style@). +hyperlinkCtrlCreate :: Window a -> Id -> String -> String -> Rect -> Int -> IO (HyperlinkCtrl ()) +hyperlinkCtrlCreate parent id label url xywh style + = withObjectResult $ + withObjectPtr parent $ \cobj_parent -> + withStringPtr label $ \cobj_label -> + withStringPtr url $ \cobj_url -> + wxHyperlinkCtrl_Create cobj_parent (toCInt id) cobj_label cobj_url (toCIntRectX xywh) (toCIntRectY xywh)(toCIntRectW xywh) (toCIntRectH xywh) (toCInt style) +foreign import ccall "wxHyperlinkCtrl_Create" wxHyperlinkCtrl_Create :: Ptr (TWindow a) -> CInt -> Ptr (TWxString c) -> Ptr (TWxString d) -> CInt -> CInt -> CInt -> CInt -> CInt -> IO (Ptr (THyperlinkCtrl ())) + +-- | usage: (@hyperlinkCtrlGetHoverColour self@). +hyperlinkCtrlGetHoverColour :: HyperlinkCtrl a -> IO (Color) +hyperlinkCtrlGetHoverColour self + = withManagedColourResult $ + withObjectRef "hyperlinkCtrlGetHoverColour" self $ \cobj_self -> + wxHyperlinkCtrl_GetHoverColour cobj_self +foreign import ccall "wxHyperlinkCtrl_GetHoverColour" wxHyperlinkCtrl_GetHoverColour :: Ptr (THyperlinkCtrl a) -> IO (Ptr (TColour ())) + +-- | usage: (@hyperlinkCtrlGetNormalColour self@). +hyperlinkCtrlGetNormalColour :: HyperlinkCtrl a -> IO (Color) +hyperlinkCtrlGetNormalColour self + = withManagedColourResult $ + withObjectRef "hyperlinkCtrlGetNormalColour" self $ \cobj_self -> + wxHyperlinkCtrl_GetNormalColour cobj_self +foreign import ccall "wxHyperlinkCtrl_GetNormalColour" wxHyperlinkCtrl_GetNormalColour :: Ptr (THyperlinkCtrl a) -> IO (Ptr (TColour ())) + +-- | usage: (@hyperlinkCtrlGetURL self@). +hyperlinkCtrlGetURL :: HyperlinkCtrl a -> IO (String) +hyperlinkCtrlGetURL self + = withManagedStringResult $ + withObjectRef "hyperlinkCtrlGetURL" self $ \cobj_self -> + wxHyperlinkCtrl_GetURL cobj_self +foreign import ccall "wxHyperlinkCtrl_GetURL" wxHyperlinkCtrl_GetURL :: Ptr (THyperlinkCtrl a) -> IO (Ptr (TWxString ())) + +-- | usage: (@hyperlinkCtrlGetVisited self@). +hyperlinkCtrlGetVisited :: HyperlinkCtrl a -> IO Bool +hyperlinkCtrlGetVisited self + = withBoolResult $ + withObjectRef "hyperlinkCtrlGetVisited" self $ \cobj_self -> + wxHyperlinkCtrl_GetVisited cobj_self +foreign import ccall "wxHyperlinkCtrl_GetVisited" wxHyperlinkCtrl_GetVisited :: Ptr (THyperlinkCtrl a) -> IO CBool + +-- | usage: (@hyperlinkCtrlGetVisitedColour self@). +hyperlinkCtrlGetVisitedColour :: HyperlinkCtrl a -> IO (Color) +hyperlinkCtrlGetVisitedColour self + = withManagedColourResult $ + withObjectRef "hyperlinkCtrlGetVisitedColour" self $ \cobj_self -> + wxHyperlinkCtrl_GetVisitedColour cobj_self +foreign import ccall "wxHyperlinkCtrl_GetVisitedColour" wxHyperlinkCtrl_GetVisitedColour :: Ptr (THyperlinkCtrl a) -> IO (Ptr (TColour ())) + +-- | usage: (@hyperlinkCtrlSetHoverColour self colour@). +hyperlinkCtrlSetHoverColour :: HyperlinkCtrl a -> Color -> IO () +hyperlinkCtrlSetHoverColour self colour + = withObjectRef "hyperlinkCtrlSetHoverColour" self $ \cobj_self -> + withColourPtr colour $ \cobj_colour -> + wxHyperlinkCtrl_SetHoverColour cobj_self cobj_colour +foreign import ccall "wxHyperlinkCtrl_SetHoverColour" wxHyperlinkCtrl_SetHoverColour :: Ptr (THyperlinkCtrl a) -> Ptr (TColour b) -> IO () + +-- | usage: (@hyperlinkCtrlSetNormalColour self colour@). +hyperlinkCtrlSetNormalColour :: HyperlinkCtrl a -> Color -> IO () +hyperlinkCtrlSetNormalColour self colour + = withObjectRef "hyperlinkCtrlSetNormalColour" self $ \cobj_self -> + withColourPtr colour $ \cobj_colour -> + wxHyperlinkCtrl_SetNormalColour cobj_self cobj_colour +foreign import ccall "wxHyperlinkCtrl_SetNormalColour" wxHyperlinkCtrl_SetNormalColour :: Ptr (THyperlinkCtrl a) -> Ptr (TColour b) -> IO () + +-- | usage: (@hyperlinkCtrlSetURL self url@). +hyperlinkCtrlSetURL :: HyperlinkCtrl a -> String -> IO () +hyperlinkCtrlSetURL self url + = withObjectRef "hyperlinkCtrlSetURL" self $ \cobj_self -> + withStringPtr url $ \cobj_url -> + wxHyperlinkCtrl_SetURL cobj_self cobj_url +foreign import ccall "wxHyperlinkCtrl_SetURL" wxHyperlinkCtrl_SetURL :: Ptr (THyperlinkCtrl a) -> Ptr (TWxString b) -> IO () + +-- | usage: (@hyperlinkCtrlSetVisited self visited@). +hyperlinkCtrlSetVisited :: HyperlinkCtrl a -> Bool -> IO () +hyperlinkCtrlSetVisited self visited + = withObjectRef "hyperlinkCtrlSetVisited" self $ \cobj_self -> + wxHyperlinkCtrl_SetVisited cobj_self (toCBool visited) +foreign import ccall "wxHyperlinkCtrl_SetVisited" wxHyperlinkCtrl_SetVisited :: Ptr (THyperlinkCtrl a) -> CBool -> IO () + +-- | usage: (@hyperlinkCtrlSetVisitedColour self colour@). +hyperlinkCtrlSetVisitedColour :: HyperlinkCtrl a -> Color -> IO () +hyperlinkCtrlSetVisitedColour self colour + = withObjectRef "hyperlinkCtrlSetVisitedColour" self $ \cobj_self -> + withColourPtr colour $ \cobj_colour -> + wxHyperlinkCtrl_SetVisitedColour cobj_self cobj_colour +foreign import ccall "wxHyperlinkCtrl_SetVisitedColour" wxHyperlinkCtrl_SetVisitedColour :: Ptr (THyperlinkCtrl a) -> Ptr (TColour b) -> IO () + -- | usage: (@iconAssign obj other@). iconAssign :: Icon a -> Ptr b -> IO () iconAssign _obj other @@ -15435,6 +15633,14 @@ wxImage_ConvertToLazyByteString cobj__obj (toCInt wxtype) buffer foreign import ccall "wxImage_ConvertToLazyByteString" wxImage_ConvertToLazyByteString :: Ptr (TImage a) -> CInt -> Ptr CChar -> IO CInt +-- | usage: (@imageCopy obj@). +imageCopy :: Image a -> IO (Image ()) +imageCopy _obj + = withRefImage $ \pref -> + withObjectRef "imageCopy" _obj $ \cobj__obj -> + wxImage_Copy cobj__obj pref +foreign import ccall "wxImage_Copy" wxImage_Copy :: Ptr (TImage a) -> Ptr (TImage ()) -> IO () + -- | usage: (@imageCountColours obj stopafter@). imageCountColours :: Image a -> Int -> IO Int imageCountColours _obj stopafter @@ -15605,6 +15811,14 @@ wxImage_GetSubImage cobj__obj (toCIntRectX xywh) (toCIntRectY xywh)(toCIntRectW xywh) (toCIntRectH xywh) pref foreign import ccall "wxImage_GetSubImage" wxImage_GetSubImage :: Ptr (TImage a) -> CInt -> CInt -> CInt -> CInt -> Ptr (TImage ()) -> IO () +-- | usage: (@imageGetType obj@). +imageGetType :: Image a -> IO Int +imageGetType _obj + = withIntResult $ + withObjectRef "imageGetType" _obj $ \cobj__obj -> + wxImage_GetType cobj__obj +foreign import ccall "wxImage_GetType" wxImage_GetType :: Ptr (TImage a) -> IO CInt + -- | usage: (@imageGetWidth obj@). imageGetWidth :: Image a -> IO Int imageGetWidth _obj @@ -15763,6 +15977,15 @@ wxImage_LoadFile cobj__obj cobj_name (toCInt wxtype) foreign import ccall "wxImage_LoadFile" wxImage_LoadFile :: Ptr (TImage a) -> Ptr (TWxString b) -> CInt -> IO CBool +-- | usage: (@imageLoadStream obj name wxtype index@). +imageLoadStream :: Image a -> InputStream b -> Int -> Int -> IO Bool +imageLoadStream _obj name wxtype index + = withBoolResult $ + withObjectRef "imageLoadStream" _obj $ \cobj__obj -> + withObjectPtr name $ \cobj_name -> + wxImage_LoadStream cobj__obj cobj_name (toCInt wxtype) (toCInt index) +foreign import ccall "wxImage_LoadStream" wxImage_LoadStream :: Ptr (TImage a) -> Ptr (TInputStream b) -> CInt -> CInt -> IO CBool + -- | usage: (@imageMirror obj horizontally@). imageMirror :: Image a -> Bool -> IO (Image ()) imageMirror _obj horizontally @@ -15793,6 +16016,13 @@ wxImage_Rescale cobj__obj (toCIntSizeW widthheight) (toCIntSizeH widthheight) foreign import ccall "wxImage_Rescale" wxImage_Rescale :: Ptr (TImage a) -> CInt -> CInt -> IO () +-- | usage: (@imageRescaleEx obj widthheight quality@). +imageRescaleEx :: Image a -> Size -> Int -> IO () +imageRescaleEx _obj widthheight quality + = withObjectRef "imageRescaleEx" _obj $ \cobj__obj -> + wxImage_RescaleEx cobj__obj (toCIntSizeW widthheight) (toCIntSizeH widthheight) (toCInt quality) +foreign import ccall "wxImage_RescaleEx" wxImage_RescaleEx :: Ptr (TImage a) -> CInt -> CInt -> CInt -> IO () + -- | usage: (@imageRotate obj angle cxcy interpolating offsetafterrotation@). imageRotate :: Image a -> Double -> Point -> Bool -> Ptr e -> IO (Image ()) imageRotate _obj angle cxcy interpolating offsetafterrotation @@ -15818,6 +16048,15 @@ wxImage_SaveFile cobj__obj cobj_name (toCInt wxtype) foreign import ccall "wxImage_SaveFile" wxImage_SaveFile :: Ptr (TImage a) -> Ptr (TWxString b) -> CInt -> IO CBool +-- | usage: (@imageSaveStream obj stream wxtype@). +imageSaveStream :: Image a -> OutputStream b -> Int -> IO Bool +imageSaveStream _obj stream wxtype + = withBoolResult $ + withObjectRef "imageSaveStream" _obj $ \cobj__obj -> + withObjectPtr stream $ \cobj_stream -> + wxImage_SaveStream cobj__obj cobj_stream (toCInt wxtype) +foreign import ccall "wxImage_SaveStream" wxImage_SaveStream :: Ptr (TImage a) -> Ptr (TOutputStream b) -> CInt -> IO CBool + -- | usage: (@imageScale obj widthheight@). imageScale :: Image a -> Size -> IO (Image ()) imageScale _obj widthheight @@ -15826,6 +16065,14 @@ wxImage_Scale cobj__obj (toCIntSizeW widthheight) (toCIntSizeH widthheight) pref foreign import ccall "wxImage_Scale" wxImage_Scale :: Ptr (TImage a) -> CInt -> CInt -> Ptr (TImage ()) -> IO () +-- | usage: (@imageScaleEx obj widthheight quality@). +imageScaleEx :: Image a -> Size -> Int -> IO (Image ()) +imageScaleEx _obj widthheight quality + = withRefImage $ \pref -> + withObjectRef "imageScaleEx" _obj $ \cobj__obj -> + wxImage_ScaleEx cobj__obj (toCIntSizeW widthheight) (toCIntSizeH widthheight) (toCInt quality) pref +foreign import ccall "wxImage_ScaleEx" wxImage_ScaleEx :: Ptr (TImage a) -> CInt -> CInt -> CInt -> Ptr (TImage ()) -> IO () + -- | usage: (@imageSetData obj wxdata@). imageSetData :: Image a -> Ptr b -> IO () imageSetData _obj wxdata @@ -15877,6 +16124,13 @@ = withObjectRef "imageSetRGB" _obj $ \cobj__obj -> wxImage_SetRGB cobj__obj (toCIntPointX xy) (toCIntPointY xy) (colorRed rgb) (colorGreen rgb) (colorBlue rgb) foreign import ccall "wxImage_SetRGB" wxImage_SetRGB :: Ptr (TImage a) -> CInt -> CInt -> Word8 -> Word8 -> Word8 -> IO () + +-- | usage: (@imageSetType obj wxtype@). +imageSetType :: Image a -> Int -> IO () +imageSetType _obj wxtype + = withObjectRef "imageSetType" _obj $ \cobj__obj -> + wxImage_SetType cobj__obj (toCInt wxtype) +foreign import ccall "wxImage_SetType" wxImage_SetType :: Ptr (TImage a) -> CInt -> IO () -- | usage: (@individualLayoutConstraintAbove obj sibling marg@). individualLayoutConstraintAbove :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
src/haskell/Graphics/UI/WXCore/WxcClassesMZ.hs view
@@ -18,7 +18,7 @@ * @wxc.h@ -And contains 2337 methods for 130 classes. +And contains 2339 methods for 131 classes. -} -------------------------------------------------------------------------------- module Graphics.UI.WXCore.WxcClassesMZ @@ -606,6 +606,9 @@ ,memoryDCCreateWithBitmap ,memoryDCDelete ,memoryDCSelectObject + -- ** MemoryInputStream + ,memoryInputStreamCreate + ,memoryInputStreamDelete -- ** Menu ,menuAppend ,menuAppendItem @@ -2497,8 +2500,6 @@ ) where import Prelude hiding (id, last, length, lines, max, min, show) -import qualified Data.ByteString as B (ByteString, useAsCStringLen) -import qualified Data.ByteString.Lazy as LB (ByteString, length, unpack) import System.IO.Unsafe( unsafePerformIO ) import Graphics.UI.WXCore.WxcTypes hiding (rect, rgb, rgba, sz) import Graphics.UI.WXCore.WxcClassTypes @@ -2913,6 +2914,20 @@ withObjectPtr bitmap $ \cobj_bitmap -> wxMemoryDC_SelectObject cobj__obj cobj_bitmap foreign import ccall "wxMemoryDC_SelectObject" wxMemoryDC_SelectObject :: Ptr (TMemoryDC a) -> Ptr (TBitmap b) -> IO () + +-- | usage: (@memoryInputStreamCreate wxdata len@). +memoryInputStreamCreate :: Ptr a -> Int -> IO (MemoryInputStream ()) +memoryInputStreamCreate wxdata len + = withObjectResult $ + wxMemoryInputStream_Create wxdata (toCInt len) +foreign import ccall "wxMemoryInputStream_Create" wxMemoryInputStream_Create :: Ptr a -> CInt -> IO (Ptr (TMemoryInputStream ())) + +-- | usage: (@memoryInputStreamDelete self@). +memoryInputStreamDelete :: MemoryInputStream a -> IO () +memoryInputStreamDelete self + = withObjectRef "memoryInputStreamDelete" self $ \cobj_self -> + wxMemoryInputStream_Delete cobj_self +foreign import ccall "wxMemoryInputStream_Delete" wxMemoryInputStream_Delete :: Ptr (TMemoryInputStream a) -> IO () -- | usage: (@menuAppend obj id text help isCheckable@). menuAppend :: Menu a -> Id -> String -> String -> Bool -> IO ()
src/haskell/Graphics/UI/WXCore/WxcDefs.hs view
@@ -151,37 +151,46 @@ , wxBDIAGONAL_HATCH , wxBEOS , wxBIG_ENDIAN - , wxBITMAP_TYPE_ANY + + -- From enum wxBitmapType in wxWidgets/include/wx/gdicmn.h + , wxBITMAP_TYPE_INVALID , wxBITMAP_TYPE_BMP , wxBITMAP_TYPE_BMP_RESOURCE + , wxBITMAP_TYPE_RESOURCE + , wxBITMAP_TYPE_ICO + , wxBITMAP_TYPE_ICO_RESOURCE , wxBITMAP_TYPE_CUR , wxBITMAP_TYPE_CUR_RESOURCE + , wxBITMAP_TYPE_XBM + , wxBITMAP_TYPE_XBM_DATA + , wxBITMAP_TYPE_XPM + , wxBITMAP_TYPE_XPM_DATA + , wxBITMAP_TYPE_TIFF + , wxBITMAP_TYPE_TIFF_RESOURCE + , wxBITMAP_TYPE_TIF + , wxBITMAP_TYPE_TIF_RESOURCE , wxBITMAP_TYPE_GIF , wxBITMAP_TYPE_GIF_RESOURCE - , wxBITMAP_TYPE_ICO - , wxBITMAP_TYPE_ICON - , wxBITMAP_TYPE_ICON_RESOURCE - , wxBITMAP_TYPE_ICO_RESOURCE - , wxBITMAP_TYPE_INVALID + , wxBITMAP_TYPE_PNG + , wxBITMAP_TYPE_PNG_RESOURCE , wxBITMAP_TYPE_JPEG , wxBITMAP_TYPE_JPEG_RESOURCE - , wxBITMAP_TYPE_MACCURSOR - , wxBITMAP_TYPE_MACCURSOR_RESOURCE + , wxBITMAP_TYPE_PNM + , wxBITMAP_TYPE_PNM_RESOURCE , wxBITMAP_TYPE_PCX , wxBITMAP_TYPE_PCX_RESOURCE , wxBITMAP_TYPE_PICT , wxBITMAP_TYPE_PICT_RESOURCE - , wxBITMAP_TYPE_PNG - , wxBITMAP_TYPE_PNG_RESOURCE - , wxBITMAP_TYPE_PNM - , wxBITMAP_TYPE_PNM_RESOURCE - , wxBITMAP_TYPE_RESOURCE - , wxBITMAP_TYPE_TIF - , wxBITMAP_TYPE_TIF_RESOURCE - , wxBITMAP_TYPE_XBM - , wxBITMAP_TYPE_XBM_DATA - , wxBITMAP_TYPE_XPM - , wxBITMAP_TYPE_XPM_DATA + , wxBITMAP_TYPE_ICON + , wxBITMAP_TYPE_ICON_RESOURCE + , wxBITMAP_TYPE_ANI + , wxBITMAP_TYPE_IFF + , wxBITMAP_TYPE_TGA + , wxBITMAP_TYPE_MACCURSOR + , wxBITMAP_TYPE_MACCURSOR_RESOURCE + , wxBITMAP_TYPE_MAX + , wxBITMAP_TYPE_ANY + , wxBLACK , wxBLACK_BRUSH , wxBLACK_DASHED_PEN @@ -269,6 +278,11 @@ , wxCONFIG_USE_RELATIVE_PATH , wxCOPY , wxCOSE_X + , wxPB_USE_TEXTCTRL + , wxPB_SMALL + , wxCLRP_USE_TEXTCTRL + , wxCLRP_DEFAULT_STYLE + , wxCLRP_SHOW_LABEL , wxCROSSDIAG_HATCH , wxCROSS_HATCH , wxCURSES @@ -555,6 +569,11 @@ , wxHSCROLL , wxHW_SCROLLBAR_AUTO , wxHW_SCROLLBAR_NEVER + , wxHL_CONTEXTMENU + , wxHL_ALIGN_LEFT + , wxHL_ALIGN_RIGHT + , wxHL_ALIGN_CENTRE + , wxHL_DEFAULT_STYLE , wxICONIZE , wxICON_EXCLAMATION , wxICON_HAND @@ -635,6 +654,12 @@ , wxIMAGE_LIST_NORMAL , wxIMAGE_LIST_SMALL , wxIMAGE_LIST_STATE + , wxIMAGE_QUALITY_NEAREST + , wxIMAGE_QUALITY_BILINEAR + , wxIMAGE_QUALITY_BICUBIC + , wxIMAGE_QUALITY_BOX_AVERAGE + , wxIMAGE_QUALITY_NORMAL + , wxIMAGE_QUALITY_HIGH , wxINTEGER , wxINVERT , wxITALIC @@ -2959,7 +2984,24 @@ wxIMAGE_LIST_STATE :: Int wxIMAGE_LIST_STATE = 2 +wxIMAGE_QUALITY_NEAREST :: Int +wxIMAGE_QUALITY_NEAREST = 0 +wxIMAGE_QUALITY_BILINEAR :: Int +wxIMAGE_QUALITY_BILINEAR = 1 + +wxIMAGE_QUALITY_BICUBIC :: Int +wxIMAGE_QUALITY_BICUBIC = 2 + +wxIMAGE_QUALITY_BOX_AVERAGE :: Int +wxIMAGE_QUALITY_BOX_AVERAGE = 3 + +wxIMAGE_QUALITY_NORMAL :: Int +wxIMAGE_QUALITY_NORMAL = 4 + +wxIMAGE_QUALITY_HIGH :: Int +wxIMAGE_QUALITY_HIGH = 5 + -- wxToolBar style flags -- lay out the toolbar horizontally @@ -4304,7 +4346,33 @@ --End wxTextCtrl style flags +-- PickerBase style flags +wxPB_USE_TEXTCTRL :: Int +wxPB_USE_TEXTCTRL = 0x0002 +wxPB_SMALL :: Int +wxPB_SMALL = 0x8000 +-- ColourPickerCtrl style flags +wxCLRP_USE_TEXTCTRL :: Int +wxCLRP_USE_TEXTCTRL = wxPB_USE_TEXTCTRL +wxCLRP_DEFAULT_STYLE :: Int +wxCLRP_DEFAULT_STYLE = 0 +wxCLRP_SHOW_LABEL :: Int +wxCLRP_SHOW_LABEL = 0x0008 + +-- HyperlinkCtrl style flags +wxHL_CONTEXTMENU :: Int +wxHL_CONTEXTMENU = 0x0001 +wxHL_ALIGN_LEFT :: Int +wxHL_ALIGN_LEFT = 0x0002 +wxHL_ALIGN_RIGHT :: Int +wxHL_ALIGN_RIGHT = 0x0004 +wxHL_ALIGN_CENTRE :: Int +wxHL_ALIGN_CENTRE = 0x0008 +wxHL_DEFAULT_STYLE :: Int +wxHL_DEFAULT_STYLE = wxHL_CONTEXTMENU.|.wxNO_BORDER.|.wxHL_ALIGN_CENTRE + + wxPROCESS_ENTER :: Int wxPROCESS_ENTER = 1024 {-# DEPRECATED wxPROCESS_ENTER "Use wxTE_PROCESS_ENTER" #-} @@ -5516,7 +5584,7 @@ wxBITMAP_TYPE_BMP_RESOURCE = 2 wxBITMAP_TYPE_RESOURCE :: Int -wxBITMAP_TYPE_RESOURCE = 2 +wxBITMAP_TYPE_RESOURCE = wxBITMAP_TYPE_BMP_RESOURCE wxBITMAP_TYPE_ICO :: Int wxBITMAP_TYPE_ICO = 3 @@ -5542,11 +5610,17 @@ wxBITMAP_TYPE_XPM_DATA :: Int wxBITMAP_TYPE_XPM_DATA = 10 +wxBITMAP_TYPE_TIFF :: Int +wxBITMAP_TYPE_TIFF = 11 + +wxBITMAP_TYPE_TIFF_RESOURCE :: Int +wxBITMAP_TYPE_TIFF_RESOURCE = 12 + wxBITMAP_TYPE_TIF :: Int -wxBITMAP_TYPE_TIF = 11 +wxBITMAP_TYPE_TIF = wxBITMAP_TYPE_TIFF wxBITMAP_TYPE_TIF_RESOURCE :: Int -wxBITMAP_TYPE_TIF_RESOURCE = 12 +wxBITMAP_TYPE_TIF_RESOURCE = wxBITMAP_TYPE_TIFF_RESOURCE wxBITMAP_TYPE_GIF :: Int wxBITMAP_TYPE_GIF = 13 @@ -5590,11 +5664,23 @@ wxBITMAP_TYPE_ICON_RESOURCE :: Int wxBITMAP_TYPE_ICON_RESOURCE = 26 +wxBITMAP_TYPE_ANI :: Int +wxBITMAP_TYPE_ANI = 27 + +wxBITMAP_TYPE_IFF :: Int +wxBITMAP_TYPE_IFF = 28 + +wxBITMAP_TYPE_TGA :: Int +wxBITMAP_TYPE_TGA = 29 + wxBITMAP_TYPE_MACCURSOR :: Int -wxBITMAP_TYPE_MACCURSOR = 27 +wxBITMAP_TYPE_MACCURSOR = 30 wxBITMAP_TYPE_MACCURSOR_RESOURCE :: Int -wxBITMAP_TYPE_MACCURSOR_RESOURCE = 28 +wxBITMAP_TYPE_MACCURSOR_RESOURCE = 31 + +wxBITMAP_TYPE_MAX :: Int +wxBITMAP_TYPE_MAX = 32 wxBITMAP_TYPE_ANY :: Int wxBITMAP_TYPE_ANY = 50
src/haskell/Graphics/UI/WXCore/WxcObject.hs view
@@ -19,7 +19,7 @@ , withObjectPtr , objectFinalize, objectNoFinalize -- * Managed objects - , ManagedPtr, TManagedPtr, CManagedPtr + , ManagedPtr, TManagedPtr, CManagedPtr(..) ) where import System.IO.Unsafe( unsafePerformIO )
src/haskell/Graphics/UI/WXCore/WxcTypes.hs view
@@ -89,34 +89,33 @@ , withRefDateTime, withManagedDateTimeResult , withRefGridCellCoordsArray, withManagedGridCellCoordsArrayResult - -- ** Primitive types -- *** CString - , CString(..), withCString, withStringResult - , CWString(..), withCWString, withWStringResult + , CString, withCString, withStringResult + , CWString, withCWString, withWStringResult -- *** ByteString , withByteStringResult, withLazyByteStringResult -- *** CInt , CInt(..), toCInt, fromCInt, withIntResult -- *** IntPtr - , IntPtr(..) + , IntPtr -- *** CIntPtr - , CIntPtr(..), toCIntPtr, fromCIntPtr, withIntPtrResult + , CIntPtr, toCIntPtr, fromCIntPtr, withIntPtrResult -- *** Word - , Word(..) + , Word -- *** 8 bit Word - , Word8(..) + , Word8 -- *** 64 bit Integer - , Int64(..) + , Int64 -- *** CDouble , CDouble(..), toCDouble, fromCDouble, withDoubleResult -- *** CChar - , CChar(..), toCChar, fromCChar, withCharResult + , CChar, toCChar, fromCChar, withCharResult , CWchar(..), toCWchar -- *** CBool - , CBool(..), toCBool, fromCBool, withBoolResult + , CBool, toCBool, fromCBool, withBoolResult -- ** Pointers - , Ptr(..), ptrNull, ptrIsNull, ptrCast, ForeignPtr, FunPtr, toCFunPtr + , Ptr, ptrNull, ptrIsNull, ptrCast, ForeignPtr, FunPtr, toCFunPtr ) where #include "wxc_def.h"
wxcore.cabal view
@@ -1,5 +1,5 @@ name: wxcore -version: 0.92.1.0 +version: 0.92.2.0 license: OtherLicense license-file: LICENSE author: Daan Leijen @@ -17,6 +17,7 @@ exception allowing binary distribution of proprietary software. This is the same license as wxWidgets itself uses. homepage: https://wiki.haskell.org/WxHaskell +bug-reports: http://sourceforge.net/p/wxhaskell/bugs/ cabal-version: >= 1.2 build-type: Custom