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-03-21 19:33:09.976239 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).
DbInf
dbInfDelete :: DbInf a -> IO ()
usage: (dbInfDelete self).
dbInfGetCatalogName :: DbInf a -> IO String
usage: (dbInfGetCatalogName self).
dbInfGetNumTables :: DbInf a -> IO Int
usage: (dbInfGetNumTables self).
dbInfGetSchemaName :: DbInf a -> IO String
usage: (dbInfGetSchemaName self).
dbInfGetTableInf :: DbInf a -> Int -> IO (DbTableInf ())
usage: (dbInfGetTableInf self index).
DbTableInf
dbTableInfGetNumCols :: DbTableInf a -> IO Int
usage: (dbTableInfGetNumCols self).
dbTableInfGetTableName :: DbTableInf a -> IO String
usage: (dbTableInfGetTableName self).
dbTableInfGetTableRemarks :: DbTableInf a -> IO String
usage: (dbTableInfGetTableRemarks self).
dbTableInfGetTableType :: DbTableInf a -> IO String
usage: (dbTableInfGetTableType self).
Dialog
dialogCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Dialog ())
usage: (dialogCreate prt id txt lfttopwdthgt stl).
dialogEndModal :: Dialog a -> Int -> IO ()
usage: (dialogEndModal obj retCode).
dialogGetReturnCode :: Dialog a -> IO Int
usage: (dialogGetReturnCode obj).
dialogIsModal :: Dialog a -> IO Bool
usage: (dialogIsModal obj).
dialogSetIcons :: Dialog a -> Ptr b -> IO ()
usage: (dialogSetIcons obj icons).
dialogSetReturnCode :: Dialog a -> Int -> IO ()
usage: (dialogSetReturnCode obj returnCode).
dialogShowModal :: Dialog a -> IO Int
usage: (dialogShowModal obj).
DirDialog
dirDialogCreate :: Window a -> String -> String -> Point -> Style -> IO (DirDialog ())
usage: (dirDialogCreate prt msg dir lfttop stl).
dirDialogGetMessage :: DirDialog a -> IO String
usage: (dirDialogGetMessage obj).
dirDialogGetPath :: DirDialog a -> IO String
usage: (dirDialogGetPath obj).
dirDialogGetStyle :: DirDialog a -> IO Int
usage: (dirDialogGetStyle obj).
dirDialogSetMessage :: DirDialog a -> String -> IO ()
usage: (dirDialogSetMessage obj msg).
dirDialogSetPath :: DirDialog a -> String -> IO ()
usage: (dirDialogSetPath obj pth).
dirDialogSetStyle :: DirDialog a -> Int -> IO ()
usage: (dirDialogSetStyle obj style).
DragImage
dragImageBeginDrag :: DragImage a -> Point -> Window c -> Window d -> IO Bool
usage: (dragImageBeginDrag self xy window boundingWindow).
dragImageBeginDragFullScreen :: DragImage a -> Point -> Window c -> Bool -> WxRect e -> IO Bool
usage: (dragImageBeginDragFullScreen self xposypos window fullScreen rect).
dragImageCreate :: Bitmap a -> Point -> IO (DragImage ())
usage: (dragImageCreate image xy).
dragImageDelete :: DragImage a -> IO ()
usage: (dragImageDelete self).
dragImageEndDrag :: DragImage a -> IO ()
usage: (dragImageEndDrag self).
dragImageHide :: DragImage a -> IO Bool
usage: (dragImageHide self).
dragImageMove :: DragImage a -> Point -> IO Bool
usage: (dragImageMove self xy).
dragImageShow :: DragImage a -> IO Bool
usage: (dragImageShow self).
DrawControl
drawControlCreate :: Window a -> Id -> Rect -> Style -> IO (DrawControl ())
usage: (drawControlCreate prt id lfttopwdthgt stl).
DrawWindow
drawWindowCreate :: Window a -> Id -> Rect -> Style -> IO (DrawWindow ())
usage: (drawWindowCreate prt id lfttopwdthgt stl).
DropTarget
dropTargetGetData :: DropTarget a -> IO ()
usage: (dropTargetGetData obj).
dropTargetSetDataObject :: DropTarget a -> DataObject b -> IO ()
usage: (dropTargetSetDataObject obj dat).
EncodingConverter
encodingConverterConvert :: EncodingConverter a -> Ptr b -> Ptr c -> IO ()
usage: (encodingConverterConvert obj input output).
encodingConverterCreate :: IO (EncodingConverter ())
usage: (encodingConverterCreate).
encodingConverterDelete :: EncodingConverter a -> IO ()
usage: (encodingConverterDelete obj).
encodingConverterGetAllEquivalents :: EncodingConverter a -> Int -> List c -> IO Int
usage: (encodingConverterGetAllEquivalents obj enc lst).
encodingConverterGetPlatformEquivalents :: EncodingConverter a -> Int -> Int -> List d -> IO Int
usage: (encodingConverterGetPlatformEquivalents obj enc platform lst).
encodingConverterInit :: EncodingConverter a -> Int -> Int -> Int -> IO Int
usage: (encodingConverterInit obj inputenc outputenc method).
EraseEvent
eraseEventCopyObject :: EraseEvent a -> Ptr b -> IO ()
usage: (eraseEventCopyObject obj obj).
eraseEventGetDC :: EraseEvent a -> IO (DC ())
usage: (eraseEventGetDC obj).
Event
eventCopyObject :: Event a -> Ptr b -> IO ()
usage: (eventCopyObject obj objectdest).
eventGetEventObject :: Event a -> IO (WxObject ())
usage: (eventGetEventObject obj).
eventGetEventType :: Event a -> IO Int
usage: (eventGetEventType obj).
eventGetId :: Event a -> IO Int
usage: (eventGetId obj).
eventGetSkipped :: Event a -> IO Bool
usage: (eventGetSkipped obj).
eventGetTimestamp :: Event a -> IO Int
usage: (eventGetTimestamp obj).
eventIsCommandEvent :: Event a -> IO Bool
usage: (eventIsCommandEvent obj).
eventNewEventType :: IO Int
usage: (eventNewEventType).
eventSetEventObject :: Event a -> WxObject b -> IO ()
usage: (eventSetEventObject obj obj).
eventSetEventType :: Event a -> Int -> IO ()
usage: (eventSetEventType obj typ).
eventSetId :: Event a -> Int -> IO ()
usage: (eventSetId obj id).
eventSetTimestamp :: Event a -> Int -> IO ()
usage: (eventSetTimestamp obj ts).
eventSkip :: Event a -> IO ()
usage: (eventSkip obj).
EvtHandler
evtHandlerAddPendingEvent :: EvtHandler a -> Event b -> IO ()
usage: (evtHandlerAddPendingEvent obj event).
evtHandlerConnect :: EvtHandler a -> Int -> Int -> Int -> Ptr e -> IO Int
usage: (evtHandlerConnect obj first last wxtype wxdata).
evtHandlerCreate :: IO (EvtHandler ())
usage: (evtHandlerCreate).
evtHandlerDelete :: EvtHandler a -> IO ()
usage: (evtHandlerDelete obj).
evtHandlerDisconnect :: EvtHandler a -> Int -> Int -> Int -> Id -> IO Int
usage: (evtHandlerDisconnect obj first last wxtype id).
evtHandlerGetClientClosure :: EvtHandler a -> IO (Closure ())
Get the client data in the form of a closure. Use closureGetData to get to the actual data.
evtHandlerGetClosure :: EvtHandler a -> Id -> Int -> IO (Closure ())
usage: (evtHandlerGetClosure obj id wxtype).
evtHandlerGetEvtHandlerEnabled :: EvtHandler a -> IO Bool
usage: (evtHandlerGetEvtHandlerEnabled obj).
evtHandlerGetNextHandler :: EvtHandler a -> IO (EvtHandler ())
usage: (evtHandlerGetNextHandler obj).
evtHandlerGetPreviousHandler :: EvtHandler a -> IO (EvtHandler ())
usage: (evtHandlerGetPreviousHandler obj).
evtHandlerProcessEvent :: EvtHandler a -> Event b -> IO Int
usage: (evtHandlerProcessEvent obj event).
evtHandlerProcessPendingEvents :: EvtHandler a -> IO ()
usage: (evtHandlerProcessPendingEvents obj).
evtHandlerSetClientClosure :: EvtHandler a -> Closure b -> IO ()
Set the client data as a closure. The closure data contains the data while the function is called on deletion.
evtHandlerSetEvtHandlerEnabled :: EvtHandler a -> Bool -> IO ()
usage: (evtHandlerSetEvtHandlerEnabled obj enabled).
evtHandlerSetNextHandler :: EvtHandler a -> EvtHandler b -> IO ()
usage: (evtHandlerSetNextHandler obj handler).
evtHandlerSetPreviousHandler :: EvtHandler a -> EvtHandler b -> IO ()
usage: (evtHandlerSetPreviousHandler obj handler).
FileConfig
fileConfigCreate :: InputStream a -> IO (FileConfig ())
usage: (fileConfigCreate inp).
FileDialog
fileDialogCreate :: Window a -> String -> String -> String -> String -> Point -> Style -> IO (FileDialog ())
usage: (fileDialogCreate prt msg dir fle wcd lfttop stl).
fileDialogGetDirectory :: FileDialog a -> IO String
usage: (fileDialogGetDirectory obj).
fileDialogGetFilename :: FileDialog a -> IO String
usage: (fileDialogGetFilename obj).
fileDialogGetFilenames :: FileDialog a -> IO [String]
usage: (fileDialogGetFilenames obj).
fileDialogGetFilterIndex :: FileDialog a -> IO Int
usage: (fileDialogGetFilterIndex obj).
fileDialogGetMessage :: FileDialog a -> IO String
usage: (fileDialogGetMessage obj).
fileDialogGetPath :: FileDialog a -> IO String
usage: (fileDialogGetPath obj).
fileDialogGetPaths :: FileDialog a -> IO [String]
usage: (fileDialogGetPaths obj).
fileDialogGetStyle :: FileDialog a -> IO Int
usage: (fileDialogGetStyle obj).
fileDialogGetWildcard :: FileDialog a -> IO String
usage: (fileDialogGetWildcard obj).
fileDialogSetDirectory :: FileDialog a -> String -> IO ()
usage: (fileDialogSetDirectory obj dir).
fileDialogSetFilename :: FileDialog a -> String -> IO ()
usage: (fileDialogSetFilename obj name).
fileDialogSetFilterIndex :: FileDialog a -> Int -> IO ()
usage: (fileDialogSetFilterIndex obj filterIndex).
fileDialogSetMessage :: FileDialog a -> String -> IO ()
usage: (fileDialogSetMessage obj message).
fileDialogSetPath :: FileDialog a -> String -> IO ()
usage: (fileDialogSetPath obj path).
fileDialogSetStyle :: FileDialog a -> Int -> IO ()
usage: (fileDialogSetStyle obj style).
fileDialogSetWildcard :: FileDialog a -> String -> IO ()
usage: (fileDialogSetWildcard obj wildCard).
FileHistory
fileHistoryAddFileToHistory :: FileHistory a -> String -> IO ()
usage: (fileHistoryAddFileToHistory obj file).
fileHistoryAddFilesToMenu :: FileHistory a -> Menu b -> IO ()
usage: (fileHistoryAddFilesToMenu obj menu).
fileHistoryCreate :: Int -> IO (FileHistory ())
usage: (fileHistoryCreate maxFiles).
fileHistoryDelete :: FileHistory a -> IO ()
usage: (fileHistoryDelete obj).
fileHistoryGetCount :: FileHistory a -> IO Int
usage: (fileHistoryGetCount obj).
fileHistoryGetHistoryFile :: FileHistory a -> Int -> IO String
usage: (fileHistoryGetHistoryFile obj i).
fileHistoryGetMaxFiles :: FileHistory a -> IO Int
usage: (fileHistoryGetMaxFiles obj).
fileHistoryGetMenus :: FileHistory a -> IO [Menu ()]
usage: (fileHistoryGetMenus obj).
fileHistoryLoad :: FileHistory a -> ConfigBase b -> IO ()
usage: (fileHistoryLoad obj config).
fileHistoryRemoveFileFromHistory :: FileHistory a -> Int -> IO ()
usage: (fileHistoryRemoveFileFromHistory obj i).
fileHistoryRemoveMenu :: FileHistory a -> Menu b -> IO ()
usage: (fileHistoryRemoveMenu obj menu).
fileHistorySave :: FileHistory a -> ConfigBase b -> IO ()
usage: (fileHistorySave obj config).
fileHistoryUseMenu :: FileHistory a -> Menu b -> IO ()
usage: (fileHistoryUseMenu obj menu).
FileType
fileTypeDelete :: FileType a -> IO ()
usage: (fileTypeDelete obj).
fileTypeExpandCommand :: FileType a -> Ptr b -> Ptr c -> IO String
usage: (fileTypeExpandCommand obj cmd params).
fileTypeGetDescription :: FileType a -> IO String
usage: (fileTypeGetDescription obj).
fileTypeGetExtensions :: FileType a -> List b -> IO Int
usage: (fileTypeGetExtensions obj lst).
fileTypeGetIcon :: FileType a -> Icon b -> IO Int
usage: (fileTypeGetIcon obj icon).
fileTypeGetMimeType :: FileType a -> IO String
usage: (fileTypeGetMimeType obj).
fileTypeGetMimeTypes :: FileType a -> List b -> IO Int
usage: (fileTypeGetMimeTypes obj lst).
fileTypeGetOpenCommand :: FileType a -> Ptr b -> Ptr c -> IO Int
usage: (fileTypeGetOpenCommand obj buf params).
fileTypeGetPrintCommand :: FileType a -> Ptr b -> Ptr c -> IO Int
usage: (fileTypeGetPrintCommand obj buf params).
FindDialogEvent
findDialogEventGetFindString :: FindDialogEvent a -> Ptr b -> IO Int
usage: (findDialogEventGetFindString obj ref).
findDialogEventGetFlags :: FindDialogEvent a -> IO Int
usage: (findDialogEventGetFlags obj).
findDialogEventGetReplaceString :: FindDialogEvent a -> Ptr b -> IO Int
usage: (findDialogEventGetReplaceString obj ref).
FindReplaceData
findReplaceDataCreate :: Int -> IO (FindReplaceData ())
usage: (findReplaceDataCreate flags).
findReplaceDataCreateDefault :: IO (FindReplaceData ())
usage: (findReplaceDataCreateDefault).
findReplaceDataDelete :: FindReplaceData a -> IO ()
usage: (findReplaceDataDelete obj).
findReplaceDataGetFindString :: FindReplaceData a -> IO String
usage: (findReplaceDataGetFindString obj).
findReplaceDataGetFlags :: FindReplaceData a -> IO Int
usage: (findReplaceDataGetFlags obj).
findReplaceDataGetReplaceString :: FindReplaceData a -> IO String
usage: (findReplaceDataGetReplaceString obj).
findReplaceDataSetFindString :: FindReplaceData a -> String -> IO ()
usage: (findReplaceDataSetFindString obj str).
findReplaceDataSetFlags :: FindReplaceData a -> Int -> IO ()
usage: (findReplaceDataSetFlags obj flags).
findReplaceDataSetReplaceString :: FindReplaceData a -> String -> IO ()
usage: (findReplaceDataSetReplaceString obj str).
FindReplaceDialog
findReplaceDialogCreate :: Window a -> FindReplaceData b -> String -> Int -> IO (FindReplaceDialog ())
usage: (findReplaceDialogCreate parent wxdata title style).
findReplaceDialogGetData :: FindReplaceDialog a -> IO (FindReplaceData ())
usage: (findReplaceDialogGetData obj).
findReplaceDialogSetData :: FindReplaceDialog a -> FindReplaceData b -> IO ()
usage: (findReplaceDialogSetData obj wxdata).
FlexGridSizer
flexGridSizerAddGrowableCol :: FlexGridSizer a -> Int -> IO ()
usage: (flexGridSizerAddGrowableCol obj idx).
flexGridSizerAddGrowableRow :: FlexGridSizer a -> Int -> IO ()
usage: (flexGridSizerAddGrowableRow obj idx).
flexGridSizerCalcMin :: FlexGridSizer a -> IO Size
usage: (flexGridSizerCalcMin obj).
flexGridSizerCreate :: Int -> Int -> Int -> Int -> IO (FlexGridSizer ())
usage: (flexGridSizerCreate rows cols vgap hgap).
flexGridSizerRecalcSizes :: FlexGridSizer a -> IO ()
usage: (flexGridSizerRecalcSizes obj).
flexGridSizerRemoveGrowableCol :: FlexGridSizer a -> Int -> IO ()
usage: (flexGridSizerRemoveGrowableCol obj idx).
flexGridSizerRemoveGrowableRow :: FlexGridSizer a -> Int -> IO ()
usage: (flexGridSizerRemoveGrowableRow obj idx).
Font
fontCreate :: Int -> Int -> Int -> Int -> Int -> String -> Int -> IO (Font ())
usage: (fontCreate pointSize family style weight underlined face enc).
fontCreateDefault :: IO (Font ())
usage: (fontCreateDefault).
fontDelete :: Font a -> IO ()
usage: (fontDelete obj).
fontGetDefaultEncoding :: Font a -> IO Int
usage: (fontGetDefaultEncoding obj).
fontGetEncoding :: Font a -> IO Int
usage: (fontGetEncoding obj).
fontGetFaceName :: Font a -> IO String
usage: (fontGetFaceName obj).
fontGetFamily :: Font a -> IO Int
usage: (fontGetFamily obj).
fontGetFamilyString :: Font a -> IO String
usage: (fontGetFamilyString obj).
fontGetPointSize :: Font a -> IO Int
usage: (fontGetPointSize obj).
fontGetStyle :: Font a -> IO Int
usage: (fontGetStyle obj).
fontGetStyleString :: Font a -> IO String
usage: (fontGetStyleString obj).
fontGetUnderlined :: Font a -> IO Int
usage: (fontGetUnderlined obj).
fontGetWeight :: Font a -> IO Int
usage: (fontGetWeight obj).
fontGetWeightString :: Font a -> IO String
usage: (fontGetWeightString obj).
fontIsStatic :: Font a -> IO Bool
usage: (fontIsStatic self).
fontOk :: Font a -> IO Bool
usage: (fontOk obj).
fontSafeDelete :: Font a -> IO ()
usage: (fontSafeDelete self).
fontSetDefaultEncoding :: Font a -> Int -> IO ()
usage: (fontSetDefaultEncoding obj encoding).
fontSetEncoding :: Font a -> Int -> IO ()
usage: (fontSetEncoding obj encoding).
fontSetFaceName :: Font a -> String -> IO ()
usage: (fontSetFaceName obj faceName).
fontSetFamily :: Font a -> Int -> IO ()
usage: (fontSetFamily obj family).
fontSetPointSize :: Font a -> Int -> IO ()
usage: (fontSetPointSize obj pointSize).
fontSetStyle :: Font a -> Int -> IO ()
usage: (fontSetStyle obj style).
fontSetUnderlined :: Font a -> Int -> IO ()
usage: (fontSetUnderlined obj underlined).
fontSetWeight :: Font a -> Int -> IO ()
usage: (fontSetWeight obj weight).
FontData
fontDataCreate :: IO (FontData ())
usage: (fontDataCreate).
fontDataDelete :: FontData a -> IO ()
usage: (fontDataDelete obj).
fontDataEnableEffects :: FontData a -> Bool -> IO ()
usage: (fontDataEnableEffects obj flag).
fontDataGetAllowSymbols :: FontData a -> IO Bool
usage: (fontDataGetAllowSymbols obj).
fontDataGetChosenFont :: FontData a -> IO (Font ())
usage: (fontDataGetChosenFont obj).
fontDataGetColour :: FontData a -> IO Color
usage: (fontDataGetColour obj).
fontDataGetEnableEffects :: FontData a -> IO Bool
usage: (fontDataGetEnableEffects obj).
fontDataGetEncoding :: FontData a -> IO Int
usage: (fontDataGetEncoding obj).
fontDataGetInitialFont :: FontData a -> IO (Font ())
usage: (fontDataGetInitialFont obj).
fontDataGetShowHelp :: FontData a -> IO Int
usage: (fontDataGetShowHelp obj).
fontDataSetAllowSymbols :: FontData a -> Bool -> IO ()
usage: (fontDataSetAllowSymbols obj flag).
fontDataSetChosenFont :: FontData a -> Font b -> IO ()
usage: (fontDataSetChosenFont obj font).
fontDataSetColour :: FontData a -> Color -> IO ()
usage: (fontDataSetColour obj colour).
fontDataSetEncoding :: FontData a -> Int -> IO ()
usage: (fontDataSetEncoding obj encoding).
fontDataSetInitialFont :: FontData a -> Font b -> IO ()
usage: (fontDataSetInitialFont obj font).
fontDataSetRange :: FontData a -> Int -> Int -> IO ()
usage: (fontDataSetRange obj minRange maxRange).
fontDataSetShowHelp :: FontData a -> Bool -> IO ()
usage: (fontDataSetShowHelp obj flag).
FontDialog
fontDialogCreate :: Window a -> FontData b -> IO (FontDialog ())
usage: (fontDialogCreate prt fnt).
fontDialogGetFontData :: FontDialog a -> IO (FontData ())
usage: (fontDialogGetFontData obj).
FontEnumerator
fontEnumeratorCreate :: Ptr a -> Ptr b -> IO (FontEnumerator ())
usage: (fontEnumeratorCreate obj fnc).
fontEnumeratorDelete :: FontEnumerator a -> IO ()
usage: (fontEnumeratorDelete obj).
fontEnumeratorEnumerateEncodings :: FontEnumerator a -> String -> IO Int
usage: (fontEnumeratorEnumerateEncodings obj facename).
fontEnumeratorEnumerateFacenames :: FontEnumerator a -> Int -> Int -> IO Int
usage: (fontEnumeratorEnumerateFacenames obj encoding fixedWidthOnly).
FontMapper
fontMapperCreate :: IO (FontMapper ())
usage: (fontMapperCreate).
fontMapperGetAltForEncoding :: FontMapper a -> Int -> Ptr c -> IO String
usage: (fontMapperGetAltForEncoding obj encoding altencoding).
fontMapperIsEncodingAvailable :: FontMapper a -> Int -> IO String
usage: (fontMapperIsEncodingAvailable obj encoding).
Frame
frameCentre :: Frame a -> Int -> IO ()
usage: (frameCentre self orientation).
frameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Frame ())
usage: (frameCreate prt id txt lfttopwdthgt stl).
frameCreateStatusBar :: Frame a -> Int -> Int -> IO (StatusBar ())
usage: (frameCreateStatusBar obj number style).
frameCreateToolBar :: Frame a -> Int -> IO (ToolBar ())
usage: (frameCreateToolBar obj style).
frameGetClientAreaOriginleft :: Frame a -> IO Int
usage: (frameGetClientAreaOriginleft obj).
frameGetClientAreaOrigintop :: Frame a -> IO Int
usage: (frameGetClientAreaOrigintop obj).
frameGetIcon :: Frame a -> IO (Icon ())
usage: (frameGetIcon obj).
frameGetMenuBar :: Frame a -> IO (MenuBar ())
usage: (frameGetMenuBar obj).
frameGetStatusBar :: Frame a -> IO (StatusBar ())
usage: (frameGetStatusBar obj).
frameGetTitle :: Frame a -> IO String
usage: (frameGetTitle obj).
frameGetToolBar :: Frame a -> IO (ToolBar ())
usage: (frameGetToolBar obj).
frameIconize :: Frame a -> IO ()
usage: (frameIconize obj).
frameIsFullScreen :: Frame a -> IO Bool
usage: (frameIsFullScreen self).
frameIsIconized :: Frame a -> IO Bool
usage: (frameIsIconized obj).
frameIsMaximized :: Frame a -> IO Bool
usage: (frameIsMaximized obj).
frameMaximize :: Frame a -> IO ()
usage: (frameMaximize obj).
frameRestore :: Frame a -> IO ()
usage: (frameRestore obj).
frameSetIcon :: Frame a -> Icon b -> IO ()
usage: (frameSetIcon obj icon).
frameSetIcons :: Frame a -> Ptr b -> IO ()
usage: (frameSetIcons obj icons).
frameSetMenuBar :: Frame a -> MenuBar b -> IO ()
usage: (frameSetMenuBar obj menubar).
frameSetShape :: Frame a -> Region b -> IO Bool
usage: (frameSetShape self region).
frameSetStatusBar :: Frame a -> StatusBar b -> IO ()
usage: (frameSetStatusBar obj statBar).
frameSetStatusText :: Frame a -> String -> Int -> IO ()
usage: (frameSetStatusText obj txt number).
frameSetStatusWidths :: Frame a -> Int -> Ptr c -> IO ()
usage: (frameSetStatusWidths obj n widthsfield).
frameSetTitle :: Frame a -> String -> IO ()
usage: (frameSetTitle frame txt).
frameSetToolBar :: Frame a -> ToolBar b -> IO ()
usage: (frameSetToolBar obj toolbar).
frameShowFullScreen :: Frame a -> Bool -> Int -> IO Bool
usage: (frameShowFullScreen self show style).
GLCanvas
glCanvasCreate :: Window a -> Int -> Rect -> Int -> String -> Ptr CInt -> Palette g -> IO (GLCanvas ())
usage: (glCanvasCreate parent windowID xywh style title attributes palette).
glCanvasCreateShared :: Window a -> GLCanvas b -> Int -> Rect -> Int -> String -> Ptr CInt -> Palette h -> IO (GLCanvas ())
usage: (glCanvasCreateShared parent sharedCanvas windowID xywh style title attributes palette).
glCanvasSetColour :: GLCanvas a -> Color -> IO ()
usage: (glCanvasSetColour self colour).
glCanvasSetCurrent :: GLCanvas a -> IO ()
usage: (glCanvasSetCurrent self).
glCanvasSwapBuffers :: GLCanvas a -> IO ()
usage: (glCanvasSwapBuffers self).
Gauge
gaugeCreate :: Window a -> Id -> Int -> Rect -> Style -> IO (Gauge ())
usage: (gaugeCreate prt id rng lfttopwdthgt stl).
gaugeGetBezelFace :: Gauge a -> IO Int
usage: (gaugeGetBezelFace obj).
gaugeGetRange :: Gauge a -> IO Int
usage: (gaugeGetRange obj).
gaugeGetShadowWidth :: Gauge a -> IO Int
usage: (gaugeGetShadowWidth obj).
gaugeGetValue :: Gauge a -> IO Int
usage: (gaugeGetValue obj).
gaugeSetBezelFace :: Gauge a -> Int -> IO ()
usage: (gaugeSetBezelFace obj w).
gaugeSetRange :: Gauge a -> Int -> IO ()
usage: (gaugeSetRange obj r).
gaugeSetShadowWidth :: Gauge a -> Int -> IO ()
usage: (gaugeSetShadowWidth obj w).
gaugeSetValue :: Gauge a -> Int -> IO ()
usage: (gaugeSetValue obj pos).
GenericDragImage
genericDragImageCreate :: Cursor a -> IO (GenericDragImage ())
usage: (genericDragImageCreate cursor).
genericDragImageDoDrawImage :: GenericDragImage a -> DC b -> Point -> IO Bool
usage: (genericDragImageDoDrawImage self dc xy).
genericDragImageGetImageRect :: GenericDragImage a -> Point -> IO Rect
usage: (genericDragImageGetImageRect self xposypos).
genericDragImageUpdateBackingFromWindow :: GenericDragImage a -> DC b -> MemoryDC c -> Rect -> Rect -> IO Bool
usage: (genericDragImageUpdateBackingFromWindow self windowDC destDC xywh xdestydestwidthheight).
Grid
gridAppendCols :: Grid a -> Int -> Bool -> IO Bool
usage: (gridAppendCols obj numCols updateLabels).
gridAppendRows :: Grid a -> Int -> Bool -> IO Bool
usage: (gridAppendRows obj numRows updateLabels).
gridAutoSize :: Grid a -> IO ()
usage: (gridAutoSize obj).
gridAutoSizeColumn :: Grid a -> Int -> Bool -> IO ()
usage: (gridAutoSizeColumn obj col setAsMin).
gridAutoSizeColumns :: Grid a -> Bool -> IO ()
usage: (gridAutoSizeColumns obj setAsMin).
gridAutoSizeRow :: Grid a -> Int -> Bool -> IO ()
usage: (gridAutoSizeRow obj row setAsMin).
gridAutoSizeRows :: Grid a -> Bool -> IO ()
usage: (gridAutoSizeRows obj setAsMin).
gridBeginBatch :: Grid a -> IO ()
usage: (gridBeginBatch obj).
gridBlockToDeviceRect :: Grid a -> Int -> Int -> Int -> Int -> IO Rect
usage: (gridBlockToDeviceRect obj top left bottom right).
gridCalcCellsExposed :: Grid a -> Region b -> IO ()
usage: (gridCalcCellsExposed obj reg).
gridCalcColLabelsExposed :: Grid a -> Region b -> IO ()
usage: (gridCalcColLabelsExposed obj reg).
gridCalcRowLabelsExposed :: Grid a -> Region b -> IO ()
usage: (gridCalcRowLabelsExposed obj reg).
gridCanDragColSize :: Grid a -> IO Bool
usage: (gridCanDragColSize obj).
gridCanDragGridSize :: Grid a -> IO Bool
usage: (gridCanDragGridSize obj).
gridCanDragRowSize :: Grid a -> IO Bool
usage: (gridCanDragRowSize obj).
gridCanEnableCellControl :: Grid a -> IO Bool
usage: (gridCanEnableCellControl obj).
gridCellToRect :: Grid a -> Int -> Int -> IO Rect
usage: (gridCellToRect obj row col).
gridClearGrid :: Grid a -> IO ()
usage: (gridClearGrid obj).
gridClearSelection :: Grid a -> IO ()
usage: (gridClearSelection obj).
gridCreate :: Window a -> Id -> Rect -> Style -> IO (Grid ())
usage: (gridCreate prt id lfttopwdthgt stl).
gridCreateGrid :: Grid a -> Int -> Int -> Int -> IO ()
usage: (gridCreateGrid obj rows cols selmode).
gridDeleteCols :: Grid a -> Int -> Int -> Bool -> IO Bool
usage: (gridDeleteCols obj pos numCols updateLabels).
gridDeleteRows :: Grid a -> Int -> Int -> Bool -> IO Bool
usage: (gridDeleteRows obj pos numRows updateLabels).
gridDisableCellEditControl :: Grid a -> IO ()
usage: (gridDisableCellEditControl obj).
gridDisableDragColSize :: Grid a -> IO ()
usage: (gridDisableDragColSize obj).
gridDisableDragGridSize :: Grid a -> IO ()
usage: (gridDisableDragGridSize obj).
gridDisableDragRowSize :: Grid a -> IO ()
usage: (gridDisableDragRowSize obj).
gridDoEndDragResizeCol :: Grid a -> IO ()
usage: (gridDoEndDragResizeCol obj).
gridDoEndDragResizeRow :: Grid a -> IO ()
usage: (gridDoEndDragResizeRow obj).
gridDrawAllGridLines :: Grid a -> DC b -> Region c -> IO ()
usage: (gridDrawAllGridLines obj dc reg).
gridDrawCell :: Grid a -> DC b -> Int -> Int -> IO ()
usage: (gridDrawCell obj dc row col).
gridDrawCellBorder :: Grid a -> DC b -> Int -> Int -> IO ()
usage: (gridDrawCellBorder obj dc row col).
gridDrawCellHighlight :: Grid a -> DC b -> GridCellAttr c -> IO ()
usage: (gridDrawCellHighlight obj dc attr).
gridDrawColLabel :: Grid a -> DC b -> Int -> IO ()
usage: (gridDrawColLabel obj dc col).
gridDrawColLabels :: Grid a -> DC b -> IO ()
usage: (gridDrawColLabels obj dc).
gridDrawGridCellArea :: Grid a -> DC b -> IO ()
usage: (gridDrawGridCellArea obj dc).
gridDrawGridSpace :: Grid a -> DC b -> IO ()
usage: (gridDrawGridSpace obj dc).
gridDrawHighlight :: Grid a -> DC b -> IO ()
usage: (gridDrawHighlight obj dc).
gridDrawRowLabel :: Grid a -> DC b -> Int -> IO ()
usage: (gridDrawRowLabel obj dc row).
gridDrawRowLabels :: Grid a -> DC b -> IO ()
usage: (gridDrawRowLabels obj dc).
gridDrawTextRectangle :: Grid a -> DC b -> String -> Rect -> Int -> Int -> IO ()
usage: (gridDrawTextRectangle obj dc txt xywh horizontalAlignment verticalAlignment).
gridEnableCellEditControl :: Grid a -> Bool -> IO ()
usage: (gridEnableCellEditControl obj enable).
gridEnableDragColSize :: Grid a -> Bool -> IO ()
usage: (gridEnableDragColSize obj enable).
gridEnableDragGridSize :: Grid a -> Bool -> IO ()
usage: (gridEnableDragGridSize obj enable).
gridEnableDragRowSize :: Grid a -> Bool -> IO ()
usage: (gridEnableDragRowSize obj enable).
gridEnableEditing :: Grid a -> Bool -> IO ()
usage: (gridEnableEditing obj edit).
gridEnableGridLines :: Grid a -> Bool -> IO ()
usage: (gridEnableGridLines obj enable).
gridEndBatch :: Grid a -> IO ()
usage: (gridEndBatch obj).
gridGetBatchCount :: Grid a -> IO Int
usage: (gridGetBatchCount obj).
gridGetCellAlignment :: Grid a -> Int -> Int -> IO Size
usage: (gridGetCellAlignment obj row col).
gridGetCellBackgroundColour :: Grid a -> Int -> Int -> Color -> IO ()
usage: (gridGetCellBackgroundColour obj row col colour).
gridGetCellEditor :: Grid a -> Int -> Int -> IO (GridCellEditor ())
usage: (gridGetCellEditor obj row col).
gridGetCellFont :: Grid a -> Int -> Int -> Font d -> IO ()
usage: (gridGetCellFont obj row col font).
gridGetCellHighlightColour :: Grid a -> IO Color
usage: (gridGetCellHighlightColour obj).
gridGetCellRenderer :: Grid a -> Int -> Int -> IO (GridCellRenderer ())
usage: (gridGetCellRenderer obj row col).
gridGetCellTextColour :: Grid a -> Int -> Int -> Color -> IO ()
usage: (gridGetCellTextColour obj row col colour).
gridGetCellValue :: Grid a -> Int -> Int -> IO String
usage: (gridGetCellValue obj row col).
gridGetColLabelAlignment :: Grid a -> IO Size
usage: (gridGetColLabelAlignment obj).
gridGetColLabelSize :: Grid a -> IO Int
usage: (gridGetColLabelSize obj).
gridGetColLabelValue :: Grid a -> Int -> IO String
usage: (gridGetColLabelValue obj col).
gridGetColSize :: Grid a -> Int -> IO Int
usage: (gridGetColSize obj col).
gridGetDefaultCellAlignment :: Grid a -> IO Size
usage: (gridGetDefaultCellAlignment obj).
gridGetDefaultCellBackgroundColour :: Grid a -> IO Color
usage: (gridGetDefaultCellBackgroundColour obj).
gridGetDefaultCellFont :: Grid a -> IO (Font ())
usage: (gridGetDefaultCellFont obj).
gridGetDefaultCellTextColour :: Grid a -> IO Color
usage: (gridGetDefaultCellTextColour obj).
gridGetDefaultColLabelSize :: Grid a -> IO Int
usage: (gridGetDefaultColLabelSize obj).
gridGetDefaultColSize :: Grid a -> IO Int
usage: (gridGetDefaultColSize obj).
gridGetDefaultEditor :: Grid a -> IO (GridCellEditor ())
usage: (gridGetDefaultEditor obj).
gridGetDefaultEditorForCell :: Grid a -> Int -> Int -> IO (GridCellEditor ())
usage: (gridGetDefaultEditorForCell obj row col).
gridGetDefaultEditorForType :: Grid a -> String -> IO (GridCellEditor ())
usage: (gridGetDefaultEditorForType obj typeName).
gridGetDefaultRenderer :: Grid a -> IO (GridCellRenderer ())
usage: (gridGetDefaultRenderer obj).
gridGetDefaultRendererForCell :: Grid a -> Int -> Int -> IO (GridCellRenderer ())
usage: (gridGetDefaultRendererForCell obj row col).
gridGetDefaultRendererForType :: Grid a -> String -> IO (GridCellRenderer ())
usage: (gridGetDefaultRendererForType obj typeName).
gridGetDefaultRowLabelSize :: Grid a -> IO Int
usage: (gridGetDefaultRowLabelSize obj).
gridGetDefaultRowSize :: Grid a -> IO Int
usage: (gridGetDefaultRowSize obj).
gridGetGridCursorCol :: Grid a -> IO Int
usage: (gridGetGridCursorCol obj).
gridGetGridCursorRow :: Grid a -> IO Int
usage: (gridGetGridCursorRow obj).
gridGetGridLineColour :: Grid a -> IO Color
usage: (gridGetGridLineColour obj).
gridGetLabelBackgroundColour :: Grid a -> IO Color
usage: (gridGetLabelBackgroundColour obj).
gridGetLabelFont :: Grid a -> IO (Font ())
usage: (gridGetLabelFont obj).
gridGetLabelTextColour :: Grid a -> IO Color
usage: (gridGetLabelTextColour obj).
gridGetNumberCols :: Grid a -> IO Int
usage: (gridGetNumberCols obj).
gridGetNumberRows :: Grid a -> IO Int
usage: (gridGetNumberRows obj).
gridGetRowLabelAlignment :: Grid a -> IO Size
usage: (gridGetRowLabelAlignment obj).
gridGetRowLabelSize :: Grid a -> IO Int
usage: (gridGetRowLabelSize obj).
gridGetRowLabelValue :: Grid a -> Int -> IO String
usage: (gridGetRowLabelValue obj row).
gridGetRowSize :: Grid a -> Int -> IO Int
usage: (gridGetRowSize obj row).
gridGetSelectedCells :: Grid a -> IO (GridCellCoordsArray ())
usage: (gridGetSelectedCells obj).
gridGetSelectedCols :: Grid a -> IO [Int]
usage: (gridGetSelectedCols obj).
gridGetSelectedRows :: Grid a -> IO [Int]
usage: (gridGetSelectedRows obj).
gridGetSelectionBackground :: Grid a -> IO Color
usage: (gridGetSelectionBackground obj).
gridGetSelectionBlockBottomRight :: Grid a -> IO (GridCellCoordsArray ())
usage: (gridGetSelectionBlockBottomRight obj).
gridGetSelectionBlockTopLeft :: Grid a -> IO (GridCellCoordsArray ())
usage: (gridGetSelectionBlockTopLeft obj).
gridGetSelectionForeground :: Grid a -> IO Color
usage: (gridGetSelectionForeground obj).
gridGetTable :: Grid a -> IO (GridTableBase ())
usage: (gridGetTable obj).
gridGetTextBoxSize :: Grid a -> DC b -> [String] -> IO Size
usage: (gridGetTextBoxSize obj dc countlines).
gridGridLinesEnabled :: Grid a -> IO Int
usage: (gridGridLinesEnabled obj).
gridHideCellEditControl :: Grid a -> IO ()
usage: (gridHideCellEditControl obj).
gridInsertCols :: Grid a -> Int -> Int -> Bool -> IO Bool
usage: (gridInsertCols obj pos numCols updateLabels).
gridInsertRows :: Grid a -> Int -> Int -> Bool -> IO Bool
usage: (gridInsertRows obj pos numRows updateLabels).
gridIsCellEditControlEnabled :: Grid a -> IO Bool
usage: (gridIsCellEditControlEnabled obj).
gridIsCellEditControlShown :: Grid a -> IO Bool
usage: (gridIsCellEditControlShown obj).
gridIsCurrentCellReadOnly :: Grid a -> IO Bool
usage: (gridIsCurrentCellReadOnly obj).
gridIsEditable :: Grid a -> IO Bool
usage: (gridIsEditable obj).
gridIsInSelection :: Grid a -> Int -> Int -> IO Bool
usage: (gridIsInSelection obj row col).
gridIsReadOnly :: Grid a -> Int -> Int -> IO Bool
usage: (gridIsReadOnly obj row col).
gridIsSelection :: Grid a -> IO Bool
usage: (gridIsSelection obj).
gridIsVisible :: Grid a -> Int -> Int -> Bool -> IO Bool
usage: (gridIsVisible obj row col wholeCellVisible).
gridMakeCellVisible :: Grid a -> Int -> Int -> IO ()
usage: (gridMakeCellVisible obj row col).
gridMoveCursorDown :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorDown obj expandSelection).
gridMoveCursorDownBlock :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorDownBlock obj expandSelection).
gridMoveCursorLeft :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorLeft obj expandSelection).
gridMoveCursorLeftBlock :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorLeftBlock obj expandSelection).
gridMoveCursorRight :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorRight obj expandSelection).
gridMoveCursorRightBlock :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorRightBlock obj expandSelection).
gridMoveCursorUp :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorUp obj expandSelection).
gridMoveCursorUpBlock :: Grid a -> Bool -> IO Bool
usage: (gridMoveCursorUpBlock obj expandSelection).
gridMovePageDown :: Grid a -> IO Bool
usage: (gridMovePageDown obj).
gridMovePageUp :: Grid a -> IO Bool
usage: (gridMovePageUp obj).
gridNewCalcCellsExposed :: Grid a -> Region b -> IO (GridCellCoordsArray ())
usage: (gridNewCalcCellsExposed obj reg).
gridNewDrawGridCellArea :: Grid a -> DC b -> GridCellCoordsArray c -> IO ()
usage: (gridNewDrawGridCellArea obj dc arr).
gridNewDrawHighlight :: Grid a -> DC b -> GridCellCoordsArray c -> IO ()
usage: (gridNewDrawHighlight obj dc arr).
gridProcessColLabelMouseEvent :: Grid a -> MouseEvent b -> IO ()
usage: (gridProcessColLabelMouseEvent obj event).
gridProcessCornerLabelMouseEvent :: Grid a -> MouseEvent b -> IO ()
usage: (gridProcessCornerLabelMouseEvent obj event).
gridProcessGridCellMouseEvent :: Grid a -> MouseEvent b -> IO ()
usage: (gridProcessGridCellMouseEvent obj event).
gridProcessRowLabelMouseEvent :: Grid a -> MouseEvent b -> IO ()
usage: (gridProcessRowLabelMouseEvent obj event).
gridProcessTableMessage :: Grid a -> Event b -> IO Int
usage: (gridProcessTableMessage obj evt).
gridRegisterDataType :: Grid a -> String -> GridCellRenderer c -> GridCellEditor d -> IO ()
usage: (gridRegisterDataType obj typeName renderer editor).
gridSaveEditControlValue :: Grid a -> IO ()
usage: (gridSaveEditControlValue obj).
gridSelectAll :: Grid a -> IO ()
usage: (gridSelectAll obj).
gridSelectBlock :: Grid a -> Int -> Int -> Int -> Int -> Bool -> IO ()
usage: (gridSelectBlock obj topRow leftCol bottomRow rightCol addToSelected).
gridSelectCol :: Grid a -> Int -> Bool -> IO ()
usage: (gridSelectCol obj col addToSelected).
gridSelectRow :: Grid a -> Int -> Bool -> IO ()
usage: (gridSelectRow obj row addToSelected).
gridSetCellAlignment :: Grid a -> Int -> Int -> Int -> Int -> IO ()
usage: (gridSetCellAlignment obj row col horiz vert).
gridSetCellBackgroundColour :: Grid a -> Int -> Int -> Color -> IO ()
usage: (gridSetCellBackgroundColour obj row col colour).
gridSetCellEditor :: Grid a -> Int -> Int -> GridCellEditor d -> IO ()
usage: (gridSetCellEditor obj row col editor).
gridSetCellFont :: Grid a -> Int -> Int -> Font d -> IO ()
usage: (gridSetCellFont obj row col font).
gridSetCellHighlightColour :: Grid a -> Color -> IO ()
usage: (gridSetCellHighlightColour obj col).
gridSetCellRenderer :: Grid a -> Int -> Int -> GridCellRenderer d -> IO ()
usage: (gridSetCellRenderer obj row col renderer).
gridSetCellTextColour :: Grid a -> Int -> Int -> Color -> IO ()
usage: (gridSetCellTextColour obj row col colour).
gridSetCellValue :: Grid a -> Int -> Int -> String -> IO ()
usage: (gridSetCellValue obj row col s).
gridSetColAttr :: Grid a -> Int -> GridCellAttr c -> IO ()
usage: (gridSetColAttr obj col attr).
gridSetColFormatBool :: Grid a -> Int -> IO ()
usage: (gridSetColFormatBool obj col).
gridSetColFormatCustom :: Grid a -> Int -> String -> IO ()
usage: (gridSetColFormatCustom obj col typeName).
gridSetColFormatFloat :: Grid a -> Int -> Int -> Int -> IO ()
usage: (gridSetColFormatFloat obj col width precision).
gridSetColFormatNumber :: Grid a -> Int -> IO ()
usage: (gridSetColFormatNumber obj col).
gridSetColLabelAlignment :: Grid a -> Int -> Int -> IO ()
usage: (gridSetColLabelAlignment obj horiz vert).
gridSetColLabelSize :: Grid a -> Int -> IO ()
usage: (gridSetColLabelSize obj height).
gridSetColLabelValue :: Grid a -> Int -> String -> IO ()
usage: (gridSetColLabelValue obj col label).
gridSetColMinimalWidth :: Grid a -> Int -> Int -> IO ()
usage: (gridSetColMinimalWidth obj col width).
gridSetColSize :: Grid a -> Int -> Int -> IO ()
usage: (gridSetColSize obj col width).
gridSetDefaultCellAlignment :: Grid a -> Int -> Int -> IO ()
usage: (gridSetDefaultCellAlignment obj horiz vert).
gridSetDefaultCellBackgroundColour :: Grid a -> Color -> IO ()
usage: (gridSetDefaultCellBackgroundColour obj colour).
gridSetDefaultCellFont :: Grid a -> Font b -> IO ()
usage: (gridSetDefaultCellFont obj font).
gridSetDefaultCellTextColour :: Grid a -> Color -> IO ()
usage: (gridSetDefaultCellTextColour obj colour).
gridSetDefaultColSize :: Grid a -> Int -> Bool -> IO ()
usage: (gridSetDefaultColSize obj width resizeExistingCols).
gridSetDefaultEditor :: Grid a -> GridCellEditor b -> IO ()
usage: (gridSetDefaultEditor obj editor).
gridSetDefaultRenderer :: Grid a -> GridCellRenderer b -> IO ()
usage: (gridSetDefaultRenderer obj renderer).
gridSetDefaultRowSize :: Grid a -> Int -> Bool -> IO ()
usage: (gridSetDefaultRowSize obj height resizeExistingRows).
gridSetGridCursor :: Grid a -> Int -> Int -> IO ()
usage: (gridSetGridCursor obj row col).
gridSetGridLineColour :: Grid a -> Color -> IO ()
usage: (gridSetGridLineColour obj col).
gridSetLabelBackgroundColour :: Grid a -> Color -> IO ()
usage: (gridSetLabelBackgroundColour obj colour).
gridSetLabelFont :: Grid a -> Font b -> IO ()
usage: (gridSetLabelFont obj font).
gridSetLabelTextColour :: Grid a -> Color -> IO ()
usage: (gridSetLabelTextColour obj colour).
gridSetMargins :: Grid a -> Int -> Int -> IO ()
usage: (gridSetMargins obj extraWidth extraHeight).
gridSetReadOnly :: Grid a -> Int -> Int -> Bool -> IO ()
usage: (gridSetReadOnly obj row col isReadOnly).
gridSetRowAttr :: Grid a -> Int -> GridCellAttr c -> IO ()
usage: (gridSetRowAttr obj row attr).
gridSetRowLabelAlignment :: Grid a -> Int -> Int -> IO ()
usage: (gridSetRowLabelAlignment obj horiz vert).
gridSetRowLabelSize :: Grid a -> Int -> IO ()
usage: (gridSetRowLabelSize obj width).
gridSetRowLabelValue :: Grid a -> Int -> String -> IO ()
usage: (gridSetRowLabelValue obj row label).
gridSetRowMinimalHeight :: Grid a -> Int -> Int -> IO ()
usage: (gridSetRowMinimalHeight obj row width).
gridSetRowSize :: Grid a -> Int -> Int -> IO ()
usage: (gridSetRowSize obj row height).
gridSetSelectionBackground :: Grid a -> Color -> IO ()
usage: (gridSetSelectionBackground obj c).
gridSetSelectionForeground :: Grid a -> Color -> IO ()
usage: (gridSetSelectionForeground obj c).
gridSetSelectionMode :: Grid a -> Int -> IO ()
usage: (gridSetSelectionMode obj selmode).
gridSetTable :: Grid a -> GridTableBase b -> Bool -> Int -> IO Bool
usage: (gridSetTable obj table takeOwnership selmode).
gridShowCellEditControl :: Grid a -> IO ()
usage: (gridShowCellEditControl obj).
gridStringToLines :: Grid a -> String -> Ptr c -> IO Int
usage: (gridStringToLines obj value lines).
gridXToCol :: Grid a -> Int -> IO Int
usage: (gridXToCol obj x).
gridXToEdgeOfCol :: Grid a -> Int -> IO Int
usage: (gridXToEdgeOfCol obj x).
gridXYToCell :: Grid a -> Point -> IO Point
usage: (gridXYToCell obj xy).
gridYToEdgeOfRow :: Grid a -> Int -> IO Int
usage: (gridYToEdgeOfRow obj y).
gridYToRow :: Grid a -> Int -> IO Int
usage: (gridYToRow obj y).
GridCellAttr
gridCellAttrCtor :: IO (GridCellAttr ())
usage: (gridCellAttrCtor).
gridCellAttrDecRef :: GridCellAttr a -> IO ()
usage: (gridCellAttrDecRef obj).
gridCellAttrGetAlignment :: GridCellAttr a -> IO Size
usage: (gridCellAttrGetAlignment obj).
gridCellAttrGetBackgroundColour :: GridCellAttr a -> IO Color
usage: (gridCellAttrGetBackgroundColour obj).
gridCellAttrGetEditor :: GridCellAttr a -> Grid b -> Int -> Int -> IO (GridCellEditor ())
usage: (gridCellAttrGetEditor obj grid row col).
gridCellAttrGetFont :: GridCellAttr a -> IO (Font ())
usage: (gridCellAttrGetFont obj).
gridCellAttrGetRenderer :: GridCellAttr a -> Grid b -> Int -> Int -> IO (GridCellRenderer ())
usage: (gridCellAttrGetRenderer obj grid row col).
gridCellAttrGetTextColour :: GridCellAttr a -> IO Color
usage: (gridCellAttrGetTextColour obj).
gridCellAttrHasAlignment :: GridCellAttr a -> IO Bool
usage: (gridCellAttrHasAlignment obj).
gridCellAttrHasBackgroundColour :: GridCellAttr a -> IO Bool
usage: (gridCellAttrHasBackgroundColour obj).
gridCellAttrHasEditor :: GridCellAttr a -> IO Bool
usage: (gridCellAttrHasEditor obj).
gridCellAttrHasFont :: GridCellAttr a -> IO Bool
usage: (gridCellAttrHasFont obj).
gridCellAttrHasRenderer :: GridCellAttr a -> IO Bool
usage: (gridCellAttrHasRenderer obj).
gridCellAttrHasTextColour :: GridCellAttr a -> IO Bool
usage: (gridCellAttrHasTextColour obj).
gridCellAttrIncRef :: GridCellAttr a -> IO ()
usage: (gridCellAttrIncRef obj).
gridCellAttrIsReadOnly :: GridCellAttr a -> IO Bool
usage: (gridCellAttrIsReadOnly obj).
gridCellAttrSetAlignment :: GridCellAttr a -> Int -> Int -> IO ()
usage: (gridCellAttrSetAlignment obj hAlign vAlign).
gridCellAttrSetBackgroundColour :: GridCellAttr a -> Color -> IO ()
usage: (gridCellAttrSetBackgroundColour obj colBack).
gridCellAttrSetDefAttr :: GridCellAttr a -> GridCellAttr b -> IO ()
usage: (gridCellAttrSetDefAttr obj defAttr).
gridCellAttrSetEditor :: GridCellAttr a -> GridCellEditor b -> IO ()
usage: (gridCellAttrSetEditor obj editor).
gridCellAttrSetFont :: GridCellAttr a -> Font b -> IO ()
usage: (gridCellAttrSetFont obj font).
gridCellAttrSetReadOnly :: GridCellAttr a -> Bool -> IO ()
usage: (gridCellAttrSetReadOnly obj isReadOnly).
gridCellAttrSetRenderer :: GridCellAttr a -> GridCellRenderer b -> IO ()
usage: (gridCellAttrSetRenderer obj renderer).
gridCellAttrSetTextColour :: GridCellAttr a -> Color -> IO ()
usage: (gridCellAttrSetTextColour obj colText).
GridCellBoolEditor
gridCellBoolEditorCtor :: IO (GridCellBoolEditor ())
usage: (gridCellBoolEditorCtor).
GridCellChoiceEditor
gridCellChoiceEditorCtor :: [String] -> Bool -> IO (GridCellChoiceEditor ())
usage: (gridCellChoiceEditorCtor countchoices allowOthers).
GridCellCoordsArray
gridCellCoordsArrayCreate :: IO (GridCellCoordsArray ())
usage: (gridCellCoordsArrayCreate).
gridCellCoordsArrayDelete :: GridCellCoordsArray a -> IO ()
usage: (gridCellCoordsArrayDelete obj).
gridCellCoordsArrayGetCount :: GridCellCoordsArray a -> IO Int
usage: (gridCellCoordsArrayGetCount obj).
gridCellCoordsArrayItem :: GridCellCoordsArray a -> Int -> IO Point
usage: (gridCellCoordsArrayItem obj idx).
GridCellEditor
gridCellEditorBeginEdit :: GridCellEditor a -> Int -> Int -> Grid d -> IO ()
usage: (gridCellEditorBeginEdit obj row col grid).
gridCellEditorCreate :: GridCellEditor a -> Window b -> Id -> EvtHandler d -> IO ()
usage: (gridCellEditorCreate obj parent id evtHandler).
gridCellEditorDestroy :: GridCellEditor a -> IO ()
usage: (gridCellEditorDestroy obj).
gridCellEditorEndEdit :: GridCellEditor a -> Int -> Int -> Grid d -> IO Int
usage: (gridCellEditorEndEdit obj row col grid).
gridCellEditorGetControl :: GridCellEditor a -> IO (Control ())
usage: (gridCellEditorGetControl obj).
gridCellEditorHandleReturn :: GridCellEditor a -> Event b -> IO ()
usage: (gridCellEditorHandleReturn obj event).
gridCellEditorIsAcceptedKey :: GridCellEditor a -> Event b -> IO Bool
usage: (gridCellEditorIsAcceptedKey obj event).
gridCellEditorIsCreated :: GridCellEditor a -> IO Bool
usage: (gridCellEditorIsCreated obj).
gridCellEditorPaintBackground :: GridCellEditor a -> Rect -> GridCellAttr c -> IO ()
usage: (gridCellEditorPaintBackground obj xywh attr).
gridCellEditorReset :: GridCellEditor a -> IO ()
usage: (gridCellEditorReset obj).
gridCellEditorSetControl :: GridCellEditor a -> Control b -> IO ()
usage: (gridCellEditorSetControl obj control).
gridCellEditorSetParameters :: GridCellEditor a -> String -> IO ()
usage: (gridCellEditorSetParameters obj params).
gridCellEditorSetSize :: GridCellEditor a -> Rect -> IO ()
usage: (gridCellEditorSetSize obj xywh).
gridCellEditorShow :: GridCellEditor a -> Bool -> GridCellAttr c -> IO ()
usage: (gridCellEditorShow obj show attr).
gridCellEditorStartingClick :: GridCellEditor a -> IO ()
usage: (gridCellEditorStartingClick obj).
gridCellEditorStartingKey :: GridCellEditor a -> Event b -> IO ()
usage: (gridCellEditorStartingKey obj event).
GridCellFloatEditor
gridCellFloatEditorCtor :: Int -> Int -> IO (GridCellFloatEditor ())
usage: (gridCellFloatEditorCtor width precision).
GridCellNumberEditor
gridCellNumberEditorCtor :: Int -> Int -> IO (GridCellNumberEditor ())
usage: (gridCellNumberEditorCtor min max).
GridCellTextEditor
gridCellTextEditorCtor :: IO (GridCellTextEditor ())
usage: (gridCellTextEditorCtor).
GridCellTextEnterEditor
gridCellTextEnterEditorCtor :: IO (GridCellTextEnterEditor ())
usage: (gridCellTextEnterEditorCtor).
GridEditorCreatedEvent
gridEditorCreatedEventGetCol :: GridEditorCreatedEvent a -> IO Int
usage: (gridEditorCreatedEventGetCol obj).
gridEditorCreatedEventGetControl :: GridEditorCreatedEvent a -> IO (Control ())
usage: (gridEditorCreatedEventGetControl obj).
gridEditorCreatedEventGetRow :: GridEditorCreatedEvent a -> IO Int
usage: (gridEditorCreatedEventGetRow obj).
gridEditorCreatedEventSetCol :: GridEditorCreatedEvent a -> Int -> IO ()
usage: (gridEditorCreatedEventSetCol obj col).
gridEditorCreatedEventSetControl :: GridEditorCreatedEvent a -> Control b -> IO ()
usage: (gridEditorCreatedEventSetControl obj ctrl).
gridEditorCreatedEventSetRow :: GridEditorCreatedEvent a -> Int -> IO ()
usage: (gridEditorCreatedEventSetRow obj row).
GridEvent
gridEventAltDown :: GridEvent a -> IO Bool
usage: (gridEventAltDown obj).
gridEventControlDown :: GridEvent a -> IO Bool
usage: (gridEventControlDown obj).
gridEventGetCol :: GridEvent a -> IO Int
usage: (gridEventGetCol obj).
gridEventGetPosition :: GridEvent a -> IO Point
usage: (gridEventGetPosition obj).
gridEventGetRow :: GridEvent a -> IO Int
usage: (gridEventGetRow obj).
gridEventMetaDown :: GridEvent a -> IO Bool
usage: (gridEventMetaDown obj).
gridEventSelecting :: GridEvent a -> IO Bool
usage: (gridEventSelecting obj).
gridEventShiftDown :: GridEvent a -> IO Bool
usage: (gridEventShiftDown obj).
GridRangeSelectEvent
gridRangeSelectEventAltDown :: GridRangeSelectEvent a -> IO Bool
usage: (gridRangeSelectEventAltDown obj).
gridRangeSelectEventControlDown :: GridRangeSelectEvent a -> IO Bool
usage: (gridRangeSelectEventControlDown obj).
gridRangeSelectEventGetBottomRightCoords :: GridRangeSelectEvent a -> IO Point
usage: (gridRangeSelectEventGetBottomRightCoords obj).
gridRangeSelectEventGetBottomRow :: GridRangeSelectEvent a -> IO Int
usage: (gridRangeSelectEventGetBottomRow obj).
gridRangeSelectEventGetLeftCol :: GridRangeSelectEvent a -> IO Int
usage: (gridRangeSelectEventGetLeftCol obj).
gridRangeSelectEventGetRightCol :: GridRangeSelectEvent a -> IO Int
usage: (gridRangeSelectEventGetRightCol obj).
gridRangeSelectEventGetTopLeftCoords :: GridRangeSelectEvent a -> IO Point
usage: (gridRangeSelectEventGetTopLeftCoords obj).
gridRangeSelectEventGetTopRow :: GridRangeSelectEvent a -> IO Int
usage: (gridRangeSelectEventGetTopRow obj).
gridRangeSelectEventMetaDown :: GridRangeSelectEvent a -> IO Bool
usage: (gridRangeSelectEventMetaDown obj).
gridRangeSelectEventSelecting :: GridRangeSelectEvent a -> IO Bool
usage: (gridRangeSelectEventSelecting obj).
gridRangeSelectEventShiftDown :: GridRangeSelectEvent a -> IO Bool
usage: (gridRangeSelectEventShiftDown obj).
GridSizeEvent
gridSizeEventAltDown :: GridSizeEvent a -> IO Bool
usage: (gridSizeEventAltDown obj).
gridSizeEventControlDown :: GridSizeEvent a -> IO Bool
usage: (gridSizeEventControlDown obj).
gridSizeEventGetPosition :: GridSizeEvent a -> IO Point
usage: (gridSizeEventGetPosition obj).
gridSizeEventGetRowOrCol :: GridSizeEvent a -> IO Int
usage: (gridSizeEventGetRowOrCol obj).
gridSizeEventMetaDown :: GridSizeEvent a -> IO Bool
usage: (gridSizeEventMetaDown obj).
gridSizeEventShiftDown :: GridSizeEvent a -> IO Bool
usage: (gridSizeEventShiftDown obj).
GridSizer
gridSizerCalcMin :: GridSizer a -> IO Size
usage: (gridSizerCalcMin obj).
gridSizerCreate :: Int -> Int -> Int -> Int -> IO (GridSizer ())
usage: (gridSizerCreate rows cols vgap hgap).
gridSizerGetCols :: GridSizer a -> IO Int
usage: (gridSizerGetCols obj).
gridSizerGetHGap :: GridSizer a -> IO Int
usage: (gridSizerGetHGap obj).
gridSizerGetRows :: GridSizer a -> IO Int
usage: (gridSizerGetRows obj).
gridSizerGetVGap :: GridSizer a -> IO Int
usage: (gridSizerGetVGap obj).
gridSizerRecalcSizes :: GridSizer a -> IO ()
usage: (gridSizerRecalcSizes obj).
gridSizerSetCols :: GridSizer a -> Int -> IO ()
usage: (gridSizerSetCols obj cols).
gridSizerSetHGap :: GridSizer a -> Int -> IO ()
usage: (gridSizerSetHGap obj gap).
gridSizerSetRows :: GridSizer a -> Int -> IO ()
usage: (gridSizerSetRows obj rows).
gridSizerSetVGap :: GridSizer a -> Int -> IO ()
usage: (gridSizerSetVGap obj gap).
HelpControllerHelpProvider
helpControllerHelpProviderCreate :: Ptr a -> IO (HelpControllerHelpProvider ())
usage: (helpControllerHelpProviderCreate ctr).
helpControllerHelpProviderGetHelpController :: HelpControllerHelpProvider a -> IO (HelpController ())
usage: (helpControllerHelpProviderGetHelpController obj).
helpControllerHelpProviderSetHelpController :: HelpControllerHelpProvider a -> HelpController b -> IO ()
usage: (helpControllerHelpProviderSetHelpController obj hc).
HelpEvent
helpEventGetLink :: HelpEvent a -> Ptr b -> IO Int
usage: (helpEventGetLink obj ref).
helpEventGetPosition :: HelpEvent a -> IO Point
usage: (helpEventGetPosition obj).
helpEventGetTarget :: HelpEvent a -> Ptr b -> IO Int
usage: (helpEventGetTarget obj ref).
helpEventSetLink :: HelpEvent a -> Ptr b -> IO Int
usage: (helpEventSetLink obj link).
helpEventSetPosition :: HelpEvent a -> Point -> IO ()
usage: (helpEventSetPosition obj xy).
helpEventSetTarget :: HelpEvent a -> Ptr b -> IO ()
usage: (helpEventSetTarget obj target).
HelpProvider
helpProviderAddHelp :: HelpProvider a -> Window b -> String -> IO ()
usage: (helpProviderAddHelp obj window text).
helpProviderAddHelpById :: HelpProvider a -> Id -> String -> IO ()
usage: (helpProviderAddHelpById obj id text).
helpProviderDelete :: HelpProvider a -> IO ()
usage: (helpProviderDelete obj).
helpProviderGet :: IO (Ptr ())
usage: (helpProviderGet).
helpProviderGetHelp :: HelpProvider a -> Window b -> Ptr c -> IO Int
usage: (helpProviderGetHelp obj window ref).
helpProviderRemoveHelp :: HelpProvider a -> Window b -> IO ()
usage: (helpProviderRemoveHelp obj window).
helpProviderSet :: HelpProvider a -> IO (Ptr ())
usage: (helpProviderSet helpProvider).
helpProviderShowHelp :: HelpProvider a -> Window b -> IO Int
usage: (helpProviderShowHelp obj window).
HtmlHelpController
htmlHelpControllerAddBook :: HtmlHelpController a -> Ptr b -> Int -> IO Int
usage: (htmlHelpControllerAddBook obj book showwaitmsg).
htmlHelpControllerCreate :: Int -> IO (HtmlHelpController ())
usage: (htmlHelpControllerCreate style).
htmlHelpControllerDelete :: HtmlHelpController a -> IO ()
usage: (htmlHelpControllerDelete obj).
htmlHelpControllerDisplay :: HtmlHelpController a -> Ptr b -> IO Int
usage: (htmlHelpControllerDisplay obj x).
htmlHelpControllerDisplayBlock :: HtmlHelpController a -> Int -> IO Int
usage: (htmlHelpControllerDisplayBlock obj blockNo).
htmlHelpControllerDisplayContents :: HtmlHelpController a -> IO Int
usage: (htmlHelpControllerDisplayContents obj).
htmlHelpControllerDisplayIndex :: HtmlHelpController a -> IO Int
usage: (htmlHelpControllerDisplayIndex obj).
htmlHelpControllerDisplayNumber :: HtmlHelpController a -> Id -> IO Int
usage: (htmlHelpControllerDisplayNumber obj id).
htmlHelpControllerDisplaySection :: HtmlHelpController a -> String -> IO Int
usage: (htmlHelpControllerDisplaySection obj section).
htmlHelpControllerDisplaySectionNumber :: HtmlHelpController a -> Int -> IO Int
usage: (htmlHelpControllerDisplaySectionNumber obj sectionNo).
htmlHelpControllerGetFrame :: HtmlHelpController a -> IO (Frame ())
usage: (htmlHelpControllerGetFrame obj).
htmlHelpControllerGetFrameParameters :: HtmlHelpController a -> Ptr b -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO (Ptr ())
usage: (htmlHelpControllerGetFrameParameters obj title width height posx posy newFrameEachTime).
htmlHelpControllerInitialize :: HtmlHelpController a -> String -> IO Int
usage: (htmlHelpControllerInitialize obj file).
htmlHelpControllerKeywordSearch :: HtmlHelpController a -> String -> IO Int
usage: (htmlHelpControllerKeywordSearch obj keyword).
htmlHelpControllerLoadFile :: HtmlHelpController a -> String -> IO Int
usage: (htmlHelpControllerLoadFile obj file).
htmlHelpControllerQuit :: HtmlHelpController a -> IO Int
usage: (htmlHelpControllerQuit obj).
htmlHelpControllerReadCustomization :: HtmlHelpController a -> ConfigBase b -> String -> IO ()
usage: (htmlHelpControllerReadCustomization obj cfg path).
htmlHelpControllerSetFrameParameters :: HtmlHelpController a -> Ptr b -> Size -> Int -> Int -> Int -> IO ()
usage: (htmlHelpControllerSetFrameParameters obj title widthheight posx posy newFrameEachTime).
htmlHelpControllerSetTempDir :: HtmlHelpController a -> String -> IO ()
usage: (htmlHelpControllerSetTempDir obj path).
htmlHelpControllerSetTitleFormat :: HtmlHelpController a -> Ptr b -> IO ()
usage: (htmlHelpControllerSetTitleFormat obj format).
htmlHelpControllerSetViewer :: HtmlHelpController a -> String -> Int -> IO ()
usage: (htmlHelpControllerSetViewer obj viewer flags).
htmlHelpControllerUseConfig :: HtmlHelpController a -> ConfigBase b -> String -> IO ()
usage: (htmlHelpControllerUseConfig obj config rootpath).
htmlHelpControllerWriteCustomization :: HtmlHelpController a -> ConfigBase b -> String -> IO ()
usage: (htmlHelpControllerWriteCustomization obj cfg path).
HtmlWindow
htmlWindowAppendToPage :: HtmlWindow a -> String -> IO Bool
usage: (htmlWindowAppendToPage obj source).
htmlWindowCreate :: Window a -> Id -> Rect -> Style -> String -> IO (HtmlWindow ())
usage: (htmlWindowCreate prt id lfttopwdthgt stl txt).
htmlWindowGetInternalRepresentation :: HtmlWindow a -> IO (HtmlContainerCell ())
usage: (htmlWindowGetInternalRepresentation obj).
htmlWindowGetOpenedAnchor :: HtmlWindow a -> IO String
usage: (htmlWindowGetOpenedAnchor obj).
htmlWindowGetOpenedPage :: HtmlWindow a -> IO String
usage: (htmlWindowGetOpenedPage obj).
htmlWindowGetOpenedPageTitle :: HtmlWindow a -> IO String
usage: (htmlWindowGetOpenedPageTitle obj).
htmlWindowGetRelatedFrame :: HtmlWindow a -> IO (Frame ())
usage: (htmlWindowGetRelatedFrame obj).
htmlWindowHistoryBack :: HtmlWindow a -> IO Bool
usage: (htmlWindowHistoryBack obj).
htmlWindowHistoryCanBack :: HtmlWindow a -> IO Bool
usage: (htmlWindowHistoryCanBack obj).
htmlWindowHistoryCanForward :: HtmlWindow a -> IO Bool
usage: (htmlWindowHistoryCanForward obj).
htmlWindowHistoryClear :: HtmlWindow a -> IO ()
usage: (htmlWindowHistoryClear obj).
htmlWindowHistoryForward :: HtmlWindow a -> IO Bool
usage: (htmlWindowHistoryForward obj).
htmlWindowLoadPage :: HtmlWindow a -> String -> IO Bool
usage: (htmlWindowLoadPage obj location).
htmlWindowReadCustomization :: HtmlWindow a -> ConfigBase b -> String -> IO ()
usage: (htmlWindowReadCustomization obj cfg path).
htmlWindowSetBorders :: HtmlWindow a -> Int -> IO ()
usage: (htmlWindowSetBorders obj b).
htmlWindowSetFonts :: HtmlWindow a -> String -> String -> Ptr CInt -> IO ()
usage: (htmlWindowSetFonts obj normalface fixedface sizes).
htmlWindowSetPage :: HtmlWindow a -> String -> IO ()
usage: (htmlWindowSetPage obj source).
htmlWindowSetRelatedFrame :: HtmlWindow a -> Frame b -> String -> IO ()
usage: (htmlWindowSetRelatedFrame obj frame format).
htmlWindowSetRelatedStatusBar :: HtmlWindow a -> Int -> IO ()
usage: (htmlWindowSetRelatedStatusBar obj bar).
htmlWindowWriteCustomization :: HtmlWindow a -> ConfigBase b -> String -> IO ()
usage: (htmlWindowWriteCustomization obj cfg path).
Icon
iconAssign :: Icon a -> Ptr b -> IO ()
usage: (iconAssign obj other).
iconCopyFromBitmap :: Icon a -> Bitmap b -> IO ()
usage: (iconCopyFromBitmap obj bmp).
iconCreateDefault :: IO (Icon ())
usage: (iconCreateDefault).
iconCreateLoad :: String -> Int -> Size -> IO (Icon ())
usage: (iconCreateLoad name wxtype widthheight).
iconDelete :: Icon a -> IO ()
usage: (iconDelete obj).
iconFromRaw :: Icon a -> Size -> IO (Icon ())
usage: (iconFromRaw wxdata widthheight).
iconFromXPM :: Icon a -> IO (Icon ())
usage: (iconFromXPM wxdata).
iconGetDepth :: Icon a -> IO Int
usage: (iconGetDepth obj).
iconGetHeight :: Icon a -> IO Int
usage: (iconGetHeight obj).
iconGetWidth :: Icon a -> IO Int
usage: (iconGetWidth obj).
iconIsEqual :: Icon a -> Ptr b -> IO Bool
usage: (iconIsEqual obj other).
iconIsStatic :: Icon a -> IO Bool
usage: (iconIsStatic self).
iconLoad :: Icon a -> String -> Int -> Size -> IO Int
usage: (iconLoad obj name wxtype widthheight).
iconOk :: Icon a -> IO Bool
usage: (iconOk obj).
iconSafeDelete :: Icon a -> IO ()
usage: (iconSafeDelete self).
IconBundle
iconBundleAddIcon :: IconBundle a -> Icon b -> IO ()
usage: (iconBundleAddIcon obj icon).
iconBundleAddIconFromFile :: IconBundle a -> String -> Int -> IO ()
usage: (iconBundleAddIconFromFile obj file wxtype).
iconBundleCreateDefault :: IO (IconBundle ())
usage: (iconBundleCreateDefault).
iconBundleCreateFromFile :: String -> Int -> IO (IconBundle ())
usage: (iconBundleCreateFromFile file wxtype).
iconBundleCreateFromIcon :: Icon a -> IO (IconBundle ())
usage: (iconBundleCreateFromIcon icon).
iconBundleDelete :: IconBundle a -> IO ()
usage: (iconBundleDelete obj).
iconBundleGetIcon :: IconBundle a -> Size -> IO (Icon ())
usage: (iconBundleGetIcon obj wh).
IdleEvent
idleEventCopyObject :: IdleEvent a -> Ptr b -> IO ()
usage: (idleEventCopyObject obj objectdest).
idleEventMoreRequested :: IdleEvent a -> IO Bool
usage: (idleEventMoreRequested obj).
idleEventRequestMore :: IdleEvent a -> Bool -> IO ()
usage: (idleEventRequestMore obj needMore).
Image
imageCanRead :: String -> IO Bool
usage: (imageCanRead name).
imageConvertToBitmap :: Image a -> IO (Bitmap ())
usage: (imageConvertToBitmap obj).
imageCountColours :: Image a -> Int -> IO Int
usage: (imageCountColours obj stopafter).
imageCreateDefault :: IO (Image ())
usage: (imageCreateDefault).
imageCreateFromBitmap :: Bitmap a -> IO (Image ())
usage: (imageCreateFromBitmap bitmap).
imageCreateFromData :: Size -> Ptr b -> IO (Image ())
usage: (imageCreateFromData widthheight wxdata).
imageCreateFromDataEx :: Size -> Ptr b -> Bool -> IO (Image ())
usage: (imageCreateFromDataEx widthheight wxdata isStaticData).
imageCreateFromFile :: String -> IO (Image ())
usage: (imageCreateFromFile name).
imageCreateSized :: Size -> IO (Image ())
usage: (imageCreateSized widthheight).
imageDelete :: Image a -> IO ()
usage: (imageDelete image).
imageDestroy :: Image a -> IO ()
usage: (imageDestroy obj).
imageGetBlue :: Image a -> Point -> IO Char
usage: (imageGetBlue obj xy).
imageGetData :: Image a -> IO (Ptr ())
usage: (imageGetData obj).
imageGetGreen :: Image a -> Point -> IO Char
usage: (imageGetGreen obj xy).
imageGetHeight :: Image a -> IO Int
usage: (imageGetHeight obj).
imageGetMaskBlue :: Image a -> IO Char
usage: (imageGetMaskBlue obj).
imageGetMaskGreen :: Image a -> IO Char
usage: (imageGetMaskGreen obj).
imageGetMaskRed :: Image a -> IO Char
usage: (imageGetMaskRed obj).
imageGetRed :: Image a -> Point -> IO Char
usage: (imageGetRed obj xy).
imageGetSubImage :: Image a -> Rect -> IO (Image ())
usage: (imageGetSubImage obj xywh).
imageGetWidth :: Image a -> IO Int
usage: (imageGetWidth obj).
imageHasMask :: Image a -> IO Bool
usage: (imageHasMask obj).
imageInitialize :: Image a -> Size -> IO ()
usage: (imageInitialize obj widthheight).
imageInitializeFromData :: Image a -> Size -> Ptr c -> IO ()
usage: (imageInitializeFromData obj widthheight wxdata).
imageLoadFile :: Image a -> String -> Int -> IO Bool
usage: (imageLoadFile obj name wxtype).
imageMirror :: Image a -> Bool -> IO (Image ())
usage: (imageMirror obj horizontally).
imageOk :: Image a -> IO Bool
usage: (imageOk obj).
imagePaste :: Image a -> Image b -> Point -> IO ()
usage: (imagePaste obj image xy).
imageReplace :: Image a -> Color -> Color -> IO ()
usage: (imageReplace obj r1g1b1 r2g2b2).
imageRescale :: Image a -> Size -> IO ()
usage: (imageRescale obj widthheight).
imageRotate :: Image a -> Double -> Point -> Bool -> Ptr e -> IO (Image ())
usage: (imageRotate obj angle cxcy interpolating offsetafterrotation).
imageRotate90 :: Image a -> Bool -> IO (Image ())
usage: (imageRotate90 obj clockwise).
imageSaveFile :: Image a -> String -> Int -> IO Bool
usage: (imageSaveFile obj name wxtype).
imageScale :: Image a -> Size -> IO (Image ())
usage: (imageScale obj widthheight).
imageSetData :: Image a -> Ptr b -> IO ()
usage: (imageSetData obj wxdata).
imageSetDataAndSize :: Image a -> Ptr b -> Size -> IO ()
usage: (imageSetDataAndSize obj wxdata newwidthnewheight).
imageSetMask :: Image a -> Int -> IO ()
usage: (imageSetMask obj mask).
imageSetMaskColour :: Image a -> Color -> IO ()
usage: (imageSetMaskColour obj rgb).
imageSetRGB :: Image a -> Point -> Color -> IO ()
usage: (imageSetRGB obj xy rgb).
ImageList
imageListAddBitmap :: ImageList a -> Bitmap b -> Bitmap c -> IO Int
usage: (imageListAddBitmap obj bitmap mask).
imageListAddIcon :: ImageList a -> Icon b -> IO Int
usage: (imageListAddIcon obj icon).
imageListAddMasked :: ImageList a -> Bitmap b -> Color -> IO Int
usage: (imageListAddMasked obj bitmap maskColour).
imageListCreate :: Size -> Bool -> Int -> IO (ImageList ())
usage: (imageListCreate widthheight mask initialCount).
imageListDelete :: ImageList a -> IO ()
usage: (imageListDelete obj).
imageListDraw :: ImageList a -> Int -> DC c -> Point -> Int -> Bool -> IO Bool
usage: (imageListDraw obj index dc xy flags solidBackground).
imageListGetImageCount :: ImageList a -> IO Int
usage: (imageListGetImageCount obj).
imageListGetSize :: ImageList a -> Int -> IO Size
usage: (imageListGetSize obj index).
imageListRemove :: ImageList a -> Int -> IO Bool
usage: (imageListRemove obj index).
imageListRemoveAll :: ImageList a -> IO Bool
usage: (imageListRemoveAll obj).
imageListReplace :: ImageList a -> Int -> Bitmap c -> Bitmap d -> IO Bool
usage: (imageListReplace obj index bitmap mask).
imageListReplaceIcon :: ImageList a -> Int -> Icon c -> IO Bool
usage: (imageListReplaceIcon obj index icon).
IndividualLayoutConstraint
individualLayoutConstraintAbove :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
usage: (individualLayoutConstraintAbove obj sibling marg).
individualLayoutConstraintAbsolute :: IndividualLayoutConstraint a -> Int -> IO ()
usage: (individualLayoutConstraintAbsolute obj val).
individualLayoutConstraintAsIs :: IndividualLayoutConstraint a -> IO ()
usage: (individualLayoutConstraintAsIs obj).
individualLayoutConstraintBelow :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
usage: (individualLayoutConstraintBelow obj sibling marg).
individualLayoutConstraintGetDone :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetDone obj).
individualLayoutConstraintGetEdge :: IndividualLayoutConstraint a -> Int -> Ptr c -> Ptr d -> IO Int
usage: (individualLayoutConstraintGetEdge obj which thisWin other).
individualLayoutConstraintGetMargin :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetMargin obj).
individualLayoutConstraintGetMyEdge :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetMyEdge obj).
individualLayoutConstraintGetOtherEdge :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetOtherEdge obj).
individualLayoutConstraintGetOtherWindow :: IndividualLayoutConstraint a -> IO (Ptr ())
usage: (individualLayoutConstraintGetOtherWindow obj).
individualLayoutConstraintGetPercent :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetPercent obj).
individualLayoutConstraintGetRelationship :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetRelationship obj).
individualLayoutConstraintGetValue :: IndividualLayoutConstraint a -> IO Int
usage: (individualLayoutConstraintGetValue obj).
individualLayoutConstraintLeftOf :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
usage: (individualLayoutConstraintLeftOf obj sibling marg).
individualLayoutConstraintPercentOf :: IndividualLayoutConstraint a -> Window b -> Int -> Int -> IO ()
usage: (individualLayoutConstraintPercentOf obj otherW wh per).
individualLayoutConstraintResetIfWin :: IndividualLayoutConstraint a -> Window b -> IO Int
usage: (individualLayoutConstraintResetIfWin obj otherW).
individualLayoutConstraintRightOf :: IndividualLayoutConstraint a -> Window b -> Int -> IO ()
usage: (individualLayoutConstraintRightOf obj sibling marg).
individualLayoutConstraintSameAs :: IndividualLayoutConstraint a -> Window b -> Int -> Int -> IO ()
usage: (individualLayoutConstraintSameAs obj otherW edge marg).
individualLayoutConstraintSatisfyConstraint :: IndividualLayoutConstraint a -> Ptr b -> Window c -> IO Int
usage: (individualLayoutConstraintSatisfyConstraint obj constraints win).
individualLayoutConstraintSet :: IndividualLayoutConstraint a -> Int -> Window c -> Int -> Int -> Int -> IO ()
usage: (individualLayoutConstraintSet obj rel otherW otherE val marg).
individualLayoutConstraintSetDone :: IndividualLayoutConstraint a -> Int -> IO ()
usage: (individualLayoutConstraintSetDone obj d).
individualLayoutConstraintSetEdge :: IndividualLayoutConstraint a -> Int -> IO ()
usage: (individualLayoutConstraintSetEdge obj which).
individualLayoutConstraintSetMargin :: IndividualLayoutConstraint a -> Int -> IO ()
usage: (individualLayoutConstraintSetMargin obj m).
individualLayoutConstraintSetRelationship :: IndividualLayoutConstraint a -> Int -> IO ()
usage: (individualLayoutConstraintSetRelationship obj r).
individualLayoutConstraintSetValue :: IndividualLayoutConstraint a -> Int -> IO ()
usage: (individualLayoutConstraintSetValue obj v).
individualLayoutConstraintUnconstrained :: IndividualLayoutConstraint a -> IO ()
usage: (individualLayoutConstraintUnconstrained obj).
InputSink
inputSinkCreate :: InputStream a -> EvtHandler b -> Int -> IO (InputSink ())
Create an event driven input stream. It is unsafe to reference the original inputStream after this call! The last parameter bufferLen gives the default input batch size. The sink is automatically destroyed whenever the input stream has no more input.
inputSinkGetId :: InputSink a -> IO Int
After creation, retrieve the id of the sink to connect to wxEVT_INPUT_SINK events.
inputSinkStart :: InputSink a -> IO ()
After event connection, start non-blocking reading of the inputstream. This will generate inputSinkEvent events.
InputSinkEvent
inputSinkEventLastError :: InputSinkEvent a -> IO Int
Get the input status (wxSTREAM_NO_ERROR is ok).
inputSinkEventLastInput :: InputSinkEvent a -> IO (Ptr CWchar)
The input buffer.
inputSinkEventLastRead :: InputSinkEvent a -> IO Int
The number of characters in the input buffer.
InputStream
inputStreamCanRead :: InputStream a -> IO Bool
usage: (inputStreamCanRead self).
inputStreamDelete :: InputStream a -> IO ()
usage: (inputStreamDelete obj).
inputStreamEof :: InputStream a -> IO Bool
usage: (inputStreamEof obj).
inputStreamGetC :: InputStream a -> IO Char
usage: (inputStreamGetC obj).
inputStreamLastRead :: InputStream a -> IO Int
usage: (inputStreamLastRead obj).
inputStreamPeek :: InputStream a -> IO Char
usage: (inputStreamPeek obj).
inputStreamRead :: InputStream a -> Ptr b -> Int -> IO ()
usage: (inputStreamRead obj buffer size).
inputStreamSeekI :: InputStream a -> Int -> Int -> IO Int
usage: (inputStreamSeekI obj pos mode).
inputStreamTell :: InputStream a -> IO Int
usage: (inputStreamTell obj).
inputStreamUngetBuffer :: InputStream a -> Ptr b -> Int -> IO Int
usage: (inputStreamUngetBuffer obj buffer size).
inputStreamUngetch :: InputStream a -> Char -> IO Int
usage: (inputStreamUngetch obj c).
KeyEvent
keyEventAltDown :: KeyEvent a -> IO Bool
usage: (keyEventAltDown obj).
keyEventControlDown :: KeyEvent a -> IO Bool
usage: (keyEventControlDown obj).
keyEventCopyObject :: KeyEvent a -> Ptr b -> IO ()
usage: (keyEventCopyObject obj obj).
keyEventGetKeyCode :: KeyEvent a -> IO Int
usage: (keyEventGetKeyCode obj).
keyEventGetPosition :: KeyEvent a -> IO Point
usage: (keyEventGetPosition obj).
keyEventGetX :: KeyEvent a -> IO Int
usage: (keyEventGetX obj).
keyEventGetY :: KeyEvent a -> IO Int
usage: (keyEventGetY obj).
keyEventHasModifiers :: KeyEvent a -> IO Bool
usage: (keyEventHasModifiers obj).
keyEventMetaDown :: KeyEvent a -> IO Bool
usage: (keyEventMetaDown obj).
keyEventSetKeyCode :: KeyEvent a -> Int -> IO ()
usage: (keyEventSetKeyCode obj code).
keyEventShiftDown :: KeyEvent a -> IO Bool
usage: (keyEventShiftDown obj).
LayoutAlgorithm
layoutAlgorithmCreate :: IO (LayoutAlgorithm ())
usage: (layoutAlgorithmCreate).
layoutAlgorithmDelete :: LayoutAlgorithm a -> IO ()
usage: (layoutAlgorithmDelete obj).
layoutAlgorithmLayoutFrame :: LayoutAlgorithm a -> Frame b -> Ptr c -> IO Int
usage: (layoutAlgorithmLayoutFrame obj frame mainWindow).
layoutAlgorithmLayoutMDIFrame :: LayoutAlgorithm a -> Frame b -> Rect -> Int -> IO Int
usage: (layoutAlgorithmLayoutMDIFrame obj frame xywh use).
layoutAlgorithmLayoutWindow :: LayoutAlgorithm a -> Frame b -> Ptr c -> IO Int
usage: (layoutAlgorithmLayoutWindow obj frame mainWindow).
LayoutConstraints
layoutConstraintsCreate :: IO (LayoutConstraints ())
usage: (layoutConstraintsCreate).
layoutConstraintsbottom :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintsbottom obj).
layoutConstraintscentreX :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintscentreX obj).
layoutConstraintscentreY :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintscentreY obj).
layoutConstraintsheight :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintsheight obj).
layoutConstraintsleft :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintsleft obj).
layoutConstraintsright :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintsright obj).
layoutConstraintstop :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintstop obj).
layoutConstraintswidth :: LayoutConstraints a -> IO (Ptr ())
usage: (layoutConstraintswidth obj).
ListBox
listBoxAppend :: ListBox a -> String -> IO ()
usage: (listBoxAppend obj item).
listBoxAppendData :: ListBox a -> String -> Ptr c -> IO ()
usage: (listBoxAppendData obj item wxdata).
listBoxClear :: ListBox a -> IO ()
usage: (listBoxClear obj).
listBoxCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (ListBox ())
usage: (listBoxCreate prt id lfttopwdthgt nstr stl).
listBoxDelete :: ListBox a -> Int -> IO ()
usage: (listBoxDelete obj n).
listBoxFindString :: ListBox a -> String -> IO Int
usage: (listBoxFindString obj s).
listBoxGetClientData :: ListBox a -> Int -> IO (ClientData ())
usage: (listBoxGetClientData obj n).
listBoxGetCount :: ListBox a -> IO Int
usage: (listBoxGetCount obj).
listBoxGetSelection :: ListBox a -> IO Int
usage: (listBoxGetSelection obj).
listBoxGetSelections :: ListBox a -> Ptr CInt -> Int -> IO Int
usage: (listBoxGetSelections obj aSelections allocated).
listBoxGetString :: ListBox a -> Int -> IO String
usage: (listBoxGetString obj n).
listBoxInsertItems :: ListBox a -> Ptr b -> Int -> Int -> IO ()
usage: (listBoxInsertItems obj items pos count).
listBoxIsSelected :: ListBox a -> Int -> IO Bool
usage: (listBoxIsSelected obj n).
listBoxSetClientData :: ListBox a -> Int -> ClientData c -> IO ()
usage: (listBoxSetClientData obj n clientData).
listBoxSetFirstItem :: ListBox a -> Int -> IO ()
usage: (listBoxSetFirstItem obj n).
listBoxSetSelection :: ListBox a -> Int -> Bool -> IO ()
usage: (listBoxSetSelection obj n select).
listBoxSetString :: ListBox a -> Int -> String -> IO ()
usage: (listBoxSetString obj n s).
listBoxSetStringSelection :: ListBox a -> String -> Bool -> IO ()
usage: (listBoxSetStringSelection obj str sel).
ListCtrl
listCtrlArrange :: ListCtrl a -> Int -> IO Bool
usage: (listCtrlArrange obj flag).
listCtrlAssignImageList :: ListCtrl a -> ImageList b -> Int -> IO ()
usage: (listCtrlAssignImageList obj images which).
listCtrlClearAll :: ListCtrl a -> IO ()
usage: (listCtrlClearAll obj).
listCtrlCreate :: Window a -> Id -> Rect -> Style -> IO (ListCtrl ())
usage: (listCtrlCreate prt id lfttopwdthgt stl).
listCtrlDeleteAllColumns :: ListCtrl a -> IO Bool
usage: (listCtrlDeleteAllColumns obj).
listCtrlDeleteAllItems :: ListCtrl a -> IO Bool
usage: (listCtrlDeleteAllItems obj).
listCtrlDeleteColumn :: ListCtrl a -> Int -> IO Bool
usage: (listCtrlDeleteColumn obj col).
listCtrlDeleteItem :: ListCtrl a -> Int -> IO Bool
usage: (listCtrlDeleteItem obj item).
listCtrlEditLabel :: ListCtrl a -> Int -> IO ()
usage: (listCtrlEditLabel obj item).
listCtrlEndEditLabel :: ListCtrl a -> Int -> IO Bool
usage: (listCtrlEndEditLabel obj cancel).
listCtrlEnsureVisible :: ListCtrl a -> Int -> IO Bool
usage: (listCtrlEnsureVisible obj item).
listCtrlFindItem :: ListCtrl a -> Int -> String -> Bool -> IO Int
usage: (listCtrlFindItem obj start str partial).
listCtrlFindItemByData :: ListCtrl a -> Int -> Int -> IO Int
usage: (listCtrlFindItemByData obj start wxdata).
listCtrlFindItemByPosition :: ListCtrl a -> Int -> Point -> Int -> IO Int
usage: (listCtrlFindItemByPosition obj start xy direction).
listCtrlGetColumn :: ListCtrl a -> Int -> ListItem c -> IO Bool
usage: (listCtrlGetColumn obj col item).
listCtrlGetColumn2 :: ListCtrl a -> Int -> IO (ListItem ())
usage: (listCtrlGetColumn2 obj col).
listCtrlGetColumnCount :: ListCtrl a -> IO Int
usage: (listCtrlGetColumnCount obj).
listCtrlGetColumnWidth :: ListCtrl a -> Int -> IO Int
usage: (listCtrlGetColumnWidth obj col).
listCtrlGetCountPerPage :: ListCtrl a -> IO Int
usage: (listCtrlGetCountPerPage obj).
listCtrlGetEditControl :: ListCtrl a -> IO (TextCtrl ())
usage: (listCtrlGetEditControl obj).
listCtrlGetImageList :: ListCtrl a -> Int -> IO (ImageList ())
usage: (listCtrlGetImageList obj which).
listCtrlGetItem :: ListCtrl a -> ListItem b -> IO Bool
usage: (listCtrlGetItem obj info).
listCtrlGetItem2 :: ListCtrl a -> IO (ListItem ())
usage: (listCtrlGetItem2 obj).
listCtrlGetItemCount :: ListCtrl a -> IO Int
usage: (listCtrlGetItemCount obj).
listCtrlGetItemData :: ListCtrl a -> Int -> IO Int
usage: (listCtrlGetItemData obj item).
listCtrlGetItemPosition :: ListCtrl a -> Int -> Ptr CInt -> Ptr CInt -> IO Bool
usage: (listCtrlGetItemPosition obj item x y).
listCtrlGetItemPosition2 :: ListCtrl a -> Int -> IO Point
usage: (listCtrlGetItemPosition2 obj item).
listCtrlGetItemRect :: ListCtrl a -> Int -> Int -> IO Rect
usage: (listCtrlGetItemRect obj item code).
listCtrlGetItemSpacing :: ListCtrl a -> Bool -> IO Size
usage: (listCtrlGetItemSpacing obj isSmall).
listCtrlGetItemState :: ListCtrl a -> Int -> Int -> IO Int
usage: (listCtrlGetItemState obj item stateMask).
listCtrlGetItemText :: ListCtrl a -> Int -> IO String
usage: (listCtrlGetItemText obj item).
listCtrlGetNextItem :: ListCtrl a -> Int -> Int -> Int -> IO Int
usage: (listCtrlGetNextItem obj item geometry state).
listCtrlGetSelectedItemCount :: ListCtrl a -> IO Int
usage: (listCtrlGetSelectedItemCount obj).
listCtrlGetTextColour :: ListCtrl a -> IO Color
usage: (listCtrlGetTextColour obj).
listCtrlGetTopItem :: ListCtrl a -> IO Int
usage: (listCtrlGetTopItem obj).
listCtrlHitTest :: ListCtrl a -> Point -> Ptr c -> IO Int
usage: (listCtrlHitTest obj xy flags).
listCtrlInsertColumn :: ListCtrl a -> Int -> String -> Int -> Int -> IO Int
usage: (listCtrlInsertColumn obj col heading format width).
listCtrlInsertColumnFromInfo :: ListCtrl a -> Int -> ListItem c -> IO Int
usage: (listCtrlInsertColumnFromInfo obj col info).
listCtrlInsertItem :: ListCtrl a -> ListItem b -> IO Int
usage: (listCtrlInsertItem obj info).
listCtrlInsertItemWithData :: ListCtrl a -> Int -> String -> IO Int
usage: (listCtrlInsertItemWithData obj index label).
listCtrlInsertItemWithImage :: ListCtrl a -> Int -> Int -> IO Int
usage: (listCtrlInsertItemWithImage obj index imageIndex).
listCtrlInsertItemWithLabel :: ListCtrl a -> Int -> String -> Int -> IO Int
usage: (listCtrlInsertItemWithLabel obj index label imageIndex).
listCtrlScrollList :: ListCtrl a -> Vector -> IO Bool
usage: (listCtrlScrollList obj dxdy).
listCtrlSetBackgroundColour :: ListCtrl a -> Color -> IO ()
usage: (listCtrlSetBackgroundColour obj col).
listCtrlSetColumn :: ListCtrl a -> Int -> ListItem c -> IO Bool
usage: (listCtrlSetColumn obj col item).
listCtrlSetColumnWidth :: ListCtrl a -> Int -> Int -> IO Bool
usage: (listCtrlSetColumnWidth obj col width).
listCtrlSetForegroundColour :: ListCtrl a -> Color -> IO Int
usage: (listCtrlSetForegroundColour obj col).
listCtrlSetImageList :: ListCtrl a -> ImageList b -> Int -> IO ()
usage: (listCtrlSetImageList obj imageList which).
listCtrlSetItem :: ListCtrl a -> Int -> Int -> String -> Int -> IO Bool
usage: (listCtrlSetItem obj index col label imageId).
listCtrlSetItemData :: ListCtrl a -> Int -> Int -> IO Bool
usage: (listCtrlSetItemData obj item wxdata).
listCtrlSetItemFromInfo :: ListCtrl a -> ListItem b -> IO Bool
usage: (listCtrlSetItemFromInfo obj info).
listCtrlSetItemImage :: ListCtrl a -> Int -> Int -> Int -> IO Bool
usage: (listCtrlSetItemImage obj item image selImage).
listCtrlSetItemPosition :: ListCtrl a -> Int -> Point -> IO Bool
usage: (listCtrlSetItemPosition obj item xy).
listCtrlSetItemState :: ListCtrl a -> Int -> Int -> Int -> IO Bool
usage: (listCtrlSetItemState obj item state stateMask).
listCtrlSetItemText :: ListCtrl a -> Int -> String -> IO ()
usage: (listCtrlSetItemText obj item str).
listCtrlSetSingleStyle :: ListCtrl a -> Int -> Bool -> IO ()
usage: (listCtrlSetSingleStyle obj style add).
listCtrlSetTextColour :: ListCtrl a -> Color -> IO ()
usage: (listCtrlSetTextColour obj col).
listCtrlSetWindowStyleFlag :: ListCtrl a -> Int -> IO ()
usage: (listCtrlSetWindowStyleFlag obj style).
listCtrlSortItems :: ListCtrl a -> Ptr b -> Ptr c -> IO Bool
usage: (listCtrlSortItems obj fn eifobj).
listCtrlSortItems2 :: ListCtrl a -> Closure b -> IO Bool
Sort items in a list control. Takes a closure that is called with a CommandEvent where the Int is the item data of the first item and the ExtraLong the item data of the second item. The event handler should set the Int to 0 when the items are equal, -1 when the first is less, and 1 when the second is less. *
listCtrlUpdateStyle :: ListCtrl a -> IO ()
usage: (listCtrlUpdateStyle obj).
ListEvent
listEventCancelled :: ListEvent a -> IO Bool
usage: (listEventCancelled obj).
listEventGetCacheFrom :: ListEvent a -> IO Int
usage: (listEventGetCacheFrom obj).
listEventGetCacheTo :: ListEvent a -> IO Int
usage: (listEventGetCacheTo obj).
listEventGetCode :: ListEvent a -> IO Int
usage: (listEventGetCode obj).
listEventGetColumn :: ListEvent a -> IO Int
usage: (listEventGetColumn obj).
listEventGetData :: ListEvent a -> IO Int
usage: (listEventGetData obj).
listEventGetImage :: ListEvent a -> IO Int
usage: (listEventGetImage obj).
listEventGetIndex :: ListEvent a -> IO Int
usage: (listEventGetIndex obj).
listEventGetItem :: ListEvent a -> IO (ListItem ())
usage: (listEventGetItem obj).
listEventGetLabel :: ListEvent a -> IO String
usage: (listEventGetLabel obj).
listEventGetMask :: ListEvent a -> IO Int
usage: (listEventGetMask obj).
listEventGetPoint :: ListEvent a -> IO Point
usage: (listEventGetPoint obj).
listEventGetText :: ListEvent a -> IO String
usage: (listEventGetText obj).
ListItem
listItemClear :: ListItem a -> IO ()
usage: (listItemClear obj).
listItemClearAttributes :: ListItem a -> IO ()
usage: (listItemClearAttributes obj).
listItemCreate :: IO (ListItem ())
usage: (listItemCreate).
listItemDelete :: ListItem a -> IO ()
usage: (listItemDelete obj).
listItemGetAlign :: ListItem a -> IO Int
usage: (listItemGetAlign obj).
listItemGetAttributes :: ListItem a -> IO (Ptr ())
usage: (listItemGetAttributes obj).
listItemGetBackgroundColour :: ListItem a -> IO Color
usage: (listItemGetBackgroundColour obj).
listItemGetColumn :: ListItem a -> IO Int
usage: (listItemGetColumn obj).
listItemGetData :: ListItem a -> IO Int
usage: (listItemGetData obj).
listItemGetFont :: ListItem a -> IO (Font ())
usage: (listItemGetFont obj).
listItemGetId :: ListItem a -> IO Int
usage: (listItemGetId obj).
listItemGetImage :: ListItem a -> IO Int
usage: (listItemGetImage obj).
listItemGetMask :: ListItem a -> IO Int
usage: (listItemGetMask obj).
listItemGetState :: ListItem a -> IO Int
usage: (listItemGetState obj).
listItemGetText :: ListItem a -> IO String
usage: (listItemGetText obj).
listItemGetTextColour :: ListItem a -> IO Color
usage: (listItemGetTextColour obj).
listItemGetWidth :: ListItem a -> IO Int
usage: (listItemGetWidth obj).
listItemHasAttributes :: ListItem a -> IO Bool
usage: (listItemHasAttributes obj).
listItemSetAlign :: ListItem a -> Int -> IO ()
usage: (listItemSetAlign obj align).
listItemSetBackgroundColour :: ListItem a -> Color -> IO ()
usage: (listItemSetBackgroundColour obj colBack).
listItemSetColumn :: ListItem a -> Int -> IO ()
usage: (listItemSetColumn obj col).
listItemSetData :: ListItem a -> Int -> IO ()
usage: (listItemSetData obj wxdata).
listItemSetDataPointer :: ListItem a -> Ptr b -> IO ()
usage: (listItemSetDataPointer obj wxdata).
listItemSetFont :: ListItem a -> Font b -> IO ()
usage: (listItemSetFont obj font).
listItemSetId :: ListItem a -> Id -> IO ()
usage: (listItemSetId obj id).
listItemSetImage :: ListItem a -> Int -> IO ()
usage: (listItemSetImage obj image).
listItemSetMask :: ListItem a -> Int -> IO ()
usage: (listItemSetMask obj mask).
listItemSetState :: ListItem a -> Int -> IO ()
usage: (listItemSetState obj state).
listItemSetStateMask :: ListItem a -> Int -> IO ()
usage: (listItemSetStateMask obj stateMask).
listItemSetText :: ListItem a -> String -> IO ()
usage: (listItemSetText obj text).
listItemSetTextColour :: ListItem a -> Color -> IO ()
usage: (listItemSetTextColour obj colText).
listItemSetWidth :: ListItem a -> Int -> IO ()
usage: (listItemSetWidth obj width).
Locale
localeAddCatalog :: Locale a -> Ptr b -> IO Int
usage: (localeAddCatalog obj szDomain).
localeAddCatalogLookupPathPrefix :: Locale a -> Ptr b -> IO ()
usage: (localeAddCatalogLookupPathPrefix obj prefix).
localeCreate :: Int -> Int -> IO (Locale ())
usage: (localeCreate name flags).
localeDelete :: Locale a -> IO ()
usage: (localeDelete obj).
localeGetLocale :: Locale a -> IO (Locale ())
usage: (localeGetLocale obj).
localeGetName :: Locale a -> Ptr b -> IO Int
usage: (localeGetName obj ref).
localeGetString :: Locale a -> Ptr b -> Ptr c -> IO String
usage: (localeGetString obj szOrigString szDomain).
localeIsLoaded :: Locale a -> Ptr b -> IO Bool
usage: (localeIsLoaded obj szDomain).
localeIsOk :: Locale a -> IO Bool
usage: (localeIsOk obj).
Log
logAddTraceMask :: Log a -> String -> IO ()
usage: (logAddTraceMask obj str).
logDelete :: Log a -> IO ()
usage: (logDelete obj).
logDontCreateOnDemand :: Log a -> IO ()
usage: (logDontCreateOnDemand obj).
logFlush :: Log a -> IO ()
usage: (logFlush obj).
logFlushActive :: Log a -> IO ()
usage: (logFlushActive obj).
logGetActiveTarget :: IO (Log ())
usage: (logGetActiveTarget).
logGetTimestamp :: Log a -> IO (Ptr CWchar)
usage: (logGetTimestamp obj).
logGetTraceMask :: Log a -> IO Int
usage: (logGetTraceMask obj).
logGetVerbose :: Log a -> IO Int
usage: (logGetVerbose obj).
logHasPendingMessages :: Log a -> IO Bool
usage: (logHasPendingMessages obj).
logIsAllowedTraceMask :: Log a -> Mask b -> IO Bool
usage: (logIsAllowedTraceMask obj mask).
logOnLog :: Log a -> Int -> String -> Int -> IO ()
usage: (logOnLog obj level szString t).
logRemoveTraceMask :: Log a -> String -> IO ()
usage: (logRemoveTraceMask obj str).
logResume :: Log a -> IO ()
usage: (logResume obj).
logSetActiveTarget :: Log a -> IO (Log ())
usage: (logSetActiveTarget pLogger).
logSetTimestamp :: Log a -> String -> IO ()
usage: (logSetTimestamp obj ts).
logSetTraceMask :: Log a -> Int -> IO ()
usage: (logSetTraceMask obj ulMask).
logSetVerbose :: Log a -> Bool -> IO ()
usage: (logSetVerbose obj bVerbose).
logSuspend :: Log a -> IO ()
usage: (logSuspend obj).
LogChain
logChainCreate :: Log a -> IO (LogChain ())
usage: (logChainCreate logger).
logChainDelete :: LogChain a -> IO ()
usage: (logChainDelete obj).
logChainGetOldLog :: LogChain a -> IO (Log ())
usage: (logChainGetOldLog obj).
logChainIsPassingMessages :: LogChain a -> IO Bool
usage: (logChainIsPassingMessages obj).
logChainPassMessages :: LogChain a -> Bool -> IO ()
usage: (logChainPassMessages obj bDoPass).
logChainSetLog :: LogChain a -> Log b -> IO ()
usage: (logChainSetLog obj logger).
LogNull
logNullCreate :: IO (LogNull ())
usage: (logNullCreate).
LogStderr
logStderrCreate :: IO (LogStderr ())
usage: (logStderrCreate).
logStderrCreateStdOut :: IO (LogStderr ())
usage: (logStderrCreateStdOut).
LogTextCtrl
logTextCtrlCreate :: TextCtrl a -> IO (LogTextCtrl ())
usage: (logTextCtrlCreate text).
LogWindow
logWindowCreate :: Window a -> String -> Bool -> Bool -> IO (LogWindow ())
usage: (logWindowCreate parent title showit passthrough).
logWindowGetFrame :: LogWindow a -> IO (Frame ())
usage: (logWindowGetFrame obj).
Produced by Haddock version 0.8