wxcore-0.10.1: wxHaskell is a portable and native GUI library for Haskell.ContentsIndex
Graphics.UI.WXCore.WxcClassesAL
Contents
Version
Global
Misc.
Classes
AcceleratorEntry
AcceleratorTable
ActivateEvent
Bitmap
BitmapButton
BoxSizer
Brush
BusyCursor
BusyInfo
Button
CalculateLayoutEvent
CalendarCtrl
CalendarDateAttr
CalendarEvent
Caret
CheckBox
CheckListBox
Choice
ClassInfo
ClientDC
Clipboard
CloseEvent
Closure
ComboBox
CommandEvent
ConfigBase
ContextHelp
ContextHelpButton
Control
Cursor
DC
DataFormat
DataObjectComposite
DateTime
Db
DbColInf
DbColInfArray
DbConnectInf
DbInf
DbTableInf
Dialog
DirDialog
DragImage
DrawControl
DrawWindow
DropTarget
EncodingConverter
EraseEvent
Event
EvtHandler
FileConfig
FileDialog
FileHistory
FileType
FindDialogEvent
FindReplaceData
FindReplaceDialog
FlexGridSizer
Font
FontData
FontDialog
FontEnumerator
FontMapper
Frame
GLCanvas
Gauge
GenericDragImage
Grid
GridCellAttr
GridCellBoolEditor
GridCellChoiceEditor
GridCellCoordsArray
GridCellEditor
GridCellFloatEditor
GridCellNumberEditor
GridCellTextEditor
GridCellTextEnterEditor
GridEditorCreatedEvent
GridEvent
GridRangeSelectEvent
GridSizeEvent
GridSizer
HelpControllerHelpProvider
HelpEvent
HelpProvider
HtmlHelpController
HtmlWindow
Icon
IconBundle
IdleEvent
Image
ImageList
IndividualLayoutConstraint
InputSink
InputSinkEvent
InputStream
KeyEvent
LayoutAlgorithm
LayoutConstraints
ListBox
ListCtrl
ListEvent
ListItem
Locale
Log
LogChain
LogNull
LogStderr
LogTextCtrl
LogWindow
Description

Haskell class definitions for the wxWidgets C library (wxc.dll).

Do not edit this file manually! This file was automatically generated by wxDirect on:

  • 2008-02-15 16:56:01.003804 UTC

From the files:

  • wxc/include/wxc.h

And contains 1461 methods for 110 classes.

Synopsis
versionWxcClassesAL :: String
bitmapDataObjectCreate :: Bitmap a -> IO (BitmapDataObject ())
bitmapDataObjectCreateEmpty :: IO (BitmapDataObject ())
bitmapDataObjectDelete :: BitmapDataObject a -> IO ()
bitmapDataObjectGetBitmap :: BitmapDataObject a -> IO (Bitmap ())
bitmapDataObjectSetBitmap :: BitmapDataObject a -> Bitmap b -> IO ()
cFree :: Ptr a -> IO ()
cursorCreateFromImage :: Image a -> IO (Cursor ())
cursorCreateFromStock :: Id -> IO (Cursor ())
cursorCreateLoad :: String -> Int -> Size -> IO (Cursor ())
dragIcon :: Icon a -> Point -> IO (DragImage ())
dragListItem :: ListCtrl a -> Id -> IO (DragImage ())
dragString :: String -> Point -> IO (DragImage ())
dragTreeItem :: TreeCtrl a -> TreeItem -> IO (DragImage ())
dropSourceCreate :: DataObject a -> Window b -> Ptr c -> Ptr d -> Ptr e -> IO (DropSource ())
dropSourceDelete :: DropSource a -> IO ()
dropSourceDoDragDrop :: DropSource a -> Int -> IO Int
fileDataObjectAddFile :: FileDataObject a -> String -> IO ()
fileDataObjectCreate :: [String] -> IO (FileDataObject ())
fileDataObjectDelete :: FileDataObject a -> IO ()
fileDataObjectGetFilenames :: FileDataObject a -> IO [String]
genericDragIcon :: Icon a -> IO (GenericDragImage ())
genericDragListItem :: ListCtrl a -> Id -> IO (GenericDragImage ())
genericDragString :: String -> IO (GenericDragImage ())
genericDragTreeItem :: TreeCtrl a -> TreeItem -> IO (GenericDragImage ())
getApplicationDir :: IO String
getApplicationPath :: IO String
getColourFromUser :: Window a -> Color -> IO (Color)
getELJLocale :: IO (WXCLocale ())
getELJTranslation :: String -> IO (Ptr ())
getFontFromUser :: Window a -> Font b -> IO (Font ())
getNumberFromUser :: String -> String -> String -> Int -> Int -> Int -> Window g -> Point -> IO Int
getPasswordFromUser :: String -> String -> String -> Window d -> IO String
getTextFromUser :: String -> String -> String -> Window d -> Point -> Bool -> IO String
isDefined :: String -> IO Bool
kill :: Int -> Int -> IO Int
logDebug :: String -> IO ()
logError :: String -> IO ()
logErrorMsg :: String -> IO ()
logFatalError :: String -> IO ()
logFatalErrorMsg :: String -> IO ()
logMessage :: String -> IO ()
logMessageMsg :: String -> IO ()
logStatus :: String -> IO ()
logSysError :: String -> IO ()
logTrace :: String -> String -> IO ()
logVerbose :: String -> IO ()
logWarning :: String -> IO ()
logWarningMsg :: String -> IO ()
acceleratorEntryCreate :: Int -> Int -> Int -> IO (AcceleratorEntry ())
acceleratorEntryDelete :: AcceleratorEntry a -> IO ()
acceleratorEntryGetCommand :: AcceleratorEntry a -> IO Int
acceleratorEntryGetFlags :: AcceleratorEntry a -> IO Int
acceleratorEntryGetKeyCode :: AcceleratorEntry a -> IO Int
acceleratorEntrySet :: AcceleratorEntry a -> Int -> Int -> Int -> IO ()
acceleratorTableCreate :: Int -> Ptr b -> IO (AcceleratorTable ())
acceleratorTableDelete :: AcceleratorTable a -> IO ()
activateEventCopyObject :: ActivateEvent a -> Ptr b -> IO ()
activateEventGetActive :: ActivateEvent a -> IO Int
bitmapAddHandler :: EvtHandler a -> IO ()
bitmapCleanUpHandlers :: IO ()
bitmapCreate :: Ptr a -> Int -> Size -> Int -> IO (Bitmap ())
bitmapCreateDefault :: IO (Bitmap ())
bitmapCreateEmpty :: Size -> Int -> IO (Bitmap ())
bitmapCreateFromImage :: Image a -> Int -> IO (Bitmap ())
bitmapCreateFromXPM :: Bitmap a -> IO (Bitmap ())
bitmapCreateLoad :: String -> Int -> IO (Bitmap ())
bitmapDelete :: Bitmap a -> IO ()
bitmapFindHandlerByExtension :: Bitmap a -> Int -> IO (Ptr ())
bitmapFindHandlerByName :: String -> IO (Ptr ())
bitmapFindHandlerByType :: Int -> IO (Ptr ())
bitmapGetDepth :: Bitmap a -> IO Int
bitmapGetHeight :: Bitmap a -> IO Int
bitmapGetMask :: Bitmap a -> IO (Mask ())
bitmapGetSubBitmap :: Bitmap a -> Rect -> IO (Bitmap ())
bitmapGetWidth :: Bitmap a -> IO Int
bitmapInitStandardHandlers :: IO ()
bitmapInsertHandler :: EvtHandler a -> IO ()
bitmapIsStatic :: Bitmap a -> IO Bool
bitmapLoadFile :: Bitmap a -> String -> Int -> IO Int
bitmapOk :: Bitmap a -> IO Bool
bitmapRemoveHandler :: String -> IO Int
bitmapSafeDelete :: Bitmap a -> IO ()
bitmapSaveFile :: Bitmap a -> String -> Int -> Palette d -> IO Int
bitmapSetDepth :: Bitmap a -> Int -> IO ()
bitmapSetHeight :: Bitmap a -> Int -> IO ()
bitmapSetMask :: Bitmap a -> Mask b -> IO ()
bitmapSetWidth :: Bitmap a -> Int -> IO ()
bitmapButtonCreate :: Window a -> Id -> Bitmap c -> Rect -> Style -> IO (BitmapButton ())
bitmapButtonGetBitmapDisabled :: BitmapButton a -> IO (Bitmap ())
bitmapButtonGetBitmapFocus :: BitmapButton a -> IO (Bitmap ())
bitmapButtonGetBitmapLabel :: BitmapButton a -> IO (Bitmap ())
bitmapButtonGetBitmapSelected :: BitmapButton a -> IO (Bitmap ())
bitmapButtonGetMarginX :: BitmapButton a -> IO Int
bitmapButtonGetMarginY :: BitmapButton a -> IO Int
bitmapButtonSetBitmapDisabled :: BitmapButton a -> Bitmap b -> IO ()
bitmapButtonSetBitmapFocus :: BitmapButton a -> Bitmap b -> IO ()
bitmapButtonSetBitmapLabel :: BitmapButton a -> Bitmap b -> IO ()
bitmapButtonSetBitmapSelected :: BitmapButton a -> Bitmap b -> IO ()
bitmapButtonSetMargins :: BitmapButton a -> Point -> IO ()
boxSizerCalcMin :: BoxSizer a -> IO Size
boxSizerCreate :: Int -> IO (BoxSizer ())
boxSizerGetOrientation :: BoxSizer a -> IO Int
boxSizerRecalcSizes :: BoxSizer a -> IO ()
brushAssign :: Brush a -> Brush b -> IO ()
brushCreateDefault :: IO (Brush ())
brushCreateFromBitmap :: Bitmap a -> IO (Brush ())
brushCreateFromColour :: Color -> Int -> IO (Brush ())
brushCreateFromStock :: Id -> IO (Brush ())
brushDelete :: Brush a -> IO ()
brushGetColour :: Brush a -> IO (Color)
brushGetStipple :: Brush a -> IO (Bitmap ())
brushGetStyle :: Brush a -> IO Int
brushIsEqual :: Brush a -> Brush b -> IO Bool
brushIsStatic :: Brush a -> IO Bool
brushOk :: Brush a -> IO Bool
brushSafeDelete :: Brush a -> IO ()
brushSetColour :: Brush a -> Color -> IO ()
brushSetColourSingle :: Brush a -> Char -> Char -> Char -> IO ()
brushSetStipple :: Brush a -> Bitmap b -> IO ()
brushSetStyle :: Brush a -> Int -> IO ()
busyCursorCreate :: IO (BusyCursor ())
busyCursorCreateWithCursor :: BusyCursor a -> IO (Ptr ())
busyCursorDelete :: BusyCursor a -> IO ()
busyInfoCreate :: String -> IO (BusyInfo ())
busyInfoDelete :: BusyInfo a -> IO ()
buttonCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Button ())
buttonSetBackgroundColour :: Button a -> Color -> IO Int
buttonSetDefault :: Button a -> IO ()
calculateLayoutEventCreate :: Id -> IO (CalculateLayoutEvent ())
calculateLayoutEventGetFlags :: CalculateLayoutEvent a -> IO Int
calculateLayoutEventGetRect :: CalculateLayoutEvent a -> IO Rect
calculateLayoutEventSetFlags :: CalculateLayoutEvent a -> Int -> IO ()
calculateLayoutEventSetRect :: CalculateLayoutEvent a -> Rect -> IO ()
calendarCtrlCreate :: Window a -> Id -> Ptr c -> Rect -> Style -> IO (CalendarCtrl ())
calendarCtrlEnableHolidayDisplay :: CalendarCtrl a -> Int -> IO ()
calendarCtrlEnableMonthChange :: CalendarCtrl a -> Bool -> IO ()
calendarCtrlEnableYearChange :: CalendarCtrl a -> Bool -> IO ()
calendarCtrlGetAttr :: CalendarCtrl a -> Int -> IO (Ptr ())
calendarCtrlGetDate :: CalendarCtrl a -> Ptr b -> IO ()
calendarCtrlGetHeaderColourBg :: CalendarCtrl a -> IO (Color)
calendarCtrlGetHeaderColourFg :: CalendarCtrl a -> IO (Color)
calendarCtrlGetHighlightColourBg :: CalendarCtrl a -> IO (Color)
calendarCtrlGetHighlightColourFg :: CalendarCtrl a -> IO (Color)
calendarCtrlGetHolidayColourBg :: CalendarCtrl a -> IO (Color)
calendarCtrlGetHolidayColourFg :: CalendarCtrl a -> IO (Color)
calendarCtrlHitTest :: CalendarCtrl a -> Point -> Ptr c -> Ptr d -> IO Int
calendarCtrlResetAttr :: CalendarCtrl a -> Int -> IO ()
calendarCtrlSetAttr :: CalendarCtrl a -> Int -> Ptr c -> IO ()
calendarCtrlSetDate :: CalendarCtrl a -> Ptr b -> IO ()
calendarCtrlSetHeaderColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()
calendarCtrlSetHighlightColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()
calendarCtrlSetHoliday :: CalendarCtrl a -> Int -> IO ()
calendarCtrlSetHolidayColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()
calendarDateAttrCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Int -> IO (CalendarDateAttr ())
calendarDateAttrCreateDefault :: IO (CalendarDateAttr ())
calendarDateAttrDelete :: CalendarDateAttr a -> IO ()
calendarDateAttrGetBackgroundColour :: CalendarDateAttr a -> IO (Color)
calendarDateAttrGetBorder :: CalendarDateAttr a -> IO Int
calendarDateAttrGetBorderColour :: CalendarDateAttr a -> IO (Color)
calendarDateAttrGetFont :: CalendarDateAttr a -> IO (Font ())
calendarDateAttrGetTextColour :: CalendarDateAttr a -> IO (Color)
calendarDateAttrHasBackgroundColour :: CalendarDateAttr a -> IO Bool
calendarDateAttrHasBorder :: CalendarDateAttr a -> IO Bool
calendarDateAttrHasBorderColour :: CalendarDateAttr a -> IO Bool
calendarDateAttrHasFont :: CalendarDateAttr a -> IO Bool
calendarDateAttrHasTextColour :: CalendarDateAttr a -> IO Bool
calendarDateAttrIsHoliday :: CalendarDateAttr a -> IO Bool
calendarDateAttrSetBackgroundColour :: CalendarDateAttr a -> Color -> IO ()
calendarDateAttrSetBorder :: CalendarDateAttr a -> Int -> IO ()
calendarDateAttrSetBorderColour :: CalendarDateAttr a -> Color -> IO ()
calendarDateAttrSetFont :: CalendarDateAttr a -> Font b -> IO ()
calendarDateAttrSetHoliday :: CalendarDateAttr a -> Int -> IO ()
calendarDateAttrSetTextColour :: CalendarDateAttr a -> Color -> IO ()
calendarEventGetDate :: CalendarEvent a -> Ptr b -> IO ()
calendarEventGetWeekDay :: CalendarEvent a -> IO Int
caretCreate :: Window a -> Int -> Int -> IO (Caret ())
caretGetBlinkTime :: IO Int
caretGetPosition :: Caret a -> IO Point
caretGetSize :: Caret a -> IO Size
caretGetWindow :: Caret a -> IO (Window ())
caretHide :: Caret a -> IO ()
caretIsOk :: Caret a -> IO Bool
caretIsVisible :: Caret a -> IO Bool
caretMove :: Caret a -> Point -> IO ()
caretSetBlinkTime :: Int -> IO ()
caretSetSize :: Caret a -> Size -> IO ()
caretShow :: Caret a -> IO ()
checkBoxCreate :: Window a -> Id -> String -> Rect -> Style -> IO (CheckBox ())
checkBoxGetValue :: CheckBox a -> IO Bool
checkBoxSetValue :: CheckBox a -> Bool -> IO ()
checkListBoxCheck :: CheckListBox a -> Int -> Bool -> IO ()
checkListBoxCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (CheckListBox ())
checkListBoxIsChecked :: CheckListBox a -> Int -> IO Bool
choiceAppend :: Choice a -> String -> IO ()
choiceClear :: Choice a -> IO ()
choiceCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (Choice ())
choiceDelete :: Choice a -> Int -> IO ()
choiceFindString :: Choice a -> String -> IO Int
choiceGetCount :: Choice a -> IO Int
choiceGetSelection :: Choice a -> IO Int
choiceGetString :: Choice a -> Int -> IO String
choiceSetSelection :: Choice a -> Int -> IO ()
choiceSetString :: Choice a -> Int -> String -> IO ()
classInfoCreateClassByName :: ClassInfo a -> IO (Ptr ())
classInfoFindClass :: String -> IO (ClassInfo ())
classInfoGetBaseClassName1 :: ClassInfo a -> IO String
classInfoGetBaseClassName2 :: ClassInfo a -> IO String
classInfoGetClassName :: ClassInfo a -> IO (Ptr ())
classInfoGetClassNameEx :: ClassInfo a -> IO String
classInfoGetSize :: ClassInfo a -> IO Int
classInfoIsKindOf :: ClassInfo a -> String -> IO Bool
classInfoIsKindOfEx :: ClassInfo a -> ClassInfo b -> IO Bool
clientDCCreate :: Window a -> IO (ClientDC ())
clientDCDelete :: ClientDC a -> IO ()
clipboardAddData :: Clipboard a -> DataObject b -> IO Int
clipboardClear :: Clipboard a -> IO ()
clipboardClose :: Clipboard a -> IO ()
clipboardCreate :: IO (Clipboard ())
clipboardFlush :: Clipboard a -> IO Int
clipboardGetData :: Clipboard a -> DataObject b -> IO Int
clipboardIsOpened :: Clipboard a -> IO Bool
clipboardIsSupported :: Clipboard a -> DataFormat b -> IO Bool
clipboardOpen :: Clipboard a -> IO Int
clipboardSetData :: Clipboard a -> DataObject b -> IO Int
clipboardUsePrimarySelection :: Clipboard a -> Int -> IO ()
closeEventCanVeto :: CloseEvent a -> IO Bool
closeEventCopyObject :: CloseEvent a -> Ptr b -> IO ()
closeEventGetLoggingOff :: CloseEvent a -> IO Int
closeEventGetVeto :: CloseEvent a -> IO Int
closeEventSetCanVeto :: CloseEvent a -> Int -> IO ()
closeEventSetLoggingOff :: CloseEvent a -> Int -> IO ()
closeEventVeto :: CloseEvent a -> Int -> IO ()
closureCreate :: FunPtr (Ptr fun -> Ptr state -> Ptr (TEvent evt) -> IO ()) -> Ptr b -> IO (Closure ())
closureGetData :: Closure a -> IO (Ptr ())
comboBoxAppend :: ComboBox a -> String -> IO ()
comboBoxAppendData :: ComboBox a -> String -> Ptr c -> IO ()
comboBoxClear :: ComboBox a -> IO ()
comboBoxCopy :: ComboBox a -> IO ()
comboBoxCreate :: Window a -> Id -> String -> Rect -> [String] -> Style -> IO (ComboBox ())
comboBoxCut :: ComboBox a -> IO ()
comboBoxDelete :: ComboBox a -> Int -> IO ()
comboBoxFindString :: ComboBox a -> String -> IO Int
comboBoxGetClientData :: ComboBox a -> Int -> IO (ClientData ())
comboBoxGetCount :: ComboBox a -> IO Int
comboBoxGetInsertionPoint :: ComboBox a -> IO Int
comboBoxGetLastPosition :: ComboBox a -> IO Int
comboBoxGetSelection :: ComboBox a -> IO Int
comboBoxGetString :: ComboBox a -> Int -> IO String
comboBoxGetStringSelection :: ComboBox a -> IO String
comboBoxGetValue :: ComboBox a -> IO String
comboBoxPaste :: ComboBox a -> IO ()
comboBoxRemove :: ComboBox a -> Int -> Int -> IO ()
comboBoxReplace :: ComboBox a -> Int -> Int -> String -> IO ()
comboBoxSetClientData :: ComboBox a -> Int -> ClientData c -> IO ()
comboBoxSetEditable :: ComboBox a -> Bool -> IO ()
comboBoxSetInsertionPoint :: ComboBox a -> Int -> IO ()
comboBoxSetInsertionPointEnd :: ComboBox a -> IO ()
comboBoxSetSelection :: ComboBox a -> Int -> IO ()
comboBoxSetTextSelection :: ComboBox a -> Int -> Int -> IO ()
commandEventCopyObject :: CommandEvent a -> Ptr b -> IO ()
commandEventCreate :: Int -> Id -> IO (CommandEvent ())
commandEventDelete :: CommandEvent a -> IO ()
commandEventGetClientData :: CommandEvent a -> IO (ClientData ())
commandEventGetClientObject :: CommandEvent a -> IO (ClientData ())
commandEventGetExtraLong :: CommandEvent a -> IO Int
commandEventGetInt :: CommandEvent a -> IO Int
commandEventGetSelection :: CommandEvent a -> IO Int
commandEventGetString :: CommandEvent a -> IO String
commandEventIsChecked :: CommandEvent a -> IO Bool
commandEventIsSelection :: CommandEvent a -> IO Bool
commandEventSetClientData :: CommandEvent a -> ClientData b -> IO ()
commandEventSetClientObject :: CommandEvent a -> ClientData b -> IO ()
commandEventSetExtraLong :: CommandEvent a -> Int -> IO ()
commandEventSetInt :: CommandEvent a -> Int -> IO ()
commandEventSetString :: CommandEvent a -> String -> IO ()
configBaseCreate :: IO (ConfigBase ())
configBaseDelete :: ConfigBase a -> IO ()
configBaseDeleteAll :: ConfigBase a -> IO Bool
configBaseDeleteEntry :: ConfigBase a -> String -> Bool -> IO Bool
configBaseDeleteGroup :: ConfigBase a -> String -> IO Bool
configBaseExists :: ConfigBase a -> String -> IO Bool
configBaseExpandEnvVars :: ConfigBase a -> String -> IO String
configBaseFlush :: ConfigBase a -> Bool -> IO Bool
configBaseGet :: IO (ConfigBase ())
configBaseGetAppName :: ConfigBase a -> IO String
configBaseGetEntryType :: ConfigBase a -> String -> IO Int
configBaseGetFirstEntry :: ConfigBase a -> Ptr b -> IO (String)
configBaseGetFirstGroup :: ConfigBase a -> Ptr b -> IO (String)
configBaseGetNextEntry :: ConfigBase a -> Ptr b -> IO (String)
configBaseGetNextGroup :: ConfigBase a -> Ptr b -> IO (String)
configBaseGetNumberOfEntries :: ConfigBase a -> Bool -> IO Int
configBaseGetNumberOfGroups :: ConfigBase a -> Bool -> IO Int
configBaseGetPath :: ConfigBase a -> IO String
configBaseGetStyle :: ConfigBase a -> IO Int
configBaseGetVendorName :: ConfigBase a -> IO String
configBaseHasEntry :: ConfigBase a -> String -> IO Bool
configBaseHasGroup :: ConfigBase a -> String -> IO Bool
configBaseIsExpandingEnvVars :: ConfigBase a -> IO Bool
configBaseIsRecordingDefaults :: ConfigBase a -> IO Bool
configBaseReadBool :: ConfigBase a -> String -> Bool -> IO Bool
configBaseReadDouble :: ConfigBase a -> String -> Double -> IO Double
configBaseReadInteger :: ConfigBase a -> String -> Int -> IO Int
configBaseReadString :: ConfigBase a -> String -> String -> IO (String)
configBaseRenameEntry :: ConfigBase a -> String -> String -> IO Bool
configBaseRenameGroup :: ConfigBase a -> String -> String -> IO Bool
configBaseSet :: ConfigBase a -> IO ()
configBaseSetAppName :: ConfigBase a -> String -> IO ()
configBaseSetExpandEnvVars :: ConfigBase a -> Bool -> IO ()
configBaseSetPath :: ConfigBase a -> String -> IO ()
configBaseSetRecordDefaults :: ConfigBase a -> Bool -> IO ()
configBaseSetStyle :: ConfigBase a -> Int -> IO ()
configBaseSetVendorName :: ConfigBase a -> String -> IO ()
configBaseWriteBool :: ConfigBase a -> String -> Bool -> IO Bool
configBaseWriteDouble :: ConfigBase a -> String -> Double -> IO Bool
configBaseWriteInteger :: ConfigBase a -> String -> Int -> IO Bool
configBaseWriteString :: ConfigBase a -> String -> String -> IO Bool
contextHelpBeginContextHelp :: ContextHelp a -> Window b -> IO Int
contextHelpCreate :: Window a -> Int -> IO (ContextHelp ())
contextHelpDelete :: ContextHelp a -> IO ()
contextHelpEndContextHelp :: ContextHelp a -> IO Int
contextHelpButtonCreate :: Window a -> Id -> Rect -> Int -> IO (ContextHelpButton ())
controlCommand :: Control a -> Event b -> IO ()
controlGetLabel :: Control a -> IO String
controlSetLabel :: Control a -> String -> IO ()
cursorDelete :: Cursor a -> IO ()
cursorIsStatic :: Cursor a -> IO Bool
cursorSafeDelete :: Cursor a -> IO ()
dcBeginDrawing :: DC a -> IO ()
dcBlit :: DC a -> Rect -> DC c -> Point -> Int -> Bool -> IO Int
dcCalcBoundingBox :: DC a -> Point -> IO ()
dcCanDrawBitmap :: DC a -> IO Bool
dcCanGetTextExtent :: DC a -> IO Bool
dcClear :: DC a -> IO ()
dcCrossHair :: DC a -> Point -> IO ()
dcDelete :: DC a -> IO ()
dcDestroyClippingRegion :: DC a -> IO ()
dcDeviceToLogicalX :: DC a -> Int -> IO Int
dcDeviceToLogicalXRel :: DC a -> Int -> IO Int
dcDeviceToLogicalY :: DC a -> Int -> IO Int
dcDeviceToLogicalYRel :: DC a -> Int -> IO Int
dcDrawArc :: DC a -> Point -> Point -> Point -> IO ()
dcDrawBitmap :: DC a -> Bitmap b -> Point -> Bool -> IO ()
dcDrawCheckMark :: DC a -> Rect -> IO ()
dcDrawCircle :: DC a -> Point -> Int -> IO ()
dcDrawEllipse :: DC a -> Rect -> IO ()
dcDrawEllipticArc :: DC a -> Rect -> Double -> Double -> IO ()
dcDrawIcon :: DC a -> Icon b -> Point -> IO ()
dcDrawLine :: DC a -> Point -> Point -> IO ()
dcDrawLines :: DC a -> Int -> Ptr c -> Ptr d -> Point -> IO ()
dcDrawPoint :: DC a -> Point -> IO ()
dcDrawPolygon :: DC a -> Int -> Ptr c -> Ptr d -> Point -> Int -> IO ()
dcDrawRectangle :: DC a -> Rect -> IO ()
dcDrawRotatedText :: DC a -> String -> Point -> Double -> IO ()
dcDrawRoundedRectangle :: DC a -> Rect -> Double -> IO ()
dcDrawText :: DC a -> String -> Point -> IO ()
dcEndDoc :: DC a -> IO ()
dcEndDrawing :: DC a -> IO ()
dcEndPage :: DC a -> IO ()
dcFloodFill :: DC a -> Point -> Color -> Int -> IO ()
dcGetBackground :: DC a -> IO (Brush ())
dcGetBackgroundMode :: DC a -> IO Int
dcGetBrush :: DC a -> IO (Brush ())
dcGetCharHeight :: DC a -> IO Int
dcGetCharWidth :: DC a -> IO Int
dcGetClippingBox :: DC a -> IO Rect
dcGetDepth :: DC a -> IO Int
dcGetDeviceOrigin :: DC a -> IO Point
dcGetFont :: DC a -> IO (Font ())
dcGetLogicalFunction :: DC a -> IO Int
dcGetLogicalOrigin :: DC a -> IO Point
dcGetLogicalScale :: DC a -> IO Point
dcGetMapMode :: DC a -> IO Int
dcGetPPI :: DC a -> IO Size
dcGetPen :: DC a -> IO (Pen ())
dcGetPixel :: DC a -> Point -> Color -> IO Bool
dcGetPixel2 :: DC a -> Point -> IO (Color)
dcGetSize :: DC a -> IO Size
dcGetSizeMM :: DC a -> IO Size
dcGetTextBackground :: DC a -> IO (Color)
dcGetTextExtent :: DC a -> String -> Ptr c -> Ptr d -> Ptr e -> Ptr f -> Font g -> IO ()
dcGetTextForeground :: DC a -> IO (Color)
dcGetUserScale :: DC a -> IO Point
dcGetUserScaleX :: DC a -> IO Double
dcGetUserScaleY :: DC a -> IO Double
dcLogicalToDeviceX :: DC a -> Int -> IO Int
dcLogicalToDeviceXRel :: DC a -> Int -> IO Int
dcLogicalToDeviceY :: DC a -> Int -> IO Int
dcLogicalToDeviceYRel :: DC a -> Int -> IO Int
dcMaxX :: DC a -> IO Int
dcMaxY :: DC a -> IO Int
dcMinX :: DC a -> IO Int
dcMinY :: DC a -> IO Int
dcOk :: DC a -> IO Bool
dcResetBoundingBox :: DC a -> IO ()
dcSetAxisOrientation :: DC a -> Bool -> Bool -> IO ()
dcSetBackground :: DC a -> Brush b -> IO ()
dcSetBackgroundMode :: DC a -> Int -> IO ()
dcSetBrush :: DC a -> Brush b -> IO ()
dcSetClippingRegion :: DC a -> Rect -> IO ()
dcSetClippingRegionFromRegion :: DC a -> Region b -> IO ()
dcSetDeviceOrigin :: DC a -> Point -> IO ()
dcSetFont :: DC a -> Font b -> IO ()
dcSetLogicalFunction :: DC a -> Int -> IO ()
dcSetLogicalOrigin :: DC a -> Point -> IO ()
dcSetLogicalScale :: DC a -> Double -> Double -> IO ()
dcSetMapMode :: DC a -> Int -> IO ()
dcSetPalette :: DC a -> Palette b -> IO ()
dcSetPen :: DC a -> Pen b -> IO ()
dcSetTextBackground :: DC a -> Color -> IO ()
dcSetTextForeground :: DC a -> Color -> IO ()
dcSetUserScale :: DC a -> Double -> Double -> IO ()
dcStartDoc :: DC a -> String -> IO Int
dcStartPage :: DC a -> IO ()
dataFormatCreateFromId :: String -> IO (DataFormat ())
dataFormatCreateFromType :: Int -> IO (DataFormat ())
dataFormatDelete :: DataFormat a -> IO ()
dataFormatGetId :: DataFormat a -> IO String
dataFormatGetType :: DataFormat a -> IO Int
dataFormatIsEqual :: DataFormat a -> Ptr b -> IO Bool
dataFormatSetId :: DataFormat a -> Ptr b -> IO ()
dataFormatSetType :: DataFormat a -> Int -> IO ()
dataObjectCompositeAdd :: DataObjectComposite a -> Ptr b -> Int -> IO ()
dataObjectCompositeCreate :: IO (DataObjectComposite ())
dataObjectCompositeDelete :: DataObjectComposite a -> IO ()
dateTimeAddDate :: DateTime a -> Ptr b -> IO (DateTime ())
dateTimeAddDateValues :: DateTime a -> Int -> Int -> Int -> Int -> IO ()
dateTimeAddTime :: DateTime a -> Ptr b -> IO (DateTime ())
dateTimeAddTimeValues :: DateTime a -> Int -> Int -> Int -> Int -> IO ()
dateTimeConvertYearToBC :: Int -> IO Int
dateTimeCreate :: IO (DateTime ())
dateTimeDelete :: DateTime a -> IO ()
dateTimeFormat :: DateTime a -> Ptr b -> Int -> IO String
dateTimeFormatDate :: DateTime a -> IO String
dateTimeFormatISODate :: DateTime a -> IO String
dateTimeFormatISOTime :: DateTime a -> IO String
dateTimeFormatTime :: DateTime a -> IO String
dateTimeGetAmString :: IO String
dateTimeGetBeginDST :: Int -> Int -> DateTime c -> IO ()
dateTimeGetCentury :: Int -> IO Int
dateTimeGetCountry :: IO Int
dateTimeGetCurrentMonth :: Int -> IO Int
dateTimeGetCurrentYear :: Int -> IO Int
dateTimeGetDay :: DateTime a -> Int -> IO Int
dateTimeGetDayOfYear :: DateTime a -> Int -> IO Int
dateTimeGetEndDST :: Int -> Int -> DateTime c -> IO ()
dateTimeGetHour :: DateTime a -> Int -> IO Int
dateTimeGetLastMonthDay :: DateTime a -> Int -> Int -> IO (DateTime ())
dateTimeGetLastWeekDay :: DateTime a -> Int -> Int -> Int -> IO (DateTime ())
dateTimeGetMillisecond :: DateTime a -> Int -> IO Int
dateTimeGetMinute :: DateTime a -> Int -> IO Int
dateTimeGetMonth :: DateTime a -> Int -> IO Int
dateTimeGetMonthName :: Int -> Int -> IO String
dateTimeGetNextWeekDay :: DateTime a -> Int -> IO (DateTime ())
dateTimeGetNumberOfDays :: Int -> Int -> IO Int
dateTimeGetNumberOfDaysMonth :: Int -> Int -> Int -> IO Int
dateTimeGetPmString :: IO String
dateTimeGetPrevWeekDay :: DateTime a -> Int -> IO (DateTime ())
dateTimeGetSecond :: DateTime a -> Int -> IO Int
dateTimeGetTicks :: DateTime a -> IO Int
dateTimeGetTimeNow :: IO Int
dateTimeGetValue :: DateTime a -> Ptr b -> Ptr c -> IO ()
dateTimeGetWeekDay :: DateTime a -> Int -> Int -> Int -> Int -> IO (DateTime ())
dateTimeGetWeekDayInSameWeek :: DateTime a -> Int -> IO (DateTime ())
dateTimeGetWeekDayName :: Int -> Int -> IO String
dateTimeGetWeekDayTZ :: DateTime a -> Int -> IO Int
dateTimeGetWeekOfMonth :: DateTime a -> Int -> Int -> IO Int
dateTimeGetWeekOfYear :: DateTime a -> Int -> Int -> IO Int
dateTimeGetYear :: DateTime a -> Int -> IO Int
dateTimeIsBetween :: DateTime a -> DateTime b -> DateTime c -> IO Bool
dateTimeIsDST :: DateTime a -> Int -> IO Bool
dateTimeIsDSTApplicable :: Int -> Int -> IO Bool
dateTimeIsEarlierThan :: DateTime a -> Ptr b -> IO Bool
dateTimeIsEqualTo :: DateTime a -> Ptr b -> IO Bool
dateTimeIsEqualUpTo :: DateTime a -> DateTime b -> Ptr c -> IO Bool
dateTimeIsLaterThan :: DateTime a -> Ptr b -> IO Bool
dateTimeIsLeapYear :: Int -> Int -> IO Bool
dateTimeIsSameDate :: DateTime a -> DateTime b -> IO Bool
dateTimeIsSameTime :: DateTime a -> DateTime b -> IO Bool
dateTimeIsStrictlyBetween :: DateTime a -> DateTime b -> DateTime c -> IO Bool
dateTimeIsValid :: DateTime a -> IO Bool
dateTimeIsWestEuropeanCountry :: Int -> IO Bool
dateTimeIsWorkDay :: DateTime a -> Int -> IO Bool
dateTimeMakeGMT :: DateTime a -> Int -> IO ()
dateTimeMakeTimezone :: DateTime a -> Int -> Int -> IO ()
dateTimeNow :: DateTime a -> IO ()
dateTimeParseDate :: DateTime a -> Ptr b -> IO (Ptr ())
dateTimeParseDateTime :: DateTime a -> Ptr b -> IO (Ptr ())
dateTimeParseFormat :: DateTime a -> Ptr b -> Ptr c -> Ptr d -> IO (Ptr ())
dateTimeParseRfc822Date :: DateTime a -> Ptr b -> IO (Ptr ())
dateTimeParseTime :: DateTime a -> Time b -> IO (Ptr ())
dateTimeResetTime :: DateTime a -> IO ()
dateTimeSet :: DateTime a -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO ()
dateTimeSetCountry :: Int -> IO ()
dateTimeSetDay :: DateTime a -> Int -> IO ()
dateTimeSetHour :: DateTime a -> Int -> IO ()
dateTimeSetMillisecond :: DateTime a -> Int -> IO ()
dateTimeSetMinute :: DateTime a -> Int -> IO ()
dateTimeSetMonth :: DateTime a -> Int -> IO ()
dateTimeSetSecond :: DateTime a -> Int -> IO ()
dateTimeSetTime :: DateTime a -> Int -> Int -> Int -> Int -> IO ()
dateTimeSetToCurrent :: DateTime a -> IO ()
dateTimeSetToLastMonthDay :: DateTime a -> Int -> Int -> IO ()
dateTimeSetToLastWeekDay :: DateTime a -> Int -> Int -> Int -> IO Int
dateTimeSetToNextWeekDay :: DateTime a -> Int -> IO ()
dateTimeSetToPrevWeekDay :: DateTime a -> Int -> IO ()
dateTimeSetToWeekDay :: DateTime a -> Int -> Int -> Int -> Int -> IO Int
dateTimeSetToWeekDayInSameWeek :: DateTime a -> Int -> IO ()
dateTimeSetYear :: DateTime a -> Int -> IO ()
dateTimeSubtractDate :: DateTime a -> Ptr b -> IO (DateTime ())
dateTimeSubtractTime :: DateTime a -> Ptr b -> IO (DateTime ())
dateTimeToGMT :: DateTime a -> Int -> IO ()
dateTimeToTimezone :: DateTime a -> Int -> Int -> IO ()
dateTimeToday :: DateTime a -> IO ()
dateTimeUNow :: DateTime a -> IO ()
dateTimewxDateTime :: Int -> Int -> IO (Ptr ())
dbClose :: Db a -> IO ()
dbCloseConnections :: IO ()
dbCommitTrans :: Db a -> IO Bool
dbConnectionsInUse :: IO Int
dbCreate :: HENV a -> Bool -> IO (Db ())
dbDbms :: Db a -> IO Int
dbDelete :: Db a -> IO ()
dbExecSql :: Db a -> String -> IO Bool
dbFreeConnection :: Db a -> IO Bool
dbGetCatalog :: Db a -> String -> IO (DbInf ())
dbGetColumnCount :: Db a -> String -> String -> IO Int
dbGetColumns :: Db a -> String -> Ptr CInt -> String -> IO (DbColInfArray ())
dbGetConnection :: DbConnectInf a -> Bool -> IO (Db ())
dbGetData :: Db a -> Int -> Int -> Ptr d -> Int -> Ptr CInt -> IO Bool
dbGetDataBinary :: Db a -> Int -> Bool -> Ptr d -> Ptr CInt -> IO Bool
dbGetDataDate :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
dbGetDataDouble :: Db a -> Int -> Ptr Double -> Ptr CInt -> IO Bool
dbGetDataInt :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
dbGetDataSource :: HENV a -> Ptr b -> Int -> Ptr d -> Int -> Int -> IO Bool
dbGetDataTime :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
dbGetDataTimeStamp :: Db a -> Int -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO Bool
dbGetDatabaseName :: Db a -> IO (String)
dbGetDatasourceName :: Db a -> IO (String)
dbGetErrorMessage :: Db a -> Int -> IO (String)
dbGetErrorMsg :: Db a -> IO (String)
dbGetHDBC :: Db a -> IO (HDBC ())
dbGetHENV :: Db a -> IO (HENV ())
dbGetHSTMT :: Db a -> IO (HSTMT ())
dbGetNativeError :: Db a -> IO Int
dbGetNext :: Db a -> IO Bool
dbGetNextError :: Db a -> HENV b -> HDBC c -> HSTMT d -> IO Bool
dbGetNumErrorMessages :: Db a -> IO Int
dbGetPassword :: Db a -> IO (String)
dbGetResultColumns :: Db a -> Ptr CInt -> IO (DbColInfArray ())
dbGetStatus :: Db a -> IO Int
dbGetTableCount :: Db a -> IO Int
dbGetUsername :: Db a -> IO (String)
dbGrant :: Db a -> Int -> String -> String -> IO Bool
dbIsOpen :: Db a -> IO Bool
dbIsSupported :: IO Bool
dbOpen :: Db a -> String -> String -> String -> IO Bool
dbRollbackTrans :: Db a -> IO Bool
dbSQLColumnName :: Db a -> String -> IO (String)
dbSQLTableName :: Db a -> String -> IO (String)
dbSqlTypeToStandardSqlType :: Int -> IO Int
dbStandardSqlTypeToSqlType :: Int -> IO Int
dbTableExists :: Db a -> String -> String -> String -> IO Bool
dbTablePrivileges :: Db a -> String -> String -> String -> String -> String -> IO Bool
dbTranslateSqlState :: Db a -> String -> IO Int
dbColInfGetBufferLength :: DbColInf a -> IO Int
dbColInfGetCatalog :: DbColInf a -> IO (String)
dbColInfGetColName :: DbColInf a -> IO (String)
dbColInfGetColumnSize :: DbColInf a -> IO Int
dbColInfGetDbDataType :: DbColInf a -> IO Int
dbColInfGetDecimalDigits :: DbColInf a -> IO Int
dbColInfGetFkCol :: DbColInf a -> IO Int
dbColInfGetFkTableName :: DbColInf a -> IO (String)
dbColInfGetNumPrecRadix :: DbColInf a -> IO Int
dbColInfGetPkCol :: DbColInf a -> IO Int
dbColInfGetPkTableName :: DbColInf a -> IO (String)
dbColInfGetRemarks :: DbColInf a -> IO (String)
dbColInfGetSchema :: DbColInf a -> IO (String)
dbColInfGetSqlDataType :: DbColInf a -> IO Int
dbColInfGetTableName :: DbColInf a -> IO (String)
dbColInfGetTypeName :: DbColInf a -> IO (String)
dbColInfIsNullable :: DbColInf a -> IO Bool
dbColInfArrayDelete :: DbColInfArray a -> IO ()
dbColInfArrayGetColInf :: DbColInfArray a -> Int -> IO (DbColInf ())
dbConnectInfAllocHenv :: DbConnectInf a -> IO ()
dbConnectInfCreate :: HENV a -> String -> String -> String -> String -> String -> String -> IO (DbConnectInf ())
dbConnectInfDelete :: DbConnectInf a -> IO ()
dbConnectInfFreeHenv :: DbConnectInf a -> IO ()
dbConnectInfGetHenv :: DbConnectInf a -> IO (HENV ())
dbInfDelete :: DbInf a -> IO ()
dbInfGetCatalogName :: DbInf a -> IO (String)
dbInfGetNumTables :: DbInf a -> IO Int
dbInfGetSchemaName :: DbInf a -> IO (String)
dbInfGetTableInf :: DbInf a -> Int -> IO (DbTableInf ())
dbTableInfGetNumCols :: DbTableInf a -> IO Int
dbTableInfGetTableName :: DbTableInf a -> IO (String)
dbTableInfGetTableRemarks :: DbTableInf a -> IO (String)
dbTableInfGetTableType :: DbTableInf a -> IO (String)
dialogCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Dialog ())
dialogEndModal :: Dialog a -> Int -> IO ()
dialogGetReturnCode :: Dialog a -> IO Int
dialogIsModal :: Dialog a -> IO Bool
dialogSetIcons :: Dialog a -> Ptr b -> IO ()
dialogSetReturnCode :: Dialog a -> Int -> IO ()
dialogShowModal :: Dialog a -> IO Int
dirDialogCreate :: Window a -> String -> String -> Point -> Style -> IO (DirDialog ())
dirDialogGetMessage :: DirDialog a -> IO String
dirDialogGetPath :: DirDialog a -> IO String
dirDialogGetStyle :: DirDialog a -> IO Int
dirDialogSetMessage :: DirDialog a -> String -> IO ()
dirDialogSetPath :: DirDialog a -> String -> IO ()
dirDialogSetStyle :: DirDialog a -> Int -> IO ()
dragImageBeginDrag :: DragImage a -> Point -> Window c -> Window d -> IO Bool
dragImageBeginDragFullScreen :: DragImage a -> Point -> Window c -> Bool -> WxRect e -> IO Bool
dragImageCreate :: Bitmap a -> Point -> IO (DragImage ())
dragImageDelete :: DragImage a -> IO ()
dragImageEndDrag :: DragImage a -> IO ()
dragImageHide :: DragImage a -> IO Bool
dragImageMove :: DragImage a -> Point -> IO Bool
dragImageShow :: DragImage a -> IO Bool
drawControlCreate :: Window a -> Id -> Rect -> Style -> IO (DrawControl ())
drawWindowCreate :: Window a -> Id -> Rect -> Style -> IO (DrawWindow ())
dropTargetGetData :: DropTarget a -> IO ()
dropTargetSetDataObject :: DropTarget a -> DataObject b -> IO ()
encodingConverterConvert :: EncodingConverter a -> Ptr b -> Ptr c -> IO ()
encodingConverterCreate :: IO (EncodingConverter ())
encodingConverterDelete :: EncodingConverter a -> IO ()
encodingConverterGetAllEquivalents :: EncodingConverter a -> Int -> List c -> IO Int
encodingConverterGetPlatformEquivalents :: EncodingConverter a -> Int -> Int -> List d -> IO Int
encodingConverterInit :: EncodingConverter a -> Int -> Int -> Int -> IO Int
eraseEventCopyObject :: EraseEvent a -> Ptr b -> IO ()
eraseEventGetDC :: EraseEvent a -> IO (DC ())
eventCopyObject :: Event a -> Ptr b -> IO ()
eventGetEventObject :: Event a -> IO (WxObject ())
eventGetEventType :: Event a -> IO Int
eventGetId :: Event a -> IO Int
eventGetSkipped :: Event a -> IO Bool
eventGetTimestamp :: Event a -> IO Int
eventIsCommandEvent :: Event a -> IO Bool
eventNewEventType :: IO Int
eventSetEventObject :: Event a -> WxObject b -> IO ()
eventSetEventType :: Event a -> Int -> IO ()
eventSetId :: Event a -> Int -> IO ()
eventSetTimestamp :: Event a -> Int -> IO ()
eventSkip :: Event a -> IO ()
evtHandlerAddPendingEvent :: EvtHandler a -> Event b -> IO ()
evtHandlerConnect :: EvtHandler a -> Int -> Int -> Int -> Ptr e -> IO Int
evtHandlerCreate :: IO (EvtHandler ())
evtHandlerDelete :: EvtHandler a -> IO ()
evtHandlerDisconnect :: EvtHandler a -> Int -> Int -> Int -> Id -> IO Int
evtHandlerGetClientClosure :: EvtHandler a -> IO (Closure ())
evtHandlerGetClosure :: EvtHandler a -> Id -> Int -> IO (Closure ())
evtHandlerGetEvtHandlerEnabled :: EvtHandler a -> IO Bool
evtHandlerGetNextHandler :: EvtHandler a -> IO (EvtHandler ())
evtHandlerGetPreviousHandler :: EvtHandler a -> IO (EvtHandler ())
evtHandlerProcessEvent :: EvtHandler a -> Event b -> IO Int
evtHandlerProcessPendingEvents :: EvtHandler a -> IO ()
evtHandlerSetClientClosure :: EvtHandler a -> Closure b -> IO ()
evtHandlerSetEvtHandlerEnabled :: EvtHandler a -> Bool -> IO ()
evtHandlerSetNextHandler :: EvtHandler a -> EvtHandler b -> IO ()
evtHandlerSetPreviousHandler :: EvtHandler a -> EvtHandler b -> IO ()
fileConfigCreate :: InputStream a -> IO (FileConfig ())
fileDialogCreate :: Window a -> String -> String -> String -> String -> Point -> Style -> IO (FileDialog ())
fileDialogGetDirectory :: FileDialog a -> IO String
fileDialogGetFilename :: FileDialog a -> IO String
fileDialogGetFilenames :: FileDialog a -> IO [String]
fileDialogGetFilterIndex :: FileDialog a -> IO Int
fileDialogGetMessage :: FileDialog a -> IO String
fileDialogGetPath :: FileDialog a -> IO String
fileDialogGetPaths :: FileDialog a -> IO [String]
fileDialogGetStyle :: FileDialog a -> IO Int
fileDialogGetWildcard :: FileDialog a -> IO String
fileDialogSetDirectory :: FileDialog a -> String -> IO ()
fileDialogSetFilename :: FileDialog a -> String -> IO ()
fileDialogSetFilterIndex :: FileDialog a -> Int -> IO ()
fileDialogSetMessage :: FileDialog a -> String -> IO ()
fileDialogSetPath :: FileDialog a -> String -> IO ()
fileDialogSetStyle :: FileDialog a -> Int -> IO ()
fileDialogSetWildcard :: FileDialog a -> String -> IO ()
fileHistoryAddFileToHistory :: FileHistory a -> String -> IO ()
fileHistoryAddFilesToMenu :: FileHistory a -> Menu b -> IO ()
fileHistoryCreate :: Int -> IO (FileHistory ())
fileHistoryDelete :: FileHistory a -> IO ()
fileHistoryGetCount :: FileHistory a -> IO Int
fileHistoryGetHistoryFile :: FileHistory a -> Int -> IO String
fileHistoryGetMaxFiles :: FileHistory a -> IO Int
fileHistoryGetMenus :: FileHistory a -> IO [Menu ()]
fileHistoryLoad :: FileHistory a -> ConfigBase b -> IO ()
fileHistoryRemoveFileFromHistory :: FileHistory a -> Int -> IO ()
fileHistoryRemoveMenu :: FileHistory a -> Menu b -> IO ()
fileHistorySave :: FileHistory a -> ConfigBase b -> IO ()
fileHistoryUseMenu :: FileHistory a -> Menu b -> IO ()
fileTypeDelete :: FileType a -> IO ()
fileTypeExpandCommand :: FileType a -> Ptr b -> Ptr c -> IO String
fileTypeGetDescription :: FileType a -> IO String
fileTypeGetExtensions :: FileType a -> List b -> IO Int
fileTypeGetIcon :: FileType a -> Icon b -> IO Int
fileTypeGetMimeType :: FileType a -> IO String
fileTypeGetMimeTypes :: FileType a -> List b -> IO Int
fileTypeGetOpenCommand :: FileType a -> Ptr b -> Ptr c -> IO Int
fileTypeGetPrintCommand :: FileType a -> Ptr b -> Ptr c -> IO Int
findDialogEventGetFindString :: FindDialogEvent a -> Ptr b -> IO Int
findDialogEventGetFlags :: FindDialogEvent a -> IO Int
findDialogEventGetReplaceString :: FindDialogEvent a -> Ptr b -> IO Int
findReplaceDataCreate :: Int -> IO (FindReplaceData ())
findReplaceDataCreateDefault :: IO (FindReplaceData ())
findReplaceDataDelete :: FindReplaceData a -> IO ()
findReplaceDataGetFindString :: FindReplaceData a -> IO String
findReplaceDataGetFlags :: FindReplaceData a -> IO Int
findReplaceDataGetReplaceString :: FindReplaceData a -> IO String
findReplaceDataSetFindString :: FindReplaceData a -> String -> IO ()
findReplaceDataSetFlags :: FindReplaceData a -> Int -> IO ()
findReplaceDataSetReplaceString :: FindReplaceData a -> String -> IO ()
findReplaceDialogCreate :: Window a -> FindReplaceData b -> String -> Int -> IO (FindReplaceDialog ())
findReplaceDialogGetData :: FindReplaceDialog a -> IO (FindReplaceData ())
findReplaceDialogSetData :: FindReplaceDialog a -> FindReplaceData b -> IO ()
flexGridSizerAddGrowableCol :: FlexGridSizer a -> Int -> IO ()
flexGridSizerAddGrowableRow :: FlexGridSizer a -> Int -> IO ()
flexGridSizerCalcMin :: FlexGridSizer a -> IO Size
flexGridSizerCreate :: Int -> Int -> Int -> Int -> IO (FlexGridSizer ())
flexGridSizerRecalcSizes :: FlexGridSizer a -> IO ()
flexGridSizerRemoveGrowableCol :: FlexGridSizer a -> Int -> IO ()
flexGridSizerRemoveGrowableRow :: FlexGridSizer a -> Int -> IO ()
fontCreate :: Int -> Int -> Int -> Int -> Int -> String -> Int -> IO (Font ())
fontCreateDefault :: IO (Font ())
fontDelete :: Font a -> IO ()
fontGetDefaultEncoding :: Font a -> IO Int
fontGetEncoding :: Font a -> IO Int
fontGetFaceName :: Font a -> IO String
fontGetFamily :: Font a -> IO Int
fontGetFamilyString :: Font a -> IO String
fontGetPointSize :: Font a -> IO Int
fontGetStyle :: Font a -> IO Int
fontGetStyleString :: Font a -> IO String
fontGetUnderlined :: Font a -> IO Int
fontGetWeight :: Font a -> IO Int
fontGetWeightString :: Font a -> IO String
fontIsStatic :: Font a -> IO Bool
fontOk :: Font a -> IO Bool
fontSafeDelete :: Font a -> IO ()
fontSetDefaultEncoding :: Font a -> Int -> IO ()
fontSetEncoding :: Font a -> Int -> IO ()
fontSetFaceName :: Font a -> String -> IO ()
fontSetFamily :: Font a -> Int -> IO ()
fontSetPointSize :: Font a -> Int -> IO ()
fontSetStyle :: Font a -> Int -> IO ()
fontSetUnderlined :: Font a -> Int -> IO ()
fontSetWeight :: Font a -> Int -> IO ()
fontDataCreate :: IO (FontData ())
fontDataDelete :: FontData a -> IO ()
fontDataEnableEffects :: FontData a -> Bool -> IO ()
fontDataGetAllowSymbols :: FontData a -> IO Bool
fontDataGetChosenFont :: FontData a -> IO (Font ())
fontDataGetColour :: FontData a -> IO (Color)
fontDataGetEnableEffects :: FontData a -> IO Bool
fontDataGetEncoding :: FontData a -> IO Int
fontDataGetInitialFont :: FontData a -> IO (Font ())
fontDataGetShowHelp :: FontData a -> IO Int
fontDataSetAllowSymbols :: FontData a -> Bool -> IO ()
fontDataSetChosenFont :: FontData a -> Font b -> IO ()
fontDataSetColour :: FontData a -> Color -> IO ()
fontDataSetEncoding :: FontData a -> Int -> IO ()
fontDataSetInitialFont :: FontData a -> Font b -> IO ()
fontDataSetRange :: FontData a -> Int -> Int -> IO ()
fontDataSetShowHelp :: FontData a -> Bool -> IO ()
fontDialogCreate :: Window a -> FontData b -> IO (FontDialog ())
fontDialogGetFontData :: FontDialog a -> IO (FontData ())
fontEnumeratorCreate :: Ptr a -> Ptr b -> IO (FontEnumerator ())
fontEnumeratorDelete :: FontEnumerator a -> IO ()
fontEnumeratorEnumerateEncodings :: FontEnumerator a -> String -> IO Int
fontEnumeratorEnumerateFacenames :: FontEnumerator a -> Int -> Int -> IO Int
fontMapperCreate :: IO (FontMapper ())
fontMapperGetAltForEncoding :: FontMapper a -> Int -> Ptr c -> IO String
fontMapperIsEncodingAvailable :: FontMapper a -> Int -> IO String
frameCentre :: Frame a -> Int -> IO ()
frameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Frame ())
frameCreateStatusBar :: Frame a -> Int -> Int -> IO (StatusBar ())
frameCreateToolBar :: Frame a -> Int -> IO (ToolBar ())
frameGetClientAreaOriginleft :: Frame a -> IO Int
frameGetClientAreaOrigintop :: Frame a -> IO Int
frameGetIcon :: Frame a -> IO (Icon ())
frameGetMenuBar :: Frame a -> IO (MenuBar ())
frameGetStatusBar :: Frame a -> IO (StatusBar ())
frameGetTitle :: Frame a -> IO String
frameGetToolBar :: Frame a -> IO (ToolBar ())
frameIconize :: Frame a -> IO ()
frameIsFullScreen :: Frame a -> IO Bool
frameIsIconized :: Frame a -> IO Bool
frameIsMaximized :: Frame a -> IO Bool
frameMaximize :: Frame a -> IO ()
frameRestore :: Frame a -> IO ()
frameSetIcon :: Frame a -> Icon b -> IO ()
frameSetIcons :: Frame a -> Ptr b -> IO ()
frameSetMenuBar :: Frame a -> MenuBar b -> IO ()
frameSetShape :: Frame a -> Region b -> IO Bool
frameSetStatusBar :: Frame a -> StatusBar b -> IO ()
frameSetStatusText :: Frame a -> String -> Int -> IO ()
frameSetStatusWidths :: Frame a -> Int -> Ptr c -> IO ()
frameSetTitle :: Frame a -> String -> IO ()
frameSetToolBar :: Frame a -> ToolBar b -> IO ()
frameShowFullScreen :: Frame a -> Bool -> Int -> IO Bool
glCanvasCreate :: Window a -> Int -> Rect -> Int -> String -> Ptr CInt -> Palette g -> IO (GLCanvas ())
glCanvasCreateShared :: Window a -> GLCanvas b -> Int -> Rect -> Int -> String -> Ptr CInt -> Palette h -> IO (GLCanvas ())
glCanvasSetColour :: GLCanvas a -> Color -> IO ()
glCanvasSetCurrent :: GLCanvas a -> IO ()
glCanvasSwapBuffers :: GLCanvas a -> IO ()
gaugeCreate :: Window a -> Id -> Int -> Rect -> Style -> IO (Gauge ())
gaugeGetBezelFace :: Gauge a -> IO Int
gaugeGetRange :: Gauge a -> IO Int
gaugeGetShadowWidth :: Gauge a -> IO Int
gaugeGetValue :: Gauge a -> IO Int
gaugeSetBezelFace :: Gauge a -> Int -> IO ()
gaugeSetRange :: Gauge a -> Int -> IO ()
gaugeSetShadowWidth :: Gauge a -> Int -> IO ()
gaugeSetValue :: Gauge a -> Int -> IO ()
genericDragImageCreate :: Cursor a -> IO (GenericDragImage ())
genericDragImageDoDrawImage :: GenericDragImage a -> DC b -> Point -> IO Bool
genericDragImageGetImageRect :: GenericDragImage a -> Point -> IO Rect
genericDragImageUpdateBackingFromWindow :: GenericDragImage a -> DC b -> MemoryDC c -> Rect -> Rect -> IO Bool
gridAppendCols :: Grid a -> Int -> Bool -> IO Bool
gridAppendRows :: Grid a -> Int -> Bool -> IO Bool
gridAutoSize :: Grid a -> IO ()
gridAutoSizeColumn :: Grid a -> Int -> Bool -> IO ()
gridAutoSizeColumns :: Grid a -> Bool -> IO ()
gridAutoSizeRow :: Grid a -> Int -> Bool -> IO ()
gridAutoSizeRows :: Grid a -> Bool -> IO ()
gridBeginBatch :: Grid a -> IO ()
gridBlockToDeviceRect :: Grid a -> Int -> Int -> Int -> Int -> IO Rect
gridCalcCellsExposed :: Grid a -> Region b -> IO ()
gridCalcColLabelsExposed :: Grid a -> Region b -> IO ()
gridCalcRowLabelsExposed :: Grid a -> Region b -> IO ()
gridCanDragColSize :: Grid a -> IO Bool
gridCanDragGridSize :: Grid a -> IO Bool
gridCanDragRowSize :: Grid a -> IO Bool
gridCanEnableCellControl :: Grid a -> IO Bool
gridCellToRect :: Grid a -> Int -> Int -> IO Rect
gridClearGrid :: Grid a -> IO ()
gridClearSelection :: Grid a -> IO ()
gridCreate :: Window a -> Id -> Rect -> Style -> IO (Grid ())
gridCreateGrid :: Grid a -> Int -> Int -> Int -> IO ()
gridDeleteCols :: Grid a -> Int -> Int -> Bool -> IO Bool
gridDeleteRows :: Grid a -> Int -> Int -> Bool -> IO Bool
gridDisableCellEditControl :: Grid a -> IO ()
gridDisableDragColSize :: Grid a -> IO ()
gridDisableDragGridSize :: Grid a -> IO ()
gridDisableDragRowSize :: Grid a -> IO ()
gridDoEndDragResizeCol :: Grid a -> IO ()
gridDoEndDragResizeRow :: Grid a -> IO ()
gridDrawAllGridLines :: Grid a -> DC b -> Region c -> IO ()
gridDrawCell :: Grid a -> DC b -> Int -> Int -> IO ()
gridDrawCellBorder :: Grid a -> DC b -> Int -> Int -> IO ()
gridDrawCellHighlight :: Grid a -> DC b -> GridCellAttr c -> IO ()
gridDrawColLabel :: Grid a -> DC b -> Int -> IO ()
gridDrawColLabels :: Grid a -> DC b -> IO ()
gridDrawGridCellArea :: Grid a -> DC b -> IO ()
gridDrawGridSpace :: Grid a -> DC b -> IO ()
gridDrawHighlight :: Grid a -> DC b -> IO ()
gridDrawRowLabel :: Grid a -> DC b -> Int -> IO ()
gridDrawRowLabels :: Grid a -> DC b -> IO ()
gridDrawTextRectangle :: Grid a -> DC b -> String -> Rect -> Int -> Int -> IO ()
gridEnableCellEditControl :: Grid a -> Bool -> IO ()
gridEnableDragColSize :: Grid a -> Bool -> IO ()
gridEnableDragGridSize :: Grid a -> Bool -> IO ()
gridEnableDragRowSize :: Grid a -> Bool -> IO ()
gridEnableEditing :: Grid a -> Bool -> IO ()
gridEnableGridLines :: Grid a -> Bool -> IO ()
gridEndBatch :: Grid a -> IO ()
gridGetBatchCount :: Grid a -> IO Int
gridGetCellAlignment :: Grid a -> Int -> Int -> IO Size
gridGetCellBackgroundColour :: Grid a -> Int -> Int -> Color -> IO ()
gridGetCellEditor :: Grid a -> Int -> Int -> IO (GridCellEditor ())
gridGetCellFont :: Grid a -> Int -> Int -> Font d -> IO ()
gridGetCellHighlightColour :: Grid a -> IO (Color)
gridGetCellRenderer :: Grid a -> Int -> Int -> IO (GridCellRenderer ())
gridGetCellTextColour :: Grid a -> Int -> Int -> Color -> IO ()
gridGetCellValue :: Grid a -> Int -> Int -> IO String
gridGetColLabelAlignment :: Grid a -> IO Size
gridGetColLabelSize :: Grid a -> IO Int
gridGetColLabelValue :: Grid a -> Int -> IO String
gridGetColSize :: Grid a -> Int -> IO Int
gridGetDefaultCellAlignment :: Grid a -> IO Size
gridGetDefaultCellBackgroundColour :: Grid a -> IO (Color)
gridGetDefaultCellFont :: Grid a -> IO (Font ())
gridGetDefaultCellTextColour :: Grid a -> IO (Color)
gridGetDefaultColLabelSize :: Grid a -> IO Int
gridGetDefaultColSize :: Grid a -> IO Int
gridGetDefaultEditor :: Grid a -> IO (GridCellEditor ())
gridGetDefaultEditorForCell :: Grid a -> Int -> Int -> IO (GridCellEditor ())
gridGetDefaultEditorForType :: Grid a -> String -> IO (GridCellEditor ())
gridGetDefaultRenderer :: Grid a -> IO (GridCellRenderer ())
gridGetDefaultRendererForCell :: Grid a -> Int -> Int -> IO (GridCellRenderer ())
gridGetDefaultRendererForType :: Grid a -> String -> IO (GridCellRenderer ())
gridGetDefaultRowLabelSize :: Grid a -> IO Int
gridGetDefaultRowSize :: Grid a -> IO Int
gridGetGridCursorCol :: Grid a -> IO Int
gridGetGridCursorRow :: Grid a -> IO Int
gridGetGridLineColour :: Grid a -> IO (Color)
gridGetLabelBackgroundColour :: Grid a -> IO (Color)
gridGetLabelFont :: Grid a -> IO (Font ())
gridGetLabelTextColour :: Grid a -> IO (Color)
gridGetNumberCols :: Grid a -> IO Int
gridGetNumberRows :: Grid a -> IO Int
gridGetRowLabelAlignment :: Grid a -> IO Size
gridGetRowLabelSize :: Grid a -> IO Int
gridGetRowLabelValue :: Grid a -> Int -> IO String
gridGetRowSize :: Grid a -> Int -> IO Int
gridGetSelectedCells :: Grid a -> IO (GridCellCoordsArray ())
gridGetSelectedCols :: Grid a -> IO [Int]
gridGetSelectedRows :: Grid a -> IO [Int]
gridGetSelectionBackground :: Grid a -> IO (Color)
gridGetSelectionBlockBottomRight :: Grid a -> IO (GridCellCoordsArray ())
gridGetSelectionBlockTopLeft :: Grid a -> IO (GridCellCoordsArray ())
gridGetSelectionForeground :: Grid a -> IO (Color)
gridGetTable :: Grid a -> IO (GridTableBase ())
gridGetTextBoxSize :: Grid a -> DC b -> [String] -> IO Size
gridGridLinesEnabled :: Grid a -> IO Int
gridHideCellEditControl :: Grid a -> IO ()
gridInsertCols :: Grid a -> Int -> Int -> Bool -> IO Bool
gridInsertRows :: Grid a -> Int -> Int -> Bool -> IO Bool
gridIsCellEditControlEnabled :: Grid a -> IO Bool
gridIsCellEditControlShown :: Grid a -> IO Bool
gridIsCurrentCellReadOnly :: Grid a -> IO Bool
gridIsEditable :: Grid a -> IO Bool
gridIsInSelection :: Grid a -> Int -> Int -> IO Bool
gridIsReadOnly :: Grid a -> Int -> Int -> IO Bool
gridIsSelection :: Grid a -> IO Bool
gridIsVisible :: Grid a -> Int -> Int -> Bool -> IO Bool
gridMakeCellVisible :: Grid a -> Int -> Int -> IO ()
gridMoveCursorDown :: Grid a -> Bool -> IO Bool
gridMoveCursorDownBlock :: Grid a -> Bool -> IO Bool
gridMoveCursorLeft :: Grid a -> Bool -> IO Bool
gridMoveCursorLeftBlock :: Grid a -> Bool -> IO Bool
gridMoveCursorRight :: Grid a -> Bool -> IO Bool
gridMoveCursorRightBlock :: Grid a -> Bool -> IO Bool
gridMoveCursorUp :: Grid a -> Bool -> IO Bool
gridMoveCursorUpBlock :: Grid a -> Bool -> IO Bool
gridMovePageDown :: Grid a -> IO Bool
gridMovePageUp :: Grid a -> IO Bool
gridNewCalcCellsExposed :: Grid a -> Region b -> IO (GridCellCoordsArray ())
gridNewDrawGridCellArea :: Grid a -> DC b -> GridCellCoordsArray c -> IO ()
gridNewDrawHighlight :: Grid a -> DC b -> GridCellCoordsArray c -> IO ()
gridProcessColLabelMouseEvent :: Grid a -> MouseEvent b -> IO ()
gridProcessCornerLabelMouseEvent :: Grid a -> MouseEvent b -> IO ()
gridProcessGridCellMouseEvent :: Grid a -> MouseEvent b -> IO ()
gridProcessRowLabelMouseEvent :: Grid a -> MouseEvent b -> IO ()
gridProcessTableMessage :: Grid a -> Event b -> IO Int
gridRegisterDataType :: Grid a -> String -> GridCellRenderer c -> GridCellEditor d -> IO ()
gridSaveEditControlValue :: Grid a -> IO ()
gridSelectAll :: Grid a -> IO ()
gridSelectBlock :: Grid a -> Int -> Int -> Int -> Int -> Bool -> IO ()
gridSelectCol :: Grid a -> Int -> Bool -> IO ()
gridSelectRow :: Grid a -> Int -> Bool -> IO ()
gridSetCellAlignment :: Grid a -> Int -> Int -> Int -> Int -> IO ()
gridSetCellBackgroundColour :: Grid a -> Int -> Int -> Color -> IO ()
gridSetCellEditor :: Grid a -> Int -> Int -> GridCellEditor d -> IO ()
gridSetCellFont :: Grid a -> Int -> Int -> Font d -> IO ()
gridSetCellHighlightColour :: Grid a -> Color -> IO ()
gridSetCellRenderer :: Grid a -> Int -> Int -> GridCellRenderer d -> IO ()
gridSetCellTextColour :: Grid a -> Int -> Int -> Color -> IO ()
gridSetCellValue :: Grid a -> Int -> Int -> String -> IO ()
gridSetColAttr :: Grid a -> Int -> GridCellAttr c -> IO ()
gridSetColFormatBool :: Grid a -> Int -> IO ()
gridSetColFormatCustom :: Grid a -> Int -> String -> IO ()
gridSetColFormatFloat :: Grid a -> Int -> Int -> Int -> IO ()
gridSetColFormatNumber :: Grid a -> Int -> IO ()
gridSetColLabelAlignment :: Grid a -> Int -> Int -> IO ()
gridSetColLabelSize :: Grid a -> Int -> IO ()
gridSetColLabelValue :: Grid a -> Int -> String -> IO ()
gridSetColMinimalWidth :: Grid a -> Int -> Int -> IO ()
gridSetColSize :: Grid a -> Int -> Int -> IO ()
gridSetDefaultCellAlignment :: Grid a -> Int -> Int -> IO ()
gridSetDefaultCellBackgroundColour :: Grid a -> Color -> IO ()
gridSetDefaultCellFont :: Grid a -> Font b -> IO ()
gridSetDefaultCellTextColour :: Grid a -> Color -> IO ()
gridSetDefaultColSize :: Grid a -> Int -> Bool -> IO ()
gridSetDefaultEditor :: Grid a -> GridCellEditor b -> IO ()
gridSetDefaultRenderer :: Grid a -> GridCellRenderer b -> IO ()
gridSetDefaultRowSize :: Grid a -> Int -> Bool -> IO ()
gridSetGridCursor :: Grid a -> Int -> Int -> IO ()
gridSetGridLineColour :: Grid a -> Color -> IO ()
gridSetLabelBackgroundColour :: Grid a -> Color -> IO ()
gridSetLabelFont :: Grid a -> Font b -> IO ()
gridSetLabelTextColour :: Grid a -> Color -> IO ()
gridSetMargins :: Grid a -> Int -> Int -> IO ()
gridSetReadOnly :: Grid a -> Int -> Int -> Bool -> IO ()
gridSetRowAttr :: Grid a -> Int -> GridCellAttr c -> IO ()
gridSetRowLabelAlignment :: Grid a -> Int -> Int -> IO ()
gridSetRowLabelSize :: Grid a -> Int -> IO ()
gridSetRowLabelValue :: Grid a -> Int -> String -> IO ()
gridSetRowMinimalHeight :: Grid a -> Int -> Int -> IO ()
gridSetRowSize :: Grid a -> Int -> Int -> IO ()
gridSetSelectionBackground :: Grid a -> Color -> IO ()
gridSetSelectionForeground :: Grid a -> Color -> IO ()
gridSetSelectionMode :: Grid a -> Int -> IO ()
gridSetTable :: Grid a -> GridTableBase b -> Bool -> Int -> IO Bool
gridShowCellEditControl :: Grid a -> IO ()
gridStringToLines :: Grid a -> String -> Ptr c -> IO Int
gridXToCol :: Grid a -> Int -> IO Int
gridXToEdgeOfCol :: Grid a -> Int -> IO Int
gridXYToCell :: Grid a -> Point -> IO Point
gridYToEdgeOfRow :: Grid a -> Int -> IO Int
gridYToRow :: Grid a -> Int -> IO Int
gridCellAttrCtor :: IO (GridCellAttr ())
gridCellAttrDecRef :: GridCellAttr a -> IO ()
gridCellAttrGetAlignment :: GridCellAttr a -> IO Size
gridCellAttrGetBackgroundColour :: GridCellAttr a -> IO (Color)
gridCellAttrGetEditor :: GridCellAttr a -> Grid b -> Int -> Int -> IO (GridCellEditor ())
gridCellAttrGetFont :: GridCellAttr a -> IO (Font ())
gridCellAttrGetRenderer :: GridCellAttr a -> Grid b -> Int -> Int -> IO (GridCellRenderer ())
gridCellAttrGetTextColour :: GridCellAttr a -> IO (Color)
gridCellAttrHasAlignment :: GridCellAttr a -> IO Bool
gridCellAttrHasBackgroundColour :: GridCellAttr a -> IO Bool
gridCellAttrHasEditor :: GridCellAttr a -> IO Bool
gridCellAttrHasFont :: GridCellAttr a -> IO Bool
gridCellAttrHasRenderer :: GridCellAttr a -> IO Bool
gridCellAttrHasTextColour :: GridCellAttr a -> IO Bool
gridCellAttrIncRef :: GridCellAttr a -> IO ()
gridCellAttrIsReadOnly :: GridCellAttr a -> IO Bool
gridCellAttrSetAlignment :: GridCellAttr a -> Int -> Int -> IO ()
gridCellAttrSetBackgroundColour :: GridCellAttr a -> Color -> IO ()
gridCellAttrSetDefAttr :: GridCellAttr a -> GridCellAttr b -> IO ()
gridCellAttrSetEditor :: GridCellAttr a -> GridCellEditor b -> IO ()
gridCellAttrSetFont :: GridCellAttr a -> Font b -> IO ()
gridCellAttrSetReadOnly :: GridCellAttr a -> Bool -> IO ()
gridCellAttrSetRenderer :: GridCellAttr a -> GridCellRenderer b -> IO ()
gridCellAttrSetTextColour :: GridCellAttr a -> Color -> IO ()
gridCellBoolEditorCtor :: IO (GridCellBoolEditor ())
gridCellChoiceEditorCtor :: [String] -> Bool -> IO (GridCellChoiceEditor ())
gridCellCoordsArrayCreate :: IO (GridCellCoordsArray ())
gridCellCoordsArrayDelete :: GridCellCoordsArray a -> IO ()
gridCellCoordsArrayGetCount :: GridCellCoordsArray a -> IO Int
gridCellCoordsArrayItem :: GridCellCoordsArray a -> Int -> IO Point
gridCellEditorBeginEdit :: GridCellEditor a -> Int -> Int -> Grid d -> IO ()
gridCellEditorCreate :: GridCellEditor a -> Window b -> Id -> EvtHandler d -> IO ()
gridCellEditorDestroy :: GridCellEditor a -> IO ()
gridCellEditorEndEdit :: GridCellEditor a -> Int -> Int -> Grid d -> IO Int
gridCellEditorGetControl :: GridCellEditor a -> IO (Control ())
gridCellEditorHandleReturn :: GridCellEditor a -> Event b -> IO ()
gridCellEditorIsAcceptedKey :: GridCellEditor a -> Event b -> IO Bool
gridCellEditorIsCreated :: GridCellEditor a -> IO Bool
gridCellEditorPaintBackground :: GridCellEditor a -> Rect -> GridCellAttr c -> IO ()
gridCellEditorReset :: GridCellEditor a -> IO ()
gridCellEditorSetControl :: GridCellEditor a -> Control b -> IO ()
gridCellEditorSetParameters :: GridCellEditor a -> String -> IO ()
gridCellEditorSetSize :: GridCellEditor a -> Rect -> IO ()
gridCellEditorShow :: GridCellEditor a -> Bool -> GridCellAttr c -> IO ()
gridCellEditorStartingClick :: GridCellEditor a -> IO ()
gridCellEditorStartingKey :: GridCellEditor a -> Event b -> IO ()
gridCellFloatEditorCtor :: Int -> Int -> IO (GridCellFloatEditor ())
gridCellNumberEditorCtor :: Int -> Int -> IO (GridCellNumberEditor ())
gridCellTextEditorCtor :: IO (GridCellTextEditor ())
gridCellTextEnterEditorCtor :: IO (GridCellTextEnterEditor ())
gridEditorCreatedEventGetCol :: GridEditorCreatedEvent a -> IO Int
gridEditorCreatedEventGetControl :: GridEditorCreatedEvent a -> IO (Control ())
gridEditorCreatedEventGetRow :: GridEditorCreatedEvent a -> IO Int
gridEditorCreatedEventSetCol :: GridEditorCreatedEvent a -> Int -> IO ()
gridEditorCreatedEventSetControl :: GridEditorCreatedEvent a -> Control b -> IO ()
gridEditorCreatedEventSetRow :: GridEditorCreatedEvent a -> Int -> IO ()
gridEventAltDown :: GridEvent a -> IO Bool
gridEventControlDown :: GridEvent a -> IO Bool
gridEventGetCol :: GridEvent a -> IO Int
gridEventGetPosition :: GridEvent a -> IO Point
gridEventGetRow :: GridEvent a -> IO Int
gridEventMetaDown :: GridEvent a -> IO Bool
gridEventSelecting :: GridEvent a -> IO Bool
gridEventShiftDown :: GridEvent a -> IO Bool
gridRangeSelectEventAltDown :: GridRangeSelectEvent a -> IO Bool
gridRangeSelectEventControlDown :: GridRangeSelectEvent a -> IO Bool
gridRangeSelectEventGetBottomRightCoords :: GridRangeSelectEvent a -> IO Point
gridRangeSelectEventGetBottomRow :: GridRangeSelectEvent a -> IO Int
gridRangeSelectEventGetLeftCol :: GridRangeSelectEvent a -> IO Int
gridRangeSelectEventGetRightCol :: GridRangeSelectEvent a -> IO Int
gridRangeSelectEventGetTopLeftCoords :: GridRangeSelectEvent a -> IO Point
gridRangeSelectEventGetTopRow :: GridRangeSelectEvent a -> IO Int
gridRangeSelectEventMetaDown :: GridRangeSelectEvent a -> IO Bool
gridRangeSelectEventSelecting :: GridRangeSelectEvent a -> IO Bool
gridRangeSelectEventShiftDown :: GridRangeSelectEvent a -> IO Bool
gridSizeEventAltDown :: GridSizeEvent a -> IO Bool
gridSizeEventControlDown :: GridSizeEvent a -> IO Bool
gridSizeEventGetPosition :: GridSizeEvent a -> IO Point
gridSizeEventGetRowOrCol :: GridSizeEvent a -> IO Int
gridSizeEventMetaDown :: GridSizeEvent a -> IO Bool
gridSizeEventShiftDown :: GridSizeEvent a -> IO Bool
gridSizerCalcMin :: GridSizer a -> IO Size
gridSizerCreate :: Int -> Int -> Int -> Int -> IO (GridSizer ())
gridSizerGetCols :: GridSizer a -> IO Int
gridSizerGetHGap :: GridSizer a -> IO Int
gridSizerGetRows :: GridSizer a -> IO Int
gridSizerGetVGap :: GridSizer a -> IO Int
gridSizerRecalcSizes :: GridSizer a -> IO ()
gridSizerSetCols :: GridSizer a -> Int -> IO ()
gridSizerSetHGap :: GridSizer a -> Int -> IO ()
gridSizerSetRows :: GridSizer a -> Int -> IO ()
gridSizerSetVGap :: GridSizer a -> Int -> IO ()
helpControllerHelpProviderCreate :: Ptr a -> IO (HelpControllerHelpProvider ())
helpControllerHelpProviderGetHelpController :: HelpControllerHelpProvider a -> IO (HelpController ())
helpControllerHelpProviderSetHelpController :: HelpControllerHelpProvider a -> HelpController b -> IO ()
helpEventGetLink :: HelpEvent a -> Ptr b -> IO Int
helpEventGetPosition :: HelpEvent a -> IO Point
helpEventGetTarget :: HelpEvent a -> Ptr b -> IO Int
helpEventSetLink :: HelpEvent a -> Ptr b -> IO Int
helpEventSetPosition :: HelpEvent a -> Point -> IO ()
helpEventSetTarget :: HelpEvent a -> Ptr b -> IO ()
helpProviderAddHelp :: HelpProvider a -> Window b -> String -> IO ()
helpProviderAddHelpById :: HelpProvider a -> Id -> String -> IO ()
helpProviderDelete :: HelpProvider a -> IO ()
helpProviderGet :: IO (Ptr ())
helpProviderGetHelp :: HelpProvider a -> Window b -> Ptr c -> IO Int
helpProviderRemoveHelp :: HelpProvider a -> Window b -> IO ()
helpProviderSet :: HelpProvider a -> IO (Ptr ())
helpProviderShowHelp :: HelpProvider a -> Window b -> IO Int
htmlHelpControllerAddBook :: HtmlHelpController a -> Ptr b -> Int -> IO Int
htmlHelpControllerCreate :: Int -> IO (HtmlHelpController ())
htmlHelpControllerDelete :: HtmlHelpController a -> IO ()
htmlHelpControllerDisplay :: HtmlHelpController a -> Ptr b -> IO Int
htmlHelpControllerDisplayBlock :: HtmlHelpController a -> Int -> IO Int
htmlHelpControllerDisplayContents :: HtmlHelpController a -> IO Int
htmlHelpControllerDisplayIndex :: HtmlHelpController a -> IO Int
htmlHelpControllerDisplayNumber :: HtmlHelpController a -> Id -> IO Int
htmlHelpControllerDisplaySection :: HtmlHelpController a -> String -> IO Int
htmlHelpControllerDisplaySectionNumber :: HtmlHelpController a -> Int -> IO Int
htmlHelpControllerGetFrame :: HtmlHelpController a -> IO (Frame ())
htmlHelpControllerGetFrameParameters :: HtmlHelpController a -> Ptr b -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO (Ptr ())
htmlHelpControllerInitialize :: HtmlHelpController a -> String -> IO Int
htmlHelpControllerKeywordSearch :: HtmlHelpController a -> String -> IO Int
htmlHelpControllerLoadFile :: HtmlHelpController a -> String -> IO Int
htmlHelpControllerQuit :: HtmlHelpController a -> IO Int
htmlHelpControllerReadCustomization :: HtmlHelpController a -> ConfigBase b -> String -> IO ()
htmlHelpControllerSetFrameParameters :: HtmlHelpController a -> Ptr b -> Size -> Int -> Int -> Int -> IO ()
htmlHelpControllerSetTempDir :: HtmlHelpController a -> String -> IO ()
htmlHelpControllerSetTitleFormat :: HtmlHelpController a -> Ptr b -> IO ()
htmlHelpControllerSetViewer :: HtmlHelpController a -> String -> Int -> IO ()
htmlHelpControllerUseConfig :: HtmlHelpController a -> ConfigBase b -> String -> IO ()
htmlHelpControllerWriteCustomization :: HtmlHelpController a -> ConfigBase b -> String -> IO ()
htmlWindowAppendToPage :: HtmlWindow a -> String -> IO Bool
htmlWindowCreate :: Window a -> Id -> Rect -> Style -> String -> IO (HtmlWindow ())
htmlWindowGetInternalRepresentation :: HtmlWindow a -> IO (HtmlContainerCell ())
htmlWindowGetOpenedAnchor :: HtmlWindow a -> IO String
htmlWindowGetOpenedPage :: HtmlWindow a -> IO String
htmlWindowGetOpenedPageTitle :: HtmlWindow a -> IO String
htmlWindowGetRelatedFrame :: HtmlWindow a -> IO (Frame ())
htmlWindowHistoryBack :: HtmlWindow a -> IO Bool
htmlWindowHistoryCanBack :: HtmlWindow a -> IO Bool
htmlWindowHistoryCanForward :: HtmlWindow a -> IO Bool
htmlWindowHistoryClear :: HtmlWindow a -> IO ()
htmlWindowHistoryForward :: HtmlWindow a -> IO Bool
htmlWindowLoadPage :: HtmlWindow a -> String -> IO Bool
htmlWindowReadCustomization :: HtmlWindow a -> ConfigBase b -> String -> IO ()
htmlWindowSetBorders :: HtmlWindow a -> Int -> IO ()
htmlWindowSetFonts :: HtmlWindow a -> String -> String -> Ptr CInt -> IO ()
htmlWindowSetPage :: HtmlWindow a -> String -> IO ()
htmlWindowSetRelatedFrame :: HtmlWindow a -> Frame b -> String -> IO ()
htmlWindowSetRelatedStatusBar :: HtmlWindow a -> Int -> IO ()
htmlWindowWriteCustomization :: HtmlWindow a -> ConfigBase b -> String -> IO ()
iconAssign :: Icon a -> Ptr b -> IO ()
iconCopyFromBitmap :: Icon a -> Bitmap b -> IO ()
iconCreateDefault :: IO (Icon ())
iconCreateLoad :: String -> Int -> Size -> IO (Icon ())
iconDelete :: Icon a -> IO ()
iconFromRaw :: Icon a -> Size -> IO (Icon ())
iconFromXPM :: Icon a -> IO (Icon ())
iconGetDepth :: Icon a -> IO Int
iconGetHeight :: Icon a -> IO Int
iconGetWidth :: Icon a -> IO Int
iconIsEqual :: Icon a -> Ptr b -> IO Bool
iconIsStatic :: Icon a -> IO Bool
iconLoad :: Icon a -> String -> Int -> Size -> IO Int
iconOk :: Icon a -> IO Bool
iconSafeDelete :: Icon a -> IO ()
iconBundleAddIcon :: IconBundle a -> Icon b -> IO ()
iconBundleAddIconFromFile :: IconBundle a -> String -> Int -> IO ()
iconBundleCreateDefault :: IO (IconBundle ())
iconBundleCreateFromFile :: String -> Int -> IO (IconBundle ())
iconBundleCreateFromIcon :: Icon a -> IO (IconBundle ())
iconBundleDelete :: IconBundle a -> IO ()
iconBundleGetIcon :: IconBundle a -> Size -> IO (Icon ())
idleEventCopyObject :: IdleEvent a -> Ptr b -> IO ()
idleEventMoreRequested :: IdleEvent a -> IO Bool
idleEventRequestMore :: IdleEvent a -> Bool -> IO ()
imageCanRead :: String -> IO Bool
imageConvertToBitmap :: Image a -> IO (Bitmap ())
imageCountColours :: Image a -> Int -> IO Int
imageCreateDefault :: IO (Image ())
imageCreateFromBitmap :: Bitmap a -> IO (Image ())
imageCreateFromData :: Size -> Ptr b -> IO (Image ())
imageCreateFromDataEx :: Size -> Ptr b -> Bool -> IO (Image ())
imageCreateFromFile :: String -> IO (Image ())
imageCreateSized :: Size -> IO (Image ())
imageDelete :: Image a -> IO ()
imageDestroy :: Image a -> IO ()
imageGetBlue :: Image a -> Point -> IO Char
imageGetData :: Image a -> IO (Ptr ())
imageGetGreen :: Image a -> Point -> IO Char
imageGetHeight :: Image a -> IO Int
imageGetMaskBlue :: Image a -> IO Char
imageGetMaskGreen :: Image a -> IO Char
imageGetMaskRed :: Image a -> IO Char
imageGetRed :: Image a -> Point -> IO Char
imageGetSubImage :: Image a -> Rect -> IO (Image ())
imageGetWidth :: Image a -> IO Int
imageHasMask :: Image a -> IO Bool
imageInitialize :: Image a -> Size -> IO ()
imageInitializeFromData :: Image a -> Size -> Ptr c -> IO ()
imageLoadFile :: Image a -> String -> Int -> IO Bool
imageMirror :: Image a -> Bool -> IO (Image ())
imageOk :: Image a -> IO Bool
imagePaste :: Image a -> Image b -> Point -> IO ()
imageReplace :: Image a -> Color -> Color -> IO ()
imageRescale :: Image a -> Size -> IO ()
imageRotate :: Image a -> Double -> Point -> Bool -> Ptr e -> IO (Image ())
imageRotate90 :: Image a -> Bool -> IO (Image ())
imageSaveFile :: Image a -> String -> Int -> IO Bool
imageScale :: Image a -> Size -> IO (Image ())
imageSetData :: Image a -> Ptr b -> IO ()
imageSetDataAndSize :: Image a -> Ptr b -> Size -> IO ()
imageSetMask :: Image a -> Int -> IO ()
imageSetMaskColour :: Image a -> Color -> IO ()
imageSetRGB :: Image a -> Point -> Color -> IO ()
imageListAddBitmap :: ImageList a -> Bitmap b -> Bitmap c -> IO Int
imageListAddIcon :: ImageList a -> Icon b -> IO Int
imageListAddMasked :: ImageList a -> Bitmap b -> Color -> IO Int
imageListCreate :: Size -> Bool -> Int -> IO (ImageList ())
imageListDelete :: ImageList a -> IO ()
imageListDraw :: ImageList a -> Int -> DC c -> Point -> Int -> Bool -> IO Bool
imageListGetImageCount :: ImageList a -> IO Int
imageListGetSize :: ImageList a -> Int -> IO Size
imageListRemove :: ImageList a -> Int -> IO Bool
imageListRemoveAll :: ImageList a -> IO Bool
imageListReplace :: ImageList a -> Int -> Bitmap c -> Bitmap d -> IO Bool
imageListReplaceIcon :: ImageList a -> Int -> Icon c -> IO Bool
individualLayoutConstraintAbove :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
individualLayoutConstraintAbsolute :: IndividualLayoutConstraint a -> Int -> IO ()
individualLayoutConstraintAsIs :: IndividualLayoutConstraint a -> IO ()
individualLayoutConstraintBelow :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
individualLayoutConstraintGetDone :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintGetEdge :: IndividualLayoutConstraint a -> Int -> Ptr c -> Ptr d -> IO Int
individualLayoutConstraintGetMargin :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintGetMyEdge :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintGetOtherEdge :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintGetOtherWindow :: IndividualLayoutConstraint a -> IO (Ptr ())
individualLayoutConstraintGetPercent :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintGetRelationship :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintGetValue :: IndividualLayoutConstraint a -> IO Int
individualLayoutConstraintLeftOf :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
individualLayoutConstraintPercentOf :: IndividualLayoutConstraint a -> Window b -> Int -> Int -> IO ()
individualLayoutConstraintResetIfWin :: IndividualLayoutConstraint a -> Window b -> IO Int
individualLayoutConstraintRightOf :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
individualLayoutConstraintSameAs :: IndividualLayoutConstraint a -> Window b -> Int -> Int -> IO ()
individualLayoutConstraintSatisfyConstraint :: IndividualLayoutConstraint a -> Ptr b -> Window c -> IO Int
individualLayoutConstraintSet :: IndividualLayoutConstraint a -> Int -> Window c -> Int -> Int -> Int -> IO ()
individualLayoutConstraintSetDone :: IndividualLayoutConstraint a -> Int -> IO ()
individualLayoutConstraintSetEdge :: IndividualLayoutConstraint a -> Int -> IO ()
individualLayoutConstraintSetMargin :: IndividualLayoutConstraint a -> Int -> IO ()
individualLayoutConstraintSetRelationship :: IndividualLayoutConstraint a -> Int -> IO ()
individualLayoutConstraintSetValue :: IndividualLayoutConstraint a -> Int -> IO ()
individualLayoutConstraintUnconstrained :: IndividualLayoutConstraint a -> IO ()
inputSinkCreate :: InputStream a -> EvtHandler b -> Int -> IO (InputSink ())
inputSinkGetId :: InputSink a -> IO Int
inputSinkStart :: InputSink a -> IO ()
inputSinkEventLastError :: InputSinkEvent a -> IO Int
inputSinkEventLastInput :: InputSinkEvent a -> IO (Ptr CWchar)
inputSinkEventLastRead :: InputSinkEvent a -> IO Int
inputStreamCanRead :: InputStream a -> IO Bool
inputStreamDelete :: InputStream a -> IO ()
inputStreamEof :: InputStream a -> IO Bool
inputStreamGetC :: InputStream a -> IO Char
inputStreamLastRead :: InputStream a -> IO Int
inputStreamPeek :: InputStream a -> IO Char
inputStreamRead :: InputStream a -> Ptr b -> Int -> IO ()
inputStreamSeekI :: InputStream a -> Int -> Int -> IO Int
inputStreamTell :: InputStream a -> IO Int
inputStreamUngetBuffer :: InputStream a -> Ptr b -> Int -> IO Int
inputStreamUngetch :: InputStream a -> Char -> IO Int
keyEventAltDown :: KeyEvent a -> IO Bool
keyEventControlDown :: KeyEvent a -> IO Bool
keyEventCopyObject :: KeyEvent a -> Ptr b -> IO ()
keyEventGetKeyCode :: KeyEvent a -> IO Int
keyEventGetPosition :: KeyEvent a -> IO Point
keyEventGetX :: KeyEvent a -> IO Int
keyEventGetY :: KeyEvent a -> IO Int
keyEventHasModifiers :: KeyEvent a -> IO Bool
keyEventMetaDown :: KeyEvent a -> IO Bool
keyEventSetKeyCode :: KeyEvent a -> Int -> IO ()
keyEventShiftDown :: KeyEvent a -> IO Bool
layoutAlgorithmCreate :: IO (LayoutAlgorithm ())
layoutAlgorithmDelete :: LayoutAlgorithm a -> IO ()
layoutAlgorithmLayoutFrame :: LayoutAlgorithm a -> Frame b -> Ptr c -> IO Int
layoutAlgorithmLayoutMDIFrame :: LayoutAlgorithm a -> Frame b -> Rect -> Int -> IO Int
layoutAlgorithmLayoutWindow :: LayoutAlgorithm a -> Frame b -> Ptr c -> IO Int
layoutConstraintsCreate :: IO (LayoutConstraints ())
layoutConstraintsbottom :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintscentreX :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintscentreY :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintsheight :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintsleft :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintsright :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintstop :: LayoutConstraints a -> IO (Ptr ())
layoutConstraintswidth :: LayoutConstraints a -> IO (Ptr ())
listBoxAppend :: ListBox a -> String -> IO ()
listBoxAppendData :: ListBox a -> String -> Ptr c -> IO ()
listBoxClear :: ListBox a -> IO ()
listBoxCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (ListBox ())
listBoxDelete :: ListBox a -> Int -> IO ()
listBoxFindString :: ListBox a -> String -> IO Int
listBoxGetClientData :: ListBox a -> Int -> IO (ClientData ())
listBoxGetCount :: ListBox a -> IO Int
listBoxGetSelection :: ListBox a -> IO Int
listBoxGetSelections :: ListBox a -> Ptr CInt -> Int -> IO Int
listBoxGetString :: ListBox a -> Int -> IO String
listBoxInsertItems :: ListBox a -> Ptr b -> Int -> Int -> IO ()
listBoxIsSelected :: ListBox a -> Int -> IO Bool
listBoxSetClientData :: ListBox a -> Int -> ClientData c -> IO ()
listBoxSetFirstItem :: ListBox a -> Int -> IO ()
listBoxSetSelection :: ListBox a -> Int -> Bool -> IO ()
listBoxSetString :: ListBox a -> Int -> String -> IO ()
listBoxSetStringSelection :: ListBox a -> String -> Bool -> IO ()
listCtrlArrange :: ListCtrl a -> Int -> IO Bool
listCtrlAssignImageList :: ListCtrl a -> ImageList b -> Int -> IO ()
listCtrlClearAll :: ListCtrl a -> IO ()
listCtrlCreate :: Window a -> Id -> Rect -> Style -> IO (ListCtrl ())
listCtrlDeleteAllColumns :: ListCtrl a -> IO Bool
listCtrlDeleteAllItems :: ListCtrl a -> IO Bool
listCtrlDeleteColumn :: ListCtrl a -> Int -> IO Bool
listCtrlDeleteItem :: ListCtrl a -> Int -> IO Bool
listCtrlEditLabel :: ListCtrl a -> Int -> IO ()
listCtrlEndEditLabel :: ListCtrl a -> Int -> IO Bool
listCtrlEnsureVisible :: ListCtrl a -> Int -> IO Bool
listCtrlFindItem :: ListCtrl a -> Int -> String -> Bool -> IO Int
listCtrlFindItemByData :: ListCtrl a -> Int -> Int -> IO Int
listCtrlFindItemByPosition :: ListCtrl a -> Int -> Point -> Int -> IO Int
listCtrlGetColumn :: ListCtrl a -> Int -> ListItem c -> IO Bool
listCtrlGetColumn2 :: ListCtrl a -> Int -> IO (ListItem ())
listCtrlGetColumnCount :: ListCtrl a -> IO Int
listCtrlGetColumnWidth :: ListCtrl a -> Int -> IO Int
listCtrlGetCountPerPage :: ListCtrl a -> IO Int
listCtrlGetEditControl :: ListCtrl a -> IO (TextCtrl ())
listCtrlGetImageList :: ListCtrl a -> Int -> IO (ImageList ())
listCtrlGetItem :: ListCtrl a -> ListItem b -> IO Bool
listCtrlGetItem2 :: ListCtrl a -> IO (ListItem ())
listCtrlGetItemCount :: ListCtrl a -> IO Int
listCtrlGetItemData :: ListCtrl a -> Int -> IO Int
listCtrlGetItemPosition :: ListCtrl a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
listCtrlGetItemPosition2 :: ListCtrl a -> Int -> IO Point
listCtrlGetItemRect :: ListCtrl a -> Int -> Int -> IO Rect
listCtrlGetItemSpacing :: ListCtrl a -> Bool -> IO Size
listCtrlGetItemState :: ListCtrl a -> Int -> Int -> IO Int
listCtrlGetItemText :: ListCtrl a -> Int -> IO String
listCtrlGetNextItem :: ListCtrl a -> Int -> Int -> Int -> IO Int
listCtrlGetSelectedItemCount :: ListCtrl a -> IO Int
listCtrlGetTextColour :: ListCtrl a -> IO (Color)
listCtrlGetTopItem :: ListCtrl a -> IO Int
listCtrlHitTest :: ListCtrl a -> Point -> Ptr c -> IO Int
listCtrlInsertColumn :: ListCtrl a -> Int -> String -> Int -> Int -> IO Int
listCtrlInsertColumnFromInfo :: ListCtrl a -> Int -> ListItem c -> IO Int
listCtrlInsertItem :: ListCtrl a -> ListItem b -> IO Int
listCtrlInsertItemWithData :: ListCtrl a -> Int -> String -> IO Int
listCtrlInsertItemWithImage :: ListCtrl a -> Int -> Int -> IO Int
listCtrlInsertItemWithLabel :: ListCtrl a -> Int -> String -> Int -> IO Int
listCtrlScrollList :: ListCtrl a -> Vector -> IO Bool
listCtrlSetBackgroundColour :: ListCtrl a -> Color -> IO ()
listCtrlSetColumn :: ListCtrl a -> Int -> ListItem c -> IO Bool
listCtrlSetColumnWidth :: ListCtrl a -> Int -> Int -> IO Bool
listCtrlSetForegroundColour :: ListCtrl a -> Color -> IO Int
listCtrlSetImageList :: ListCtrl a -> ImageList b -> Int -> IO ()
listCtrlSetItem :: ListCtrl a -> Int -> Int -> String -> Int -> IO Bool
listCtrlSetItemData :: ListCtrl a -> Int -> Int -> IO Bool
listCtrlSetItemFromInfo :: ListCtrl a -> ListItem b -> IO Bool
listCtrlSetItemImage :: ListCtrl a -> Int -> Int -> Int -> IO Bool
listCtrlSetItemPosition :: ListCtrl a -> Int -> Point -> IO Bool
listCtrlSetItemState :: ListCtrl a -> Int -> Int -> Int -> IO Bool
listCtrlSetItemText :: ListCtrl a -> Int -> String -> IO ()
listCtrlSetSingleStyle :: ListCtrl a -> Int -> Bool -> IO ()
listCtrlSetTextColour :: ListCtrl a -> Color -> IO ()
listCtrlSetWindowStyleFlag :: ListCtrl a -> Int -> IO ()
listCtrlSortItems :: ListCtrl a -> Ptr b -> Ptr c -> IO Bool
listCtrlSortItems2 :: ListCtrl a -> Closure b -> IO Bool
listCtrlUpdateStyle :: ListCtrl a -> IO ()
listEventCancelled :: ListEvent a -> IO Bool
listEventGetCacheFrom :: ListEvent a -> IO Int
listEventGetCacheTo :: ListEvent a -> IO Int
listEventGetCode :: ListEvent a -> IO Int
listEventGetColumn :: ListEvent a -> IO Int
listEventGetData :: ListEvent a -> IO Int
listEventGetImage :: ListEvent a -> IO Int
listEventGetIndex :: ListEvent a -> IO Int
listEventGetItem :: ListEvent a -> IO (ListItem ())
listEventGetLabel :: ListEvent a -> IO String
listEventGetMask :: ListEvent a -> IO Int
listEventGetPoint :: ListEvent a -> IO Point
listEventGetText :: ListEvent a -> IO String
listItemClear :: ListItem a -> IO ()
listItemClearAttributes :: ListItem a -> IO ()
listItemCreate :: IO (ListItem ())
listItemDelete :: ListItem a -> IO ()
listItemGetAlign :: ListItem a -> IO Int
listItemGetAttributes :: ListItem a -> IO (Ptr ())
listItemGetBackgroundColour :: ListItem a -> IO (Color)
listItemGetColumn :: ListItem a -> IO Int
listItemGetData :: ListItem a -> IO Int
listItemGetFont :: ListItem a -> IO (Font ())
listItemGetId :: ListItem a -> IO Int
listItemGetImage :: ListItem a -> IO Int
listItemGetMask :: ListItem a -> IO Int
listItemGetState :: ListItem a -> IO Int
listItemGetText :: ListItem a -> IO String
listItemGetTextColour :: ListItem a -> IO (Color)
listItemGetWidth :: ListItem a -> IO Int
listItemHasAttributes :: ListItem a -> IO Bool
listItemSetAlign :: ListItem a -> Int -> IO ()
listItemSetBackgroundColour :: ListItem a -> Color -> IO ()
listItemSetColumn :: ListItem a -> Int -> IO ()
listItemSetData :: ListItem a -> Int -> IO ()
listItemSetDataPointer :: ListItem a -> Ptr b -> IO ()
listItemSetFont :: ListItem a -> Font b -> IO ()
listItemSetId :: ListItem a -> Id -> IO ()
listItemSetImage :: ListItem a -> Int -> IO ()
listItemSetMask :: ListItem a -> Int -> IO ()
listItemSetState :: ListItem a -> Int -> IO ()
listItemSetStateMask :: ListItem a -> Int -> IO ()
listItemSetText :: ListItem a -> String -> IO ()
listItemSetTextColour :: ListItem a -> Color -> IO ()
listItemSetWidth :: ListItem a -> Int -> IO ()
localeAddCatalog :: Locale a -> Ptr b -> IO Int
localeAddCatalogLookupPathPrefix :: Locale a -> Ptr b -> IO ()
localeCreate :: Int -> Int -> IO (Locale ())
localeDelete :: Locale a -> IO ()
localeGetLocale :: Locale a -> IO (Locale ())
localeGetName :: Locale a -> Ptr b -> IO Int
localeGetString :: Locale a -> Ptr b -> Ptr c -> IO (String)
localeIsLoaded :: Locale a -> Ptr b -> IO Bool
localeIsOk :: Locale a -> IO Bool
logAddTraceMask :: Log a -> String -> IO ()
logDelete :: Log a -> IO ()
logDontCreateOnDemand :: Log a -> IO ()
logFlush :: Log a -> IO ()
logFlushActive :: Log a -> IO ()
logGetActiveTarget :: IO (Log ())
logGetTimestamp :: Log a -> IO (Ptr CWchar)
logGetTraceMask :: Log a -> IO Int
logGetVerbose :: Log a -> IO Int
logHasPendingMessages :: Log a -> IO Bool
logIsAllowedTraceMask :: Log a -> Mask b -> IO Bool
logOnLog :: Log a -> Int -> String -> Int -> IO ()
logRemoveTraceMask :: Log a -> String -> IO ()
logResume :: Log a -> IO ()
logSetActiveTarget :: Log a -> IO (Log ())
logSetTimestamp :: Log a -> String -> IO ()
logSetTraceMask :: Log a -> Int -> IO ()
logSetVerbose :: Log a -> Bool -> IO ()
logSuspend :: Log a -> IO ()
logChainCreate :: Log a -> IO (LogChain ())
logChainDelete :: LogChain a -> IO ()
logChainGetOldLog :: LogChain a -> IO (Log ())
logChainIsPassingMessages :: LogChain a -> IO Bool
logChainPassMessages :: LogChain a -> Bool -> IO ()
logChainSetLog :: LogChain a -> Log b -> IO ()
logNullCreate :: IO (LogNull ())
logStderrCreate :: IO (LogStderr ())
logStderrCreateStdOut :: IO (LogStderr ())
logTextCtrlCreate :: TextCtrl a -> IO (LogTextCtrl ())
logWindowCreate :: Window a -> String -> Bool -> Bool -> IO (LogWindow ())
logWindowGetFrame :: LogWindow a -> IO (Frame ())
Version
versionWxcClassesAL :: String
Global
Misc.
bitmapDataObjectCreate :: Bitmap a -> IO (BitmapDataObject ())
usage: (bitmapDataObjectCreate bmp).
bitmapDataObjectCreateEmpty :: IO (BitmapDataObject ())
usage: (bitmapDataObjectCreateEmpty).
bitmapDataObjectDelete :: BitmapDataObject a -> IO ()
usage: (bitmapDataObjectDelete obj).
bitmapDataObjectGetBitmap :: BitmapDataObject a -> IO (Bitmap ())
usage: (bitmapDataObjectGetBitmap obj).
bitmapDataObjectSetBitmap :: BitmapDataObject a -> Bitmap b -> IO ()
usage: (bitmapDataObjectSetBitmap obj bmp).
cFree :: Ptr a -> IO ()
usage: (cFree ptr).
cursorCreateFromImage :: Image a -> IO (Cursor ())
usage: (cursorCreateFromImage image).
cursorCreateFromStock :: Id -> IO (Cursor ())
usage: (cursorCreateFromStock id).
cursorCreateLoad :: String -> Int -> Size -> IO (Cursor ())
usage: (cursorCreateLoad name wxtype widthheight).
dragIcon :: Icon a -> Point -> IO (DragImage ())
usage: (dragIcon icon xy).
dragListItem :: ListCtrl a -> Id -> IO (DragImage ())
usage: (dragListItem treeCtrl id).
dragString :: String -> Point -> IO (DragImage ())
usage: (dragString test xy).
dragTreeItem :: TreeCtrl a -> TreeItem -> IO (DragImage ())
usage: (dragTreeItem treeCtrl id).
dropSourceCreate :: DataObject a -> Window b -> Ptr c -> Ptr d -> Ptr e -> IO (DropSource ())
usage: (dropSourceCreate wxdata win copy move none).
dropSourceDelete :: DropSource a -> IO ()
usage: (dropSourceDelete obj).
dropSourceDoDragDrop :: DropSource a -> Int -> IO Int
usage: (dropSourceDoDragDrop obj move).
fileDataObjectAddFile :: FileDataObject a -> String -> IO ()
usage: (fileDataObjectAddFile obj fle).
fileDataObjectCreate :: [String] -> IO (FileDataObject ())
usage: (fileDataObjectCreate cntlst).
fileDataObjectDelete :: FileDataObject a -> IO ()
usage: (fileDataObjectDelete obj).
fileDataObjectGetFilenames :: FileDataObject a -> IO [String]
usage: (fileDataObjectGetFilenames obj).
genericDragIcon :: Icon a -> IO (GenericDragImage ())
usage: (genericDragIcon icon).
genericDragListItem :: ListCtrl a -> Id -> IO (GenericDragImage ())
usage: (genericDragListItem treeCtrl id).
genericDragString :: String -> IO (GenericDragImage ())
usage: (genericDragString test).
genericDragTreeItem :: TreeCtrl a -> TreeItem -> IO (GenericDragImage ())
usage: (genericDragTreeItem treeCtrl id).
getApplicationDir :: IO String
Return the directory of the application. On unix systems (except MacOS X), it is not always possible to determine this correctly. Therefore, the APPDIR environment variable is returned first if it is defined. *
getApplicationPath :: IO String
Return the full path of the application. On unix systems (except MacOS X), it is not always possible to determine this correctly. *
getColourFromUser :: Window a -> Color -> IO (Color)
usage: (getColourFromUser parent colInit).
getELJLocale :: IO (WXCLocale ())
usage: (getELJLocale).
getELJTranslation :: String -> IO (Ptr ())
usage: (getELJTranslation sz).
getFontFromUser :: Window a -> Font b -> IO (Font ())
usage: (getFontFromUser parent fontInit).
getNumberFromUser :: String -> String -> String -> Int -> Int -> Int -> Window g -> Point -> IO Int
usage: (getNumberFromUser message prompt caption value min max parent xy).
getPasswordFromUser :: String -> String -> String -> Window d -> IO String
usage: (getPasswordFromUser message caption defaultText parent).
getTextFromUser :: String -> String -> String -> Window d -> Point -> Bool -> IO String
usage: (getTextFromUser message caption defaultText parent xy center).
isDefined :: String -> IO Bool
Check if a preprocessor macro is defined. For example, wxIsDefined(__WXGTK__) or wxIsDefined(wxUSE_GIF).
kill :: Int -> Int -> IO Int
usage: (kill pid signal).
logDebug :: String -> IO ()
usage: (logDebug msg).
logError :: String -> IO ()
usage: (logError msg).
logErrorMsg :: String -> IO ()
usage: (logErrorMsg msg).
logFatalError :: String -> IO ()
usage: (logFatalError msg).
logFatalErrorMsg :: String -> IO ()
usage: (logFatalErrorMsg msg).
logMessage :: String -> IO ()
usage: (logMessage msg).
logMessageMsg :: String -> IO ()
usage: (logMessageMsg msg).
logStatus :: String -> IO ()
usage: (logStatus msg).
logSysError :: String -> IO ()
usage: (logSysError msg).
logTrace :: String -> String -> IO ()
usage: (logTrace mask msg).
logVerbose :: String -> IO ()
usage: (logVerbose msg).
logWarning :: String -> IO ()
usage: (logWarning msg).
logWarningMsg :: String -> IO ()
usage: (logWarningMsg msg).
Classes
AcceleratorEntry
acceleratorEntryCreate :: Int -> Int -> Int -> IO (AcceleratorEntry ())
usage: (acceleratorEntryCreate flags keyCode cmd).
acceleratorEntryDelete :: AcceleratorEntry a -> IO ()
usage: (acceleratorEntryDelete obj).
acceleratorEntryGetCommand :: AcceleratorEntry a -> IO Int
usage: (acceleratorEntryGetCommand obj).
acceleratorEntryGetFlags :: AcceleratorEntry a -> IO Int
usage: (acceleratorEntryGetFlags obj).
acceleratorEntryGetKeyCode :: AcceleratorEntry a -> IO Int
usage: (acceleratorEntryGetKeyCode obj).
acceleratorEntrySet :: AcceleratorEntry a -> Int -> Int -> Int -> IO ()
usage: (acceleratorEntrySet obj flags keyCode cmd).
AcceleratorTable
acceleratorTableCreate :: Int -> Ptr b -> IO (AcceleratorTable ())
usage: (acceleratorTableCreate n entries).
acceleratorTableDelete :: AcceleratorTable a -> IO ()
usage: (acceleratorTableDelete obj).
ActivateEvent
activateEventCopyObject :: ActivateEvent a -> Ptr b -> IO ()
usage: (activateEventCopyObject obj obj).
activateEventGetActive :: ActivateEvent a -> IO Int
usage: (activateEventGetActive obj).
Bitmap
bitmapAddHandler :: EvtHandler a -> IO ()
usage: (bitmapAddHandler handler).
bitmapCleanUpHandlers :: IO ()
usage: (bitmapCleanUpHandlers).
bitmapCreate :: Ptr a -> Int -> Size -> Int -> IO (Bitmap ())
usage: (bitmapCreate wxdata wxtype widthheight depth).
bitmapCreateDefault :: IO (Bitmap ())
usage: (bitmapCreateDefault).
bitmapCreateEmpty :: Size -> Int -> IO (Bitmap ())
usage: (bitmapCreateEmpty widthheight depth).
bitmapCreateFromImage :: Image a -> Int -> IO (Bitmap ())
usage: (bitmapCreateFromImage image depth).
bitmapCreateFromXPM :: Bitmap a -> IO (Bitmap ())
usage: (bitmapCreateFromXPM wxdata).
bitmapCreateLoad :: String -> Int -> IO (Bitmap ())
usage: (bitmapCreateLoad name wxtype).
bitmapDelete :: Bitmap a -> IO ()
usage: (bitmapDelete obj).
bitmapFindHandlerByExtension :: Bitmap a -> Int -> IO (Ptr ())
usage: (bitmapFindHandlerByExtension extension wxtype).
bitmapFindHandlerByName :: String -> IO (Ptr ())
usage: (bitmapFindHandlerByName name).
bitmapFindHandlerByType :: Int -> IO (Ptr ())
usage: (bitmapFindHandlerByType wxtype).
bitmapGetDepth :: Bitmap a -> IO Int
usage: (bitmapGetDepth obj).
bitmapGetHeight :: Bitmap a -> IO Int
usage: (bitmapGetHeight obj).
bitmapGetMask :: Bitmap a -> IO (Mask ())
usage: (bitmapGetMask obj).
bitmapGetSubBitmap :: Bitmap a -> Rect -> IO (Bitmap ())
usage: (bitmapGetSubBitmap obj xywh).
bitmapGetWidth :: Bitmap a -> IO Int
usage: (bitmapGetWidth obj).
bitmapInitStandardHandlers :: IO ()
usage: (bitmapInitStandardHandlers).
bitmapInsertHandler :: EvtHandler a -> IO ()
usage: (bitmapInsertHandler handler).
bitmapIsStatic :: Bitmap a -> IO Bool
usage: (bitmapIsStatic self).
bitmapLoadFile :: Bitmap a -> String -> Int -> IO Int
usage: (bitmapLoadFile obj name wxtype).
bitmapOk :: Bitmap a -> IO Bool
usage: (bitmapOk obj).
bitmapRemoveHandler :: String -> IO Int
usage: (bitmapRemoveHandler name).
bitmapSafeDelete :: Bitmap a -> IO ()
usage: (bitmapSafeDelete self).
bitmapSaveFile :: Bitmap a -> String -> Int -> Palette d -> IO Int
usage: (bitmapSaveFile obj name wxtype cmap).
bitmapSetDepth :: Bitmap a -> Int -> IO ()
usage: (bitmapSetDepth obj d).
bitmapSetHeight :: Bitmap a -> Int -> IO ()
usage: (bitmapSetHeight obj h).
bitmapSetMask :: Bitmap a -> Mask b -> IO ()
usage: (bitmapSetMask obj mask).
bitmapSetWidth :: Bitmap a -> Int -> IO ()
usage: (bitmapSetWidth obj w).
BitmapButton
bitmapButtonCreate :: Window a -> Id -> Bitmap c -> Rect -> Style -> IO (BitmapButton ())
usage: (bitmapButtonCreate prt id bmp lfttopwdthgt stl).
bitmapButtonGetBitmapDisabled :: BitmapButton a -> IO (Bitmap ())
usage: (bitmapButtonGetBitmapDisabled obj).
bitmapButtonGetBitmapFocus :: BitmapButton a -> IO (Bitmap ())
usage: (bitmapButtonGetBitmapFocus obj).
bitmapButtonGetBitmapLabel :: BitmapButton a -> IO (Bitmap ())
usage: (bitmapButtonGetBitmapLabel obj).
bitmapButtonGetBitmapSelected :: BitmapButton a -> IO (Bitmap ())
usage: (bitmapButtonGetBitmapSelected obj).
bitmapButtonGetMarginX :: BitmapButton a -> IO Int
usage: (bitmapButtonGetMarginX obj).
bitmapButtonGetMarginY :: BitmapButton a -> IO Int
usage: (bitmapButtonGetMarginY obj).
bitmapButtonSetBitmapDisabled :: BitmapButton a -> Bitmap b -> IO ()
usage: (bitmapButtonSetBitmapDisabled obj disabled).
bitmapButtonSetBitmapFocus :: BitmapButton a -> Bitmap b -> IO ()
usage: (bitmapButtonSetBitmapFocus obj focus).
bitmapButtonSetBitmapLabel :: BitmapButton a -> Bitmap b -> IO ()
usage: (bitmapButtonSetBitmapLabel obj bitmap).
bitmapButtonSetBitmapSelected :: BitmapButton a -> Bitmap b -> IO ()
usage: (bitmapButtonSetBitmapSelected obj sel).
bitmapButtonSetMargins :: BitmapButton a -> Point -> IO ()
usage: (bitmapButtonSetMargins obj xy).
BoxSizer
boxSizerCalcMin :: BoxSizer a -> IO Size
usage: (boxSizerCalcMin obj).
boxSizerCreate :: Int -> IO (BoxSizer ())
usage: (boxSizerCreate orient).
boxSizerGetOrientation :: BoxSizer a -> IO Int
usage: (boxSizerGetOrientation obj).
boxSizerRecalcSizes :: BoxSizer a -> IO ()
usage: (boxSizerRecalcSizes obj).
Brush
brushAssign :: Brush a -> Brush b -> IO ()
usage: (brushAssign obj brush).
brushCreateDefault :: IO (Brush ())
usage: (brushCreateDefault).
brushCreateFromBitmap :: Bitmap a -> IO (Brush ())
usage: (brushCreateFromBitmap bitmap).
brushCreateFromColour :: Color -> Int -> IO (Brush ())
usage: (brushCreateFromColour col style).
brushCreateFromStock :: Id -> IO (Brush ())
usage: (brushCreateFromStock id).
brushDelete :: Brush a -> IO ()
usage: (brushDelete obj).
brushGetColour :: Brush a -> IO (Color)
usage: (brushGetColour obj).
brushGetStipple :: Brush a -> IO (Bitmap ())
usage: (brushGetStipple obj).
brushGetStyle :: Brush a -> IO Int
usage: (brushGetStyle obj).
brushIsEqual :: Brush a -> Brush b -> IO Bool
usage: (brushIsEqual obj brush).
brushIsStatic :: Brush a -> IO Bool
usage: (brushIsStatic self).
brushOk :: Brush a -> IO Bool
usage: (brushOk obj).
brushSafeDelete :: Brush a -> IO ()
usage: (brushSafeDelete self).
brushSetColour :: Brush a -> Color -> IO ()
usage: (brushSetColour obj col).
brushSetColourSingle :: Brush a -> Char -> Char -> Char -> IO ()
usage: (brushSetColourSingle obj r g b).
brushSetStipple :: Brush a -> Bitmap b -> IO ()
usage: (brushSetStipple obj stipple).
brushSetStyle :: Brush a -> Int -> IO ()
usage: (brushSetStyle obj style).
BusyCursor
busyCursorCreate :: IO (BusyCursor ())
usage: (busyCursorCreate).
busyCursorCreateWithCursor :: BusyCursor a -> IO (Ptr ())
usage: (busyCursorCreateWithCursor cur).
busyCursorDelete :: BusyCursor a -> IO ()
usage: (busyCursorDelete obj).
BusyInfo
busyInfoCreate :: String -> IO (BusyInfo ())
usage: (busyInfoCreate txt).
busyInfoDelete :: BusyInfo a -> IO ()
usage: (busyInfoDelete obj).
Button
buttonCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Button ())
usage: (buttonCreate prt id txt lfttopwdthgt stl).
buttonSetBackgroundColour :: Button a -> Color -> IO Int
usage: (buttonSetBackgroundColour obj colour).
buttonSetDefault :: Button a -> IO ()
usage: (buttonSetDefault obj).
CalculateLayoutEvent
calculateLayoutEventCreate :: Id -> IO (CalculateLayoutEvent ())
usage: (calculateLayoutEventCreate id).
calculateLayoutEventGetFlags :: CalculateLayoutEvent a -> IO Int
usage: (calculateLayoutEventGetFlags obj).
calculateLayoutEventGetRect :: CalculateLayoutEvent a -> IO Rect
usage: (calculateLayoutEventGetRect obj).
calculateLayoutEventSetFlags :: CalculateLayoutEvent a -> Int -> IO ()
usage: (calculateLayoutEventSetFlags obj flags).
calculateLayoutEventSetRect :: CalculateLayoutEvent a -> Rect -> IO ()
usage: (calculateLayoutEventSetRect obj xywh).
CalendarCtrl
calendarCtrlCreate :: Window a -> Id -> Ptr c -> Rect -> Style -> IO (CalendarCtrl ())
usage: (calendarCtrlCreate prt id dat lfttopwdthgt stl).
calendarCtrlEnableHolidayDisplay :: CalendarCtrl a -> Int -> IO ()
usage: (calendarCtrlEnableHolidayDisplay obj display).
calendarCtrlEnableMonthChange :: CalendarCtrl a -> Bool -> IO ()
usage: (calendarCtrlEnableMonthChange obj enable).
calendarCtrlEnableYearChange :: CalendarCtrl a -> Bool -> IO ()
usage: (calendarCtrlEnableYearChange obj enable).
calendarCtrlGetAttr :: CalendarCtrl a -> Int -> IO (Ptr ())
usage: (calendarCtrlGetAttr obj day).
calendarCtrlGetDate :: CalendarCtrl a -> Ptr b -> IO ()
usage: (calendarCtrlGetDate obj date).
calendarCtrlGetHeaderColourBg :: CalendarCtrl a -> IO (Color)
usage: (calendarCtrlGetHeaderColourBg obj).
calendarCtrlGetHeaderColourFg :: CalendarCtrl a -> IO (Color)
usage: (calendarCtrlGetHeaderColourFg obj).
calendarCtrlGetHighlightColourBg :: CalendarCtrl a -> IO (Color)
usage: (calendarCtrlGetHighlightColourBg obj).
calendarCtrlGetHighlightColourFg :: CalendarCtrl a -> IO (Color)
usage: (calendarCtrlGetHighlightColourFg obj).
calendarCtrlGetHolidayColourBg :: CalendarCtrl a -> IO (Color)
usage: (calendarCtrlGetHolidayColourBg obj).
calendarCtrlGetHolidayColourFg :: CalendarCtrl a -> IO (Color)
usage: (calendarCtrlGetHolidayColourFg obj).
calendarCtrlHitTest :: CalendarCtrl a -> Point -> Ptr c -> Ptr d -> IO Int
usage: (calendarCtrlHitTest obj xy date wd).
calendarCtrlResetAttr :: CalendarCtrl a -> Int -> IO ()
usage: (calendarCtrlResetAttr obj day).
calendarCtrlSetAttr :: CalendarCtrl a -> Int -> Ptr c -> IO ()
usage: (calendarCtrlSetAttr obj day attr).
calendarCtrlSetDate :: CalendarCtrl a -> Ptr b -> IO ()
usage: (calendarCtrlSetDate obj date).
calendarCtrlSetHeaderColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()
usage: (calendarCtrlSetHeaderColours obj colFg colBg).
calendarCtrlSetHighlightColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()
usage: (calendarCtrlSetHighlightColours obj colFg colBg).
calendarCtrlSetHoliday :: CalendarCtrl a -> Int -> IO ()
usage: (calendarCtrlSetHoliday obj day).
calendarCtrlSetHolidayColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()
usage: (calendarCtrlSetHolidayColours obj colFg colBg).
CalendarDateAttr
calendarDateAttrCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Int -> IO (CalendarDateAttr ())
usage: (calendarDateAttrCreate ctxt cbck cbrd fnt brd).
calendarDateAttrCreateDefault :: IO (CalendarDateAttr ())
usage: (calendarDateAttrCreateDefault).
calendarDateAttrDelete :: CalendarDateAttr a -> IO ()
usage: (calendarDateAttrDelete obj).
calendarDateAttrGetBackgroundColour :: CalendarDateAttr a -> IO (Color)
usage: (calendarDateAttrGetBackgroundColour obj).
calendarDateAttrGetBorder :: CalendarDateAttr a -> IO Int
usage: (calendarDateAttrGetBorder obj).
calendarDateAttrGetBorderColour :: CalendarDateAttr a -> IO (Color)
usage: (calendarDateAttrGetBorderColour obj).
calendarDateAttrGetFont :: CalendarDateAttr a -> IO (Font ())
usage: (calendarDateAttrGetFont obj).
calendarDateAttrGetTextColour :: CalendarDateAttr a -> IO (Color)
usage: (calendarDateAttrGetTextColour obj).
calendarDateAttrHasBackgroundColour :: CalendarDateAttr a -> IO Bool
usage: (calendarDateAttrHasBackgroundColour obj).
calendarDateAttrHasBorder :: CalendarDateAttr a -> IO Bool
usage: (calendarDateAttrHasBorder obj).
calendarDateAttrHasBorderColour :: CalendarDateAttr a -> IO Bool
usage: (calendarDateAttrHasBorderColour obj).
calendarDateAttrHasFont :: CalendarDateAttr a -> IO Bool
usage: (calendarDateAttrHasFont obj).
calendarDateAttrHasTextColour :: CalendarDateAttr a -> IO Bool
usage: (calendarDateAttrHasTextColour obj).
calendarDateAttrIsHoliday :: CalendarDateAttr a -> IO Bool
usage: (calendarDateAttrIsHoliday obj).
calendarDateAttrSetBackgroundColour :: CalendarDateAttr a -> Color -> IO ()
usage: (calendarDateAttrSetBackgroundColour obj col).
calendarDateAttrSetBorder :: CalendarDateAttr a -> Int -> IO ()
usage: (calendarDateAttrSetBorder obj border).
calendarDateAttrSetBorderColour :: CalendarDateAttr a -> Color -> IO ()
usage: (calendarDateAttrSetBorderColour obj col).
calendarDateAttrSetFont :: CalendarDateAttr a -> Font b -> IO ()
usage: (calendarDateAttrSetFont obj font).
calendarDateAttrSetHoliday :: CalendarDateAttr a -> Int -> IO ()
usage: (calendarDateAttrSetHoliday obj holiday).
calendarDateAttrSetTextColour :: CalendarDateAttr a -> Color -> IO ()
usage: (calendarDateAttrSetTextColour obj col).
CalendarEvent
calendarEventGetDate :: CalendarEvent a -> Ptr b -> IO ()
usage: (calendarEventGetDate obj dte).
calendarEventGetWeekDay :: CalendarEvent a -> IO Int
usage: (calendarEventGetWeekDay obj).
Caret
caretCreate :: Window a -> Int -> Int -> IO (Caret ())
usage: (caretCreate wnd wth hgt).
caretGetBlinkTime :: IO Int
usage: (caretGetBlinkTime).
caretGetPosition :: Caret a -> IO Point
usage: (caretGetPosition obj).
caretGetSize :: Caret a -> IO Size
usage: (caretGetSize obj).
caretGetWindow :: Caret a -> IO (Window ())
usage: (caretGetWindow obj).
caretHide :: Caret a -> IO ()
usage: (caretHide obj).
caretIsOk :: Caret a -> IO Bool
usage: (caretIsOk obj).
caretIsVisible :: Caret a -> IO Bool
usage: (caretIsVisible obj).
caretMove :: Caret a -> Point -> IO ()
usage: (caretMove obj xy).
caretSetBlinkTime :: Int -> IO ()
usage: (caretSetBlinkTime milliseconds).
caretSetSize :: Caret a -> Size -> IO ()
usage: (caretSetSize obj widthheight).
caretShow :: Caret a -> IO ()
usage: (caretShow obj).
CheckBox
checkBoxCreate :: Window a -> Id -> String -> Rect -> Style -> IO (CheckBox ())
usage: (checkBoxCreate prt id txt lfttopwdthgt stl).
checkBoxGetValue :: CheckBox a -> IO Bool
usage: (checkBoxGetValue obj).
checkBoxSetValue :: CheckBox a -> Bool -> IO ()
usage: (checkBoxSetValue obj value).
CheckListBox
checkListBoxCheck :: CheckListBox a -> Int -> Bool -> IO ()
usage: (checkListBoxCheck obj item check).
checkListBoxCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (CheckListBox ())
usage: (checkListBoxCreate prt id lfttopwdthgt nstr stl).
checkListBoxIsChecked :: CheckListBox a -> Int -> IO Bool
usage: (checkListBoxIsChecked obj item).
Choice
choiceAppend :: Choice a -> String -> IO ()
usage: (choiceAppend obj item).
choiceClear :: Choice a -> IO ()
usage: (choiceClear obj).
choiceCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (Choice ())
usage: (choiceCreate prt id lfttopwdthgt nstr stl).
choiceDelete :: Choice a -> Int -> IO ()
usage: (choiceDelete obj n).
choiceFindString :: Choice a -> String -> IO Int
usage: (choiceFindString obj s).
choiceGetCount :: Choice a -> IO Int
usage: (choiceGetCount obj).
choiceGetSelection :: Choice a -> IO Int
usage: (choiceGetSelection obj).
choiceGetString :: Choice a -> Int -> IO String
usage: (choiceGetString obj n).
choiceSetSelection :: Choice a -> Int -> IO ()
usage: (choiceSetSelection obj n).
choiceSetString :: Choice a -> Int -> String -> IO ()
usage: (choiceSetString obj n s).
ClassInfo
classInfoCreateClassByName :: ClassInfo a -> IO (Ptr ())
usage: (classInfoCreateClassByName inf).
classInfoFindClass :: String -> IO (ClassInfo ())
usage: (classInfoFindClass txt).
classInfoGetBaseClassName1 :: ClassInfo a -> IO String
usage: (classInfoGetBaseClassName1 obj).
classInfoGetBaseClassName2 :: ClassInfo a -> IO String
usage: (classInfoGetBaseClassName2 obj).
classInfoGetClassName :: ClassInfo a -> IO (Ptr ())
usage: (classInfoGetClassName inf).
classInfoGetClassNameEx :: ClassInfo a -> IO String
usage: (classInfoGetClassNameEx obj).
classInfoGetSize :: ClassInfo a -> IO Int
usage: (classInfoGetSize obj).
classInfoIsKindOf :: ClassInfo a -> String -> IO Bool
usage: (classInfoIsKindOf obj name).
classInfoIsKindOfEx :: ClassInfo a -> ClassInfo b -> IO Bool
usage: (classInfoIsKindOfEx obj classInfo).
ClientDC
clientDCCreate :: Window a -> IO (ClientDC ())
usage: (clientDCCreate win).
clientDCDelete :: ClientDC a -> IO ()
usage: (clientDCDelete obj).
Clipboard
clipboardAddData :: Clipboard a -> DataObject b -> IO Int
usage: (clipboardAddData obj wxdata).
clipboardClear :: Clipboard a -> IO ()
usage: (clipboardClear obj).
clipboardClose :: Clipboard a -> IO ()
usage: (clipboardClose obj).
clipboardCreate :: IO (Clipboard ())
usage: (clipboardCreate).
clipboardFlush :: Clipboard a -> IO Int
usage: (clipboardFlush obj).
clipboardGetData :: Clipboard a -> DataObject b -> IO Int
usage: (clipboardGetData obj wxdata).
clipboardIsOpened :: Clipboard a -> IO Bool
usage: (clipboardIsOpened obj).
clipboardIsSupported :: Clipboard a -> DataFormat b -> IO Bool
usage: (clipboardIsSupported obj format).
clipboardOpen :: Clipboard a -> IO Int
usage: (clipboardOpen obj).
clipboardSetData :: Clipboard a -> DataObject b -> IO Int
usage: (clipboardSetData obj wxdata).
clipboardUsePrimarySelection :: Clipboard a -> Int -> IO ()
usage: (clipboardUsePrimarySelection obj primary).
CloseEvent
closeEventCanVeto :: CloseEvent a -> IO Bool
usage: (closeEventCanVeto obj).
closeEventCopyObject :: CloseEvent a -> Ptr b -> IO ()
usage: (closeEventCopyObject obj obj).
closeEventGetLoggingOff :: CloseEvent a -> IO Int
usage: (closeEventGetLoggingOff obj).
closeEventGetVeto :: CloseEvent a -> IO Int
usage: (closeEventGetVeto obj).
closeEventSetCanVeto :: CloseEvent a -> Int -> IO ()
usage: (closeEventSetCanVeto obj canVeto).
closeEventSetLoggingOff :: CloseEvent a -> Int -> IO ()
usage: (closeEventSetLoggingOff obj logOff).
closeEventVeto :: CloseEvent a -> Int -> IO ()
usage: (closeEventVeto obj veto).
Closure
closureCreate :: FunPtr (Ptr fun -> Ptr state -> Ptr (TEvent evt) -> IO ()) -> Ptr b -> IO (Closure ())
usage: (closureCreate funCEvent wxdata).
closureGetData :: Closure a -> IO (Ptr ())
usage: (closureGetData obj).
ComboBox
comboBoxAppend :: ComboBox a -> String -> IO ()
usage: (comboBoxAppend obj item).
comboBoxAppendData :: ComboBox a -> String -> Ptr c -> IO ()
usage: (comboBoxAppendData obj item d).
comboBoxClear :: ComboBox a -> IO ()
usage: (comboBoxClear obj).
comboBoxCopy :: ComboBox a -> IO ()
usage: (comboBoxCopy obj).
comboBoxCreate :: Window a -> Id -> String -> Rect -> [String] -> Style -> IO (ComboBox ())
usage: (comboBoxCreate prt id txt lfttopwdthgt nstr stl).
comboBoxCut :: ComboBox a -> IO ()
usage: (comboBoxCut obj).
comboBoxDelete :: ComboBox a -> Int -> IO ()
usage: (comboBoxDelete obj n).
comboBoxFindString :: ComboBox a -> String -> IO Int
usage: (comboBoxFindString obj s).
comboBoxGetClientData :: ComboBox a -> Int -> IO (ClientData ())
usage: (comboBoxGetClientData obj n).
comboBoxGetCount :: ComboBox a -> IO Int
usage: (comboBoxGetCount obj).
comboBoxGetInsertionPoint :: ComboBox a -> IO Int
usage: (comboBoxGetInsertionPoint obj).
comboBoxGetLastPosition :: ComboBox a -> IO Int
usage: (comboBoxGetLastPosition obj).
comboBoxGetSelection :: ComboBox a -> IO Int
usage: (comboBoxGetSelection obj).
comboBoxGetString :: ComboBox a -> Int -> IO String
usage: (comboBoxGetString obj n).
comboBoxGetStringSelection :: ComboBox a -> IO String
usage: (comboBoxGetStringSelection obj).
comboBoxGetValue :: ComboBox a -> IO String
usage: (comboBoxGetValue obj).
comboBoxPaste :: ComboBox a -> IO ()
usage: (comboBoxPaste obj).
comboBoxRemove :: ComboBox a -> Int -> Int -> IO ()
usage: (comboBoxRemove obj from to).
comboBoxReplace :: ComboBox a -> Int -> Int -> String -> IO ()
usage: (comboBoxReplace obj from to value).
comboBoxSetClientData :: ComboBox a -> Int -> ClientData c -> IO ()
usage: (comboBoxSetClientData obj n clientData).
comboBoxSetEditable :: ComboBox a -> Bool -> IO ()
usage: (comboBoxSetEditable obj editable).
comboBoxSetInsertionPoint :: ComboBox a -> Int -> IO ()
usage: (comboBoxSetInsertionPoint obj pos).
comboBoxSetInsertionPointEnd :: ComboBox a -> IO ()
usage: (comboBoxSetInsertionPointEnd obj).
comboBoxSetSelection :: ComboBox a -> Int -> IO ()
usage: (comboBoxSetSelection obj n).
comboBoxSetTextSelection :: ComboBox a -> Int -> Int -> IO ()
usage: (comboBoxSetTextSelection obj from to).
CommandEvent
commandEventCopyObject :: CommandEvent a -> Ptr b -> IO ()
usage: (commandEventCopyObject obj objectdest).
commandEventCreate :: Int -> Id -> IO (CommandEvent ())
usage: (commandEventCreate typ id).
commandEventDelete :: CommandEvent a -> IO ()
usage: (commandEventDelete obj).
commandEventGetClientData :: CommandEvent a -> IO (ClientData ())
usage: (commandEventGetClientData obj).
commandEventGetClientObject :: CommandEvent a -> IO (ClientData ())
usage: (commandEventGetClientObject obj).
commandEventGetExtraLong :: CommandEvent a -> IO Int
usage: (commandEventGetExtraLong obj).
commandEventGetInt :: CommandEvent a -> IO Int
usage: (commandEventGetInt obj).
commandEventGetSelection :: CommandEvent a -> IO Int
usage: (commandEventGetSelection obj).
commandEventGetString :: CommandEvent a -> IO String
usage: (commandEventGetString obj).
commandEventIsChecked :: CommandEvent a -> IO Bool
usage: (commandEventIsChecked obj).
commandEventIsSelection :: CommandEvent a -> IO Bool
usage: (commandEventIsSelection obj).
commandEventSetClientData :: CommandEvent a -> ClientData b -> IO ()
usage: (commandEventSetClientData obj clientData).
commandEventSetClientObject :: CommandEvent a -> ClientData b -> IO ()
usage: (commandEventSetClientObject obj clientObject).
commandEventSetExtraLong :: CommandEvent a -> Int -> IO ()
usage: (commandEventSetExtraLong obj extraLong).
commandEventSetInt :: CommandEvent a -> Int -> IO ()
usage: (commandEventSetInt obj i).
commandEventSetString :: CommandEvent a -> String -> IO ()
usage: (commandEventSetString obj s).
ConfigBase
configBaseCreate :: IO (ConfigBase ())
usage: (configBaseCreate).
configBaseDelete :: ConfigBase a -> IO ()
usage: (configBaseDelete obj).
configBaseDeleteAll :: ConfigBase a -> IO Bool
usage: (configBaseDeleteAll obj).
configBaseDeleteEntry :: ConfigBase a -> String -> Bool -> IO Bool
usage: (configBaseDeleteEntry obj key bDeleteGroupIfEmpty).
configBaseDeleteGroup :: ConfigBase a -> String -> IO Bool
usage: (configBaseDeleteGroup obj key).
configBaseExists :: ConfigBase a -> String -> IO Bool
usage: (configBaseExists obj strName).
configBaseExpandEnvVars :: ConfigBase a -> String -> IO String
usage: (configBaseExpandEnvVars obj str).
configBaseFlush :: ConfigBase a -> Bool -> IO Bool
usage: (configBaseFlush obj bCurrentOnly).
configBaseGet :: IO (ConfigBase ())
usage: (configBaseGet).
configBaseGetAppName :: ConfigBase a -> IO String
usage: (configBaseGetAppName obj).
configBaseGetEntryType :: ConfigBase a -> String -> IO Int
usage: (configBaseGetEntryType obj name).
configBaseGetFirstEntry :: ConfigBase a -> Ptr b -> IO (String)
usage: (configBaseGetFirstEntry obj lIndex).
configBaseGetFirstGroup :: ConfigBase a -> Ptr b -> IO (String)
usage: (configBaseGetFirstGroup obj lIndex).
configBaseGetNextEntry :: ConfigBase a -> Ptr b -> IO (String)
usage: (configBaseGetNextEntry obj lIndex).
configBaseGetNextGroup :: ConfigBase a -> Ptr b -> IO (String)
usage: (configBaseGetNextGroup obj lIndex).
configBaseGetNumberOfEntries :: ConfigBase a -> Bool -> IO Int
usage: (configBaseGetNumberOfEntries obj bRecursive).
configBaseGetNumberOfGroups :: ConfigBase a -> Bool -> IO Int
usage: (configBaseGetNumberOfGroups obj bRecursive).
configBaseGetPath :: ConfigBase a -> IO String
usage: (configBaseGetPath obj).
configBaseGetStyle :: ConfigBase a -> IO Int
usage: (configBaseGetStyle obj).
configBaseGetVendorName :: ConfigBase a -> IO String
usage: (configBaseGetVendorName obj).
configBaseHasEntry :: ConfigBase a -> String -> IO Bool
usage: (configBaseHasEntry obj strName).
configBaseHasGroup :: ConfigBase a -> String -> IO Bool
usage: (configBaseHasGroup obj strName).
configBaseIsExpandingEnvVars :: ConfigBase a -> IO Bool
usage: (configBaseIsExpandingEnvVars obj).
configBaseIsRecordingDefaults :: ConfigBase a -> IO Bool
usage: (configBaseIsRecordingDefaults obj).
configBaseReadBool :: ConfigBase a -> String -> Bool -> IO Bool
usage: (configBaseReadBool obj key defVal).
configBaseReadDouble :: ConfigBase a -> String -> Double -> IO Double
usage: (configBaseReadDouble obj key defVal).
configBaseReadInteger :: ConfigBase a -> String -> Int -> IO Int
usage: (configBaseReadInteger obj key defVal).
configBaseReadString :: ConfigBase a -> String -> String -> IO (String)
usage: (configBaseReadString obj key defVal).
configBaseRenameEntry :: ConfigBase a -> String -> String -> IO Bool
usage: (configBaseRenameEntry obj oldName newName).
configBaseRenameGroup :: ConfigBase a -> String -> String -> IO Bool
usage: (configBaseRenameGroup obj oldName newName).
configBaseSet :: ConfigBase a -> IO ()
usage: (configBaseSet self).
configBaseSetAppName :: ConfigBase a -> String -> IO ()
usage: (configBaseSetAppName obj appName).
configBaseSetExpandEnvVars :: ConfigBase a -> Bool -> IO ()
usage: (configBaseSetExpandEnvVars obj bDoIt).
configBaseSetPath :: ConfigBase a -> String -> IO ()
usage: (configBaseSetPath obj strPath).
configBaseSetRecordDefaults :: ConfigBase a -> Bool -> IO ()
usage: (configBaseSetRecordDefaults obj bDoIt).
configBaseSetStyle :: ConfigBase a -> Int -> IO ()
usage: (configBaseSetStyle obj style).
configBaseSetVendorName :: ConfigBase a -> String -> IO ()
usage: (configBaseSetVendorName obj vendorName).
configBaseWriteBool :: ConfigBase a -> String -> Bool -> IO Bool
usage: (configBaseWriteBool obj key value).
configBaseWriteDouble :: ConfigBase a -> String -> Double -> IO Bool
usage: (configBaseWriteDouble obj key value).
configBaseWriteInteger :: ConfigBase a -> String -> Int -> IO Bool
usage: (configBaseWriteInteger obj key value).
configBaseWriteString :: ConfigBase a -> String -> String -> IO Bool
usage: (configBaseWriteString obj key value).
ContextHelp
contextHelpBeginContextHelp :: ContextHelp a -> Window b -> IO Int
usage: (contextHelpBeginContextHelp obj win).
contextHelpCreate :: Window a -> Int -> IO (ContextHelp ())
usage: (contextHelpCreate win beginHelp).
contextHelpDelete :: ContextHelp a -> IO ()
usage: (contextHelpDelete obj).
contextHelpEndContextHelp :: ContextHelp a -> IO Int
usage: (contextHelpEndContextHelp obj).
ContextHelpButton
contextHelpButtonCreate :: Window a -> Id -> Rect -> Int -> IO (ContextHelpButton ())
usage: (contextHelpButtonCreate parent id xywh style).
Control
controlCommand :: Control a -> Event b -> IO ()
usage: (controlCommand obj event).
controlGetLabel :: Control a -> IO String
usage: (controlGetLabel obj).
controlSetLabel :: Control a -> String -> IO ()
usage: (controlSetLabel obj text).
Cursor
cursorDelete :: Cursor a -> IO ()
usage: (cursorDelete obj).
cursorIsStatic :: Cursor a -> IO Bool
usage: (cursorIsStatic self).
cursorSafeDelete :: Cursor a -> IO ()
usage: (cursorSafeDelete self).
DC
dcBeginDrawing :: DC a -> IO ()
usage: (dcBeginDrawing obj).
dcBlit :: DC a -> Rect -> DC c -> Point -> Int -> Bool -> IO Int
usage: (dcBlit obj xdestydestwidthheight source xsrcysrc rop useMask).
dcCalcBoundingBox :: DC a -> Point -> IO ()
usage: (dcCalcBoundingBox obj xy).
dcCanDrawBitmap :: DC a -> IO Bool
usage: (dcCanDrawBitmap obj).
dcCanGetTextExtent :: DC a -> IO Bool
usage: (dcCanGetTextExtent obj).
dcClear :: DC a -> IO ()
usage: (dcClear obj).
dcCrossHair :: DC a -> Point -> IO ()
usage: (dcCrossHair obj xy).
dcDelete :: DC a -> IO ()
usage: (dcDelete obj).
dcDestroyClippingRegion :: DC a -> IO ()
usage: (dcDestroyClippingRegion obj).
dcDeviceToLogicalX :: DC a -> Int -> IO Int
usage: (dcDeviceToLogicalX obj x).
dcDeviceToLogicalXRel :: DC a -> Int -> IO Int
usage: (dcDeviceToLogicalXRel obj x).
dcDeviceToLogicalY :: DC a -> Int -> IO Int
usage: (dcDeviceToLogicalY obj y).
dcDeviceToLogicalYRel :: DC a -> Int -> IO Int
usage: (dcDeviceToLogicalYRel obj y).
dcDrawArc :: DC a -> Point -> Point -> Point -> IO ()
usage: (dcDrawArc obj x1y1 x2y2 xcyc).
dcDrawBitmap :: DC a -> Bitmap b -> Point -> Bool -> IO ()
usage: (dcDrawBitmap obj bmp xy useMask).
dcDrawCheckMark :: DC a -> Rect -> IO ()
usage: (dcDrawCheckMark obj xywidthheight).
dcDrawCircle :: DC a -> Point -> Int -> IO ()
usage: (dcDrawCircle obj xy radius).
dcDrawEllipse :: DC a -> Rect -> IO ()
usage: (dcDrawEllipse obj xywidthheight).
dcDrawEllipticArc :: DC a -> Rect -> Double -> Double -> IO ()
usage: (dcDrawEllipticArc obj xywh sa ea).
dcDrawIcon :: DC a -> Icon b -> Point -> IO ()
usage: (dcDrawIcon obj icon xy).
dcDrawLine :: DC a -> Point -> Point -> IO ()
usage: (dcDrawLine obj x1y1 x2y2).
dcDrawLines :: DC a -> Int -> Ptr c -> Ptr d -> Point -> IO ()
usage: (dcDrawLines obj n x y xoffsetyoffset).
dcDrawPoint :: DC a -> Point -> IO ()
usage: (dcDrawPoint obj xy).
dcDrawPolygon :: DC a -> Int -> Ptr c -> Ptr d -> Point -> Int -> IO ()
usage: (dcDrawPolygon obj n x y xoffsetyoffset fillStyle).
dcDrawRectangle :: DC a -> Rect -> IO ()
usage: (dcDrawRectangle obj xywidthheight).
dcDrawRotatedText :: DC a -> String -> Point -> Double -> IO ()
usage: (dcDrawRotatedText obj text xy angle).
dcDrawRoundedRectangle :: DC a -> Rect -> Double -> IO ()
usage: (dcDrawRoundedRectangle obj xywidthheight radius).
dcDrawText :: DC a -> String -> Point -> IO ()
usage: (dcDrawText obj text xy).
dcEndDoc :: DC a -> IO ()
usage: (dcEndDoc obj).
dcEndDrawing :: DC a -> IO ()
usage: (dcEndDrawing obj).
dcEndPage :: DC a -> IO ()
usage: (dcEndPage obj).
dcFloodFill :: DC a -> Point -> Color -> Int -> IO ()
usage: (dcFloodFill obj xy col style).
dcGetBackground :: DC a -> IO (Brush ())
usage: (dcGetBackground obj).
dcGetBackgroundMode :: DC a -> IO Int
usage: (dcGetBackgroundMode obj).
dcGetBrush :: DC a -> IO (Brush ())
usage: (dcGetBrush obj).
dcGetCharHeight :: DC a -> IO Int
usage: (dcGetCharHeight obj).
dcGetCharWidth :: DC a -> IO Int
usage: (dcGetCharWidth obj).
dcGetClippingBox :: DC a -> IO Rect
usage: (dcGetClippingBox obj).
dcGetDepth :: DC a -> IO Int
usage: (dcGetDepth obj).
dcGetDeviceOrigin :: DC a -> IO Point
usage: (dcGetDeviceOrigin obj).
dcGetFont :: DC a -> IO (Font ())
usage: (dcGetFont obj).
dcGetLogicalFunction :: DC a -> IO Int
usage: (dcGetLogicalFunction obj).
dcGetLogicalOrigin :: DC a -> IO Point
usage: (dcGetLogicalOrigin obj).
dcGetLogicalScale :: DC a -> IO Point
usage: (dcGetLogicalScale obj).
dcGetMapMode :: DC a -> IO Int
usage: (dcGetMapMode obj).
dcGetPPI :: DC a -> IO Size
usage: (dcGetPPI obj).
dcGetPen :: DC a -> IO (Pen ())
usage: (dcGetPen obj).
dcGetPixel :: DC a -> Point -> Color -> IO Bool
usage: (dcGetPixel obj xy col).
dcGetPixel2 :: DC a -> Point -> IO (Color)
Get the color of pixel. Note: this is not a portable method at the moment and its use is discouraged. *
dcGetSize :: DC a -> IO Size
usage: (dcGetSize obj).
dcGetSizeMM :: DC a -> IO Size
usage: (dcGetSizeMM obj).
dcGetTextBackground :: DC a -> IO (Color)
usage: (dcGetTextBackground obj).
dcGetTextExtent :: DC a -> String -> Ptr c -> Ptr d -> Ptr e -> Ptr f -> Font g -> IO ()
usage: (dcGetTextExtent obj string x y descent externalLeading theFont).
dcGetTextForeground :: DC a -> IO (Color)
usage: (dcGetTextForeground obj).
dcGetUserScale :: DC a -> IO Point
usage: (dcGetUserScale obj).
dcGetUserScaleX :: DC a -> IO Double
usage: (dcGetUserScaleX dc).
dcGetUserScaleY :: DC a -> IO Double
usage: (dcGetUserScaleY dc).
dcLogicalToDeviceX :: DC a -> Int -> IO Int
usage: (dcLogicalToDeviceX obj x).
dcLogicalToDeviceXRel :: DC a -> Int -> IO Int
usage: (dcLogicalToDeviceXRel obj x).
dcLogicalToDeviceY :: DC a -> Int -> IO Int
usage: (dcLogicalToDeviceY obj y).
dcLogicalToDeviceYRel :: DC a -> Int -> IO Int
usage: (dcLogicalToDeviceYRel obj y).
dcMaxX :: DC a -> IO Int
usage: (dcMaxX obj).
dcMaxY :: DC a -> IO Int
usage: (dcMaxY obj).
dcMinX :: DC a -> IO Int
usage: (dcMinX obj).
dcMinY :: DC a -> IO Int
usage: (dcMinY obj).
dcOk :: DC a -> IO Bool
usage: (dcOk obj).
dcResetBoundingBox :: DC a -> IO ()
usage: (dcResetBoundingBox obj).
dcSetAxisOrientation :: DC a -> Bool -> Bool -> IO ()
usage: (dcSetAxisOrientation obj xLeftRight yBottomUp).
dcSetBackground :: DC a -> Brush b -> IO ()
usage: (dcSetBackground obj brush).
dcSetBackgroundMode :: DC a -> Int -> IO ()
usage: (dcSetBackgroundMode obj mode).
dcSetBrush :: DC a -> Brush b -> IO ()
usage: (dcSetBrush obj brush).
dcSetClippingRegion :: DC a -> Rect -> IO ()
usage: (dcSetClippingRegion obj xywidthheight).
dcSetClippingRegionFromRegion :: DC a -> Region b -> IO ()
usage: (dcSetClippingRegionFromRegion obj region).
dcSetDeviceOrigin :: DC a -> Point -> IO ()
usage: (dcSetDeviceOrigin obj xy).
dcSetFont :: DC a -> Font b -> IO ()
usage: (dcSetFont obj font).
dcSetLogicalFunction :: DC a -> Int -> IO ()
usage: (dcSetLogicalFunction obj function).
dcSetLogicalOrigin :: DC a -> Point -> IO ()
usage: (dcSetLogicalOrigin obj xy).
dcSetLogicalScale :: DC a -> Double -> Double -> IO ()
usage: (dcSetLogicalScale obj x y).
dcSetMapMode :: DC a -> Int -> IO ()
usage: (dcSetMapMode obj mode).
dcSetPalette :: DC a -> Palette b -> IO ()
usage: (dcSetPalette obj palette).
dcSetPen :: DC a -> Pen b -> IO ()
usage: (dcSetPen obj pen).
dcSetTextBackground :: DC a -> Color -> IO ()
usage: (dcSetTextBackground obj colour).
dcSetTextForeground :: DC a -> Color -> IO ()
usage: (dcSetTextForeground obj colour).
dcSetUserScale :: DC a -> Double -> Double -> IO ()
usage: (dcSetUserScale obj x y).
dcStartDoc :: DC a -> String -> IO Int
usage: (dcStartDoc obj msg).
dcStartPage :: DC a -> IO ()
usage: (dcStartPage obj).
DataFormat
dataFormatCreateFromId :: String -> IO (DataFormat ())
usage: (dataFormatCreateFromId name).
dataFormatCreateFromType :: Int -> IO (DataFormat ())
usage: (dataFormatCreateFromType typ).
dataFormatDelete :: DataFormat a -> IO ()
usage: (dataFormatDelete obj).
dataFormatGetId :: DataFormat a -> IO String
usage: (dataFormatGetId obj).
dataFormatGetType :: DataFormat a -> IO Int
usage: (dataFormatGetType obj).
dataFormatIsEqual :: DataFormat a -> Ptr b -> IO Bool
usage: (dataFormatIsEqual obj other).
dataFormatSetId :: DataFormat a -> Ptr b -> IO ()
usage: (dataFormatSetId obj id).
dataFormatSetType :: DataFormat a -> Int -> IO ()
usage: (dataFormatSetType obj typ).
DataObjectComposite
dataObjectCompositeAdd :: DataObjectComposite a -> Ptr b -> Int -> IO ()
usage: (dataObjectCompositeAdd obj dat preferred).
dataObjectCompositeCreate :: IO (DataObjectComposite ())
usage: (dataObjectCompositeCreate).
dataObjectCompositeDelete :: DataObjectComposite a -> IO ()
usage: (dataObjectCompositeDelete obj).
DateTime
dateTimeAddDate :: DateTime a -> Ptr b -> IO (DateTime ())
usage: (dateTimeAddDate obj diff).
dateTimeAddDateValues :: DateTime a -> Int -> Int -> Int -> Int -> IO ()
usage: (dateTimeAddDateValues obj yrs mnt wek day).
dateTimeAddTime :: DateTime a -> Ptr b -> IO (DateTime ())
usage: (dateTimeAddTime obj diff).
dateTimeAddTimeValues :: DateTime a -> Int -> Int -> Int -> Int -> IO ()
usage: (dateTimeAddTimeValues obj hrs min sec mls).
dateTimeConvertYearToBC :: Int -> IO Int
usage: (dateTimeConvertYearToBC year).
dateTimeCreate :: IO (DateTime ())
usage: (dateTimeCreate).
dateTimeDelete :: DateTime a -> IO ()
usage: (dateTimeDelete obj).
dateTimeFormat :: DateTime a -> Ptr b -> Int -> IO String
usage: (dateTimeFormat obj format tz).
dateTimeFormatDate :: DateTime a -> IO String
usage: (dateTimeFormatDate obj).
dateTimeFormatISODate :: DateTime a -> IO String
usage: (dateTimeFormatISODate obj).
dateTimeFormatISOTime :: DateTime a -> IO String
usage: (dateTimeFormatISOTime obj).
dateTimeFormatTime :: DateTime a -> IO String
usage: (dateTimeFormatTime obj).
dateTimeGetAmString :: IO String
usage: (dateTimeGetAmString).
dateTimeGetBeginDST :: Int -> Int -> DateTime c -> IO ()
usage: (dateTimeGetBeginDST year country dt).
dateTimeGetCentury :: Int -> IO Int
usage: (dateTimeGetCentury year).
dateTimeGetCountry :: IO Int
usage: (dateTimeGetCountry).
dateTimeGetCurrentMonth :: Int -> IO Int
usage: (dateTimeGetCurrentMonth cal).
dateTimeGetCurrentYear :: Int -> IO Int
usage: (dateTimeGetCurrentYear cal).
dateTimeGetDay :: DateTime a -> Int -> IO Int
usage: (dateTimeGetDay obj tz).
dateTimeGetDayOfYear :: DateTime a -> Int -> IO Int
usage: (dateTimeGetDayOfYear obj tz).
dateTimeGetEndDST :: Int -> Int -> DateTime c -> IO ()
usage: (dateTimeGetEndDST year country dt).
dateTimeGetHour :: DateTime a -> Int -> IO Int
usage: (dateTimeGetHour obj tz).
dateTimeGetLastMonthDay :: DateTime a -> Int -> Int -> IO (DateTime ())
usage: (dateTimeGetLastMonthDay obj month year).
dateTimeGetLastWeekDay :: DateTime a -> Int -> Int -> Int -> IO (DateTime ())
usage: (dateTimeGetLastWeekDay obj weekday month year).
dateTimeGetMillisecond :: DateTime a -> Int -> IO Int
usage: (dateTimeGetMillisecond obj tz).
dateTimeGetMinute :: DateTime a -> Int -> IO Int
usage: (dateTimeGetMinute obj tz).
dateTimeGetMonth :: DateTime a -> Int -> IO Int
usage: (dateTimeGetMonth obj tz).
dateTimeGetMonthName :: Int -> Int -> IO String
usage: (dateTimeGetMonthName month flags).
dateTimeGetNextWeekDay :: DateTime a -> Int -> IO (DateTime ())
usage: (dateTimeGetNextWeekDay obj weekday).
dateTimeGetNumberOfDays :: Int -> Int -> IO Int
usage: (dateTimeGetNumberOfDays year cal).
dateTimeGetNumberOfDaysMonth :: Int -> Int -> Int -> IO Int
usage: (dateTimeGetNumberOfDaysMonth month year cal).
dateTimeGetPmString :: IO String
usage: (dateTimeGetPmString).
dateTimeGetPrevWeekDay :: DateTime a -> Int -> IO (DateTime ())
usage: (dateTimeGetPrevWeekDay obj weekday).
dateTimeGetSecond :: DateTime a -> Int -> IO Int
usage: (dateTimeGetSecond obj tz).
dateTimeGetTicks :: DateTime a -> IO Int
usage: (dateTimeGetTicks obj).
dateTimeGetTimeNow :: IO Int
usage: (dateTimeGetTimeNow).
dateTimeGetValue :: DateTime a -> Ptr b -> Ptr c -> IO ()
usage: (dateTimeGetValue obj hilong lolong).
dateTimeGetWeekDay :: DateTime a -> Int -> Int -> Int -> Int -> IO (DateTime ())
usage: (dateTimeGetWeekDay obj weekday n month year).
dateTimeGetWeekDayInSameWeek :: DateTime a -> Int -> IO (DateTime ())
usage: (dateTimeGetWeekDayInSameWeek obj weekday).
dateTimeGetWeekDayName :: Int -> Int -> IO String
usage: (dateTimeGetWeekDayName weekday flags).
dateTimeGetWeekDayTZ :: DateTime a -> Int -> IO Int
usage: (dateTimeGetWeekDayTZ obj tz).
dateTimeGetWeekOfMonth :: DateTime a -> Int -> Int -> IO Int
usage: (dateTimeGetWeekOfMonth obj flags tz).
dateTimeGetWeekOfYear :: DateTime a -> Int -> Int -> IO Int
usage: (dateTimeGetWeekOfYear obj flags tz).
dateTimeGetYear :: DateTime a -> Int -> IO Int
usage: (dateTimeGetYear obj tz).
dateTimeIsBetween :: DateTime a -> DateTime b -> DateTime c -> IO Bool
usage: (dateTimeIsBetween obj t1 t2).
dateTimeIsDST :: DateTime a -> Int -> IO Bool
usage: (dateTimeIsDST obj country).
dateTimeIsDSTApplicable :: Int -> Int -> IO Bool
usage: (dateTimeIsDSTApplicable year country).
dateTimeIsEarlierThan :: DateTime a -> Ptr b -> IO Bool
usage: (dateTimeIsEarlierThan obj datetime).
dateTimeIsEqualTo :: DateTime a -> Ptr b -> IO Bool
usage: (dateTimeIsEqualTo obj datetime).
dateTimeIsEqualUpTo :: DateTime a -> DateTime b -> Ptr c -> IO Bool
usage: (dateTimeIsEqualUpTo obj dt ts).
dateTimeIsLaterThan :: DateTime a -> Ptr b -> IO Bool
usage: (dateTimeIsLaterThan obj datetime).
dateTimeIsLeapYear :: Int -> Int -> IO Bool
usage: (dateTimeIsLeapYear year cal).
dateTimeIsSameDate :: DateTime a -> DateTime b -> IO Bool
usage: (dateTimeIsSameDate obj dt).
dateTimeIsSameTime :: DateTime a -> DateTime b -> IO Bool
usage: (dateTimeIsSameTime obj dt).
dateTimeIsStrictlyBetween :: DateTime a -> DateTime b -> DateTime c -> IO Bool
usage: (dateTimeIsStrictlyBetween obj t1 t2).
dateTimeIsValid :: DateTime a -> IO Bool
usage: (dateTimeIsValid obj).
dateTimeIsWestEuropeanCountry :: Int -> IO Bool
usage: (dateTimeIsWestEuropeanCountry country).
dateTimeIsWorkDay :: DateTime a -> Int -> IO Bool
usage: (dateTimeIsWorkDay obj country).
dateTimeMakeGMT :: DateTime a -> Int -> IO ()
usage: (dateTimeMakeGMT obj noDST).
dateTimeMakeTimezone :: DateTime a -> Int -> Int -> IO ()
usage: (dateTimeMakeTimezone obj tz noDST).
dateTimeNow :: DateTime a -> IO ()
usage: (dateTimeNow dt).
dateTimeParseDate :: DateTime a -> Ptr b -> IO (Ptr ())
usage: (dateTimeParseDate obj date).
dateTimeParseDateTime :: DateTime a -> Ptr b -> IO (Ptr ())
usage: (dateTimeParseDateTime obj datetime).
dateTimeParseFormat :: DateTime a -> Ptr b -> Ptr c -> Ptr d -> IO (Ptr ())
usage: (dateTimeParseFormat obj date format dateDef).
dateTimeParseRfc822Date :: DateTime a -> Ptr b -> IO (Ptr ())
usage: (dateTimeParseRfc822Date obj date).
dateTimeParseTime :: DateTime a -> Time b -> IO (Ptr ())
usage: (dateTimeParseTime obj time).
dateTimeResetTime :: DateTime a -> IO ()
usage: (dateTimeResetTime obj).
dateTimeSet :: DateTime a -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO ()
usage: (dateTimeSet obj day month year hour minute second millisec).
dateTimeSetCountry :: Int -> IO ()
usage: (dateTimeSetCountry country).
dateTimeSetDay :: DateTime a -> Int -> IO ()
usage: (dateTimeSetDay obj day).
dateTimeSetHour :: DateTime a -> Int -> IO ()
usage: (dateTimeSetHour obj hour).
dateTimeSetMillisecond :: DateTime a -> Int -> IO ()
usage: (dateTimeSetMillisecond obj millisecond).
dateTimeSetMinute :: DateTime a -> Int -> IO ()
usage: (dateTimeSetMinute obj minute).
dateTimeSetMonth :: DateTime a -> Int -> IO ()
usage: (dateTimeSetMonth obj month).
dateTimeSetSecond :: DateTime a -> Int -> IO ()
usage: (dateTimeSetSecond obj second).
dateTimeSetTime :: DateTime a -> Int -> Int -> Int -> Int -> IO ()
usage: (dateTimeSetTime obj hour minute second millisec).
dateTimeSetToCurrent :: DateTime a -> IO ()
usage: (dateTimeSetToCurrent obj).
dateTimeSetToLastMonthDay :: DateTime a -> Int -> Int -> IO ()
usage: (dateTimeSetToLastMonthDay obj month year).
dateTimeSetToLastWeekDay :: DateTime a -> Int -> Int -> Int -> IO Int
usage: (dateTimeSetToLastWeekDay obj weekday month year).
dateTimeSetToNextWeekDay :: DateTime a -> Int -> IO ()
usage: (dateTimeSetToNextWeekDay obj weekday).
dateTimeSetToPrevWeekDay :: DateTime a -> Int -> IO ()
usage: (dateTimeSetToPrevWeekDay obj weekday).
dateTimeSetToWeekDay :: DateTime a -> Int -> Int -> Int -> Int -> IO Int
usage: (dateTimeSetToWeekDay obj weekday n month year).
dateTimeSetToWeekDayInSameWeek :: DateTime a -> Int -> IO ()
usage: (dateTimeSetToWeekDayInSameWeek obj weekday).
dateTimeSetYear :: DateTime a -> Int -> IO ()
usage: (dateTimeSetYear obj year).
dateTimeSubtractDate :: DateTime a -> Ptr b -> IO (DateTime ())
usage: (dateTimeSubtractDate obj diff).
dateTimeSubtractTime :: DateTime a -> Ptr b -> IO (DateTime ())
usage: (dateTimeSubtractTime obj diff).
dateTimeToGMT :: DateTime a -> Int -> IO ()
usage: (dateTimeToGMT obj noDST).
dateTimeToTimezone :: DateTime a -> Int -> Int -> IO ()
usage: (dateTimeToTimezone obj tz noDST).
dateTimeToday :: DateTime a -> IO ()
usage: (dateTimeToday dt).
dateTimeUNow :: DateTime a -> IO ()
usage: (dateTimeUNow dt).
dateTimewxDateTime :: Int -> Int -> IO (Ptr ())
usage: (dateTimewxDateTime hilong lolong).
Db
dbClose :: Db a -> IO ()
usage: (dbClose db).
dbCloseConnections :: IO ()
usage: (dbCloseConnections).
dbCommitTrans :: Db a -> IO Bool
usage: (dbCommitTrans db).
dbConnectionsInUse :: IO Int
usage: (dbConnectionsInUse).
dbCreate :: HENV a -> Bool -> IO (Db ())
usage: (dbCreate henv fwdOnlyCursors).
dbDbms :: Db a -> IO Int
usage: (dbDbms db).
dbDelete :: Db a -> IO ()
usage: (dbDelete db).
dbExecSql :: Db a -> String -> IO Bool
usage: (dbExecSql db sql).
dbFreeConnection :: Db a -> IO Bool
usage: (dbFreeConnection db).
dbGetCatalog :: Db a -> String -> IO (DbInf ())
usage: (dbGetCatalog db userName).
dbGetColumnCount :: Db a -> String -> String -> IO Int
usage: (dbGetColumnCount db tableName userName).
dbGetColumns :: Db a -> String -> Ptr CInt -> String -> IO (DbColInfArray ())
usage: (dbGetColumns db tableName columnCount userName).
dbGetConnection :: DbConnectInf a -> Bool -> IO (Db ())
usage: (dbGetConnection connectInf fwdCursorsOnly).
dbGetData :: Db a -> Int -> Int -> Ptr d -> Int -> Ptr CInt -> IO Bool
usage: (dbGetData db column ctype wxdata dataLen usedLen).
dbGetDataBinary :: Db a -> Int -> Bool -> Ptr d -> Ptr CInt -> IO Bool
usage: dbGetDataBinary db column asChars pbuffer plen. Returns binary data to given buffer (that must be deallocated using wxcFree). The return length is wxSQL_NULL_DATA if NULL data was encountered. If asChars is True, the data is returned as characters, true binary data is than returned as a string of hex values (3E002C...).*
dbGetDataDate :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
usage: (dbGetDataDate db column ctime usedLen).
dbGetDataDouble :: Db a -> Int -> Ptr Double -> Ptr CInt -> IO Bool
usage: (dbGetDataDouble db column d usedLen).
dbGetDataInt :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
usage: (dbGetDataInt db column i usedLen).
dbGetDataSource :: HENV a -> Ptr b -> Int -> Ptr d -> Int -> Int -> IO Bool
usage: (dbGetDataSource henv dsn dsnLen description descLen direction).
dbGetDataTime :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
usage: (dbGetDataTime db column secs usedLen).
dbGetDataTimeStamp :: Db a -> Int -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO Bool
usage: (dbGetDataTimeStamp db column ctime fraction usedLen).
dbGetDatabaseName :: Db a -> IO (String)
usage: (dbGetDatabaseName db).
dbGetDatasourceName :: Db a -> IO (String)
usage: (dbGetDatasourceName db).
dbGetErrorMessage :: Db a -> Int -> IO (String)
Retrieve the last n error messages, where n is dbGetNumErrorMessages. Index 0 is the most recent error that corresponds with dbGetStatus and dbGetNativeError *
dbGetErrorMsg :: Db a -> IO (String)
Retrieve error message set by dbGetNextError *
dbGetHDBC :: Db a -> IO (HDBC ())
usage: (dbGetHDBC db).
dbGetHENV :: Db a -> IO (HENV ())
usage: (dbGetHENV db).
dbGetHSTMT :: Db a -> IO (HSTMT ())
usage: (dbGetHSTMT db).
dbGetNativeError :: Db a -> IO Int
usage: (dbGetNativeError db).
dbGetNext :: Db a -> IO Bool
usage: (dbGetNext db).
dbGetNextError :: Db a -> HENV b -> HDBC c -> HSTMT d -> IO Bool
usage: (dbGetNextError db henv hdbc hstmt).
dbGetNumErrorMessages :: Db a -> IO Int
Get the number of stored error messages. *
dbGetPassword :: Db a -> IO (String)
usage: (dbGetPassword db).
dbGetResultColumns :: Db a -> Ptr CInt -> IO (DbColInfArray ())
Return dynamic column information about a result set of a query. *
dbGetStatus :: Db a -> IO Int
usage: (dbGetStatus db).
dbGetTableCount :: Db a -> IO Int
usage: (dbGetTableCount db).
dbGetUsername :: Db a -> IO (String)
usage: (dbGetUsername db).
dbGrant :: Db a -> Int -> String -> String -> IO Bool
usage: (dbGrant db privileges tableName userList).
dbIsOpen :: Db a -> IO Bool
usage: (dbIsOpen db).
dbIsSupported :: IO Bool
Are the database classes supported on this platform ? *
dbOpen :: Db a -> String -> String -> String -> IO Bool
usage: (dbOpen db dsn userId password).
dbRollbackTrans :: Db a -> IO Bool
usage: (dbRollbackTrans db).
dbSQLColumnName :: Db a -> String -> IO (String)
usage: (dbSQLColumnName db columnName).
dbSQLTableName :: Db a -> String -> IO (String)
usage: (dbSQLTableName db tableName).
dbSqlTypeToStandardSqlType :: Int -> IO Int
usage: (dbSqlTypeToStandardSqlType sqlType).
dbStandardSqlTypeToSqlType :: Int -> IO Int
usage: (dbStandardSqlTypeToSqlType sqlType).
dbTableExists :: Db a -> String -> String -> String -> IO Bool
usage: (dbTableExists db tableName userName path).
dbTablePrivileges :: Db a -> String -> String -> String -> String -> String -> IO Bool
usage: (dbTablePrivileges db tableName privileges userName schema path).
dbTranslateSqlState :: Db a -> String -> IO Int
usage: (dbTranslateSqlState db sqlState).
DbColInf
dbColInfGetBufferLength :: DbColInf a -> IO Int
usage: (dbColInfGetBufferLength self).
dbColInfGetCatalog :: DbColInf a -> IO (String)
usage: (dbColInfGetCatalog self).
dbColInfGetColName :: DbColInf a -> IO (String)
usage: (dbColInfGetColName self).
dbColInfGetColumnSize :: DbColInf a -> IO Int
usage: (dbColInfGetColumnSize self).
dbColInfGetDbDataType :: DbColInf a -> IO Int
usage: (dbColInfGetDbDataType self).
dbColInfGetDecimalDigits :: DbColInf a -> IO Int
usage: (dbColInfGetDecimalDigits self).
dbColInfGetFkCol :: DbColInf a -> IO Int
usage: (dbColInfGetFkCol self).
dbColInfGetFkTableName :: DbColInf a -> IO (String)
usage: (dbColInfGetFkTableName self).
dbColInfGetNumPrecRadix :: DbColInf a -> IO Int
usage: (dbColInfGetNumPrecRadix self).
dbColInfGetPkCol :: DbColInf a -> IO Int
usage: (dbColInfGetPkCol self).
dbColInfGetPkTableName :: DbColInf a -> IO (String)
usage: (dbColInfGetPkTableName self).
dbColInfGetRemarks :: DbColInf a -> IO (String)
usage: (dbColInfGetRemarks self).
dbColInfGetSchema :: DbColInf a -> IO (String)
usage: (dbColInfGetSchema self).
dbColInfGetSqlDataType :: DbColInf a -> IO Int
usage: (dbColInfGetSqlDataType self).
dbColInfGetTableName :: DbColInf a -> IO (String)
usage: (dbColInfGetTableName self).
dbColInfGetTypeName :: DbColInf a -> IO (String)
usage: (dbColInfGetTypeName self).
dbColInfIsNullable :: DbColInf a -> IO Bool
usage: (dbColInfIsNullable self).
DbColInfArray
dbColInfArrayDelete :: DbColInfArray a -> IO ()
usage: (dbColInfArrayDelete self).
dbColInfArrayGetColInf :: DbColInfArray a -> Int -> IO (DbColInf ())
usage: (dbColInfArrayGetColInf self index).
DbConnectInf
dbConnectInfAllocHenv :: DbConnectInf a -> IO ()
usage: (dbConnectInfAllocHenv self).
dbConnectInfCreate :: HENV a -> String -> String -> String -> String -> String -> String -> IO (DbConnectInf ())
usage: (dbConnectInfCreate henv dsn userID password defaultDir description fileType).
dbConnectInfDelete :: DbConnectInf a -> IO ()
usage: (dbConnectInfDelete self).
dbConnectInfFreeHenv :: DbConnectInf a -> IO ()
usage: (dbConnectInfFreeHenv self).
dbConnectInfGetHenv :: DbConnectInf a -> IO (HENV ())
usage: (dbConnectInfGetHenv self). </