| ||||
| ||||
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:
From the files:
And contains 1461 methods for 110 classes. | ||||
Synopsis | ||||
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 |