wxcore-0.12.1.5: wxHaskell core

Portabilityportable
Stabilityprovisional
Maintainerwxhaskell-devel@lists.sourceforge.net

Graphics.UI.WXCore.WxcClassesAL

Contents

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:

  • 2010-09-10 18:37:32.177076 UTC

From the files:

  • src/include/wxc.h

And contains 1560 methods for 120 classes.

Synopsis

Version

Global

Misc.

bitmapDataObjectCreate :: Bitmap a -> IO (BitmapDataObject ())Source

usage: (bitmapDataObjectCreate bmp).

bitmapDataObjectCreateEmpty :: IO (BitmapDataObject ())Source

usage: (bitmapDataObjectCreateEmpty).

bitmapDataObjectDelete :: BitmapDataObject a -> IO ()Source

usage: (bitmapDataObjectDelete obj).

bitmapDataObjectGetBitmap :: BitmapDataObject a -> IO (Bitmap ())Source

usage: (bitmapDataObjectGetBitmap obj).

bitmapDataObjectSetBitmap :: BitmapDataObject a -> Bitmap b -> IO ()Source

usage: (bitmapDataObjectSetBitmap obj bmp).

cFree :: Ptr a -> IO ()Source

usage: (cFree ptr).

cursorCreateFromImage :: Image a -> IO (Cursor ())Source

usage: (cursorCreateFromImage image).

cursorCreateFromStock :: Id -> IO (Cursor ())Source

usage: (cursorCreateFromStock id).

cursorCreateLoad :: String -> Int -> Size -> IO (Cursor ())Source

usage: (cursorCreateLoad name wxtype widthheight).

dragIcon :: Icon a -> Point -> IO (DragImage ())Source

usage: (dragIcon icon xy).

dragListItem :: ListCtrl a -> Id -> IO (DragImage ())Source

usage: (dragListItem treeCtrl id).

dragString :: String -> Point -> IO (DragImage ())Source

usage: (dragString test xy).

dragTreeItem :: TreeCtrl a -> TreeItem -> IO (DragImage ())Source

usage: (dragTreeItem treeCtrl id).

dropSourceCreate :: DataObject a -> Window b -> Ptr c -> Ptr d -> Ptr e -> IO (DropSource ())Source

usage: (dropSourceCreate wxdata win copy move none).

dropSourceDelete :: DropSource a -> IO ()Source

usage: (dropSourceDelete obj).

dropSourceDoDragDrop :: DropSource a -> Int -> IO IntSource

usage: (dropSourceDoDragDrop obj move).

fileDataObjectAddFile :: FileDataObject a -> String -> IO ()Source

usage: (fileDataObjectAddFile obj fle).

fileDataObjectCreate :: [String] -> IO (FileDataObject ())Source

usage: (fileDataObjectCreate cntlst).

fileDataObjectDelete :: FileDataObject a -> IO ()Source

usage: (fileDataObjectDelete obj).

fileDataObjectGetFilenames :: FileDataObject a -> IO [String]Source

usage: (fileDataObjectGetFilenames obj).

genericDragIcon :: Icon a -> IO (GenericDragImage ())Source

usage: (genericDragIcon icon).

genericDragListItem :: ListCtrl a -> Id -> IO (GenericDragImage ())Source

usage: (genericDragListItem treeCtrl id).

genericDragString :: String -> IO (GenericDragImage ())Source

usage: (genericDragString test).

genericDragTreeItem :: TreeCtrl a -> TreeItem -> IO (GenericDragImage ())Source

usage: (genericDragTreeItem treeCtrl id).

getApplicationDir :: IO StringSource

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 StringSource

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 ColorSource

usage: (getColourFromUser parent colInit).

getELJLocale :: IO (WXCLocale ())Source

usage: (getELJLocale).

getELJTranslation :: String -> IO (Ptr ())Source

usage: (getELJTranslation sz).

getFontFromUser :: Window a -> Font b -> IO (Font ())Source

usage: (getFontFromUser parent fontInit).

getNumberFromUser :: String -> String -> String -> Int -> Int -> Int -> Window g -> Point -> IO IntSource

usage: (getNumberFromUser message prompt caption value min max parent xy).

getPasswordFromUser :: String -> String -> String -> Window d -> IO StringSource

usage: (getPasswordFromUser message caption defaultText parent).

getTextFromUser :: String -> String -> String -> Window d -> Point -> Bool -> IO StringSource

usage: (getTextFromUser message caption defaultText parent xy center).

isDefined :: String -> IO BoolSource

Check if a preprocessor macro is defined. For example, wxIsDefined(__WXGTK__) or wxIsDefined(wxUSE_GIF).

kill :: Int -> Int -> IO IntSource

usage: (kill pid signal).

logDebug :: String -> IO ()Source

usage: (logDebug msg).

logError :: String -> IO ()Source

usage: (logError msg).

logErrorMsg :: String -> IO ()Source

usage: (logErrorMsg msg).

logFatalError :: String -> IO ()Source

usage: (logFatalError msg).

logFatalErrorMsg :: String -> IO ()Source

usage: (logFatalErrorMsg msg).

logMessage :: String -> IO ()Source

usage: (logMessage msg).

logMessageMsg :: String -> IO ()Source

usage: (logMessageMsg msg).

logStatus :: String -> IO ()Source

usage: (logStatus msg).

logSysError :: String -> IO ()Source

usage: (logSysError msg).

logTrace :: String -> String -> IO ()Source

usage: (logTrace mask msg).

logVerbose :: String -> IO ()Source

usage: (logVerbose msg).

logWarning :: String -> IO ()Source

usage: (logWarning msg).

logWarningMsg :: String -> IO ()Source

usage: (logWarningMsg msg).

Classes

AcceleratorEntry

acceleratorEntryCreate :: Int -> Int -> Int -> IO (AcceleratorEntry ())Source

usage: (acceleratorEntryCreate flags keyCode cmd).

acceleratorEntryDelete :: AcceleratorEntry a -> IO ()Source

usage: (acceleratorEntryDelete obj).

acceleratorEntryGetCommand :: AcceleratorEntry a -> IO IntSource

usage: (acceleratorEntryGetCommand obj).

acceleratorEntryGetFlags :: AcceleratorEntry a -> IO IntSource

usage: (acceleratorEntryGetFlags obj).

acceleratorEntryGetKeyCode :: AcceleratorEntry a -> IO IntSource

usage: (acceleratorEntryGetKeyCode obj).

acceleratorEntrySet :: AcceleratorEntry a -> Int -> Int -> Int -> IO ()Source

usage: (acceleratorEntrySet obj flags keyCode cmd).

AcceleratorTable

acceleratorTableCreate :: Int -> Ptr b -> IO (AcceleratorTable ())Source

usage: (acceleratorTableCreate n entries).

acceleratorTableDelete :: AcceleratorTable a -> IO ()Source

usage: (acceleratorTableDelete obj).

ActivateEvent

activateEventCopyObject :: ActivateEvent a -> Ptr b -> IO ()Source

usage: (activateEventCopyObject obj obj).

activateEventGetActive :: ActivateEvent a -> IO BoolSource

usage: (activateEventGetActive obj).

AutoBufferedPaintDC

autoBufferedPaintDCCreate :: Window a -> IO (AutoBufferedPaintDC ())Source

usage: (autoBufferedPaintDCCreate window).

autoBufferedPaintDCDelete :: AutoBufferedPaintDC a -> IO ()Source

usage: (autoBufferedPaintDCDelete self).

Bitmap

bitmapAddHandler :: EvtHandler a -> IO ()Source

usage: (bitmapAddHandler handler).

bitmapCleanUpHandlers :: IO ()Source

usage: (bitmapCleanUpHandlers).

bitmapCreate :: Ptr a -> Int -> Size -> Int -> IO (Bitmap ())Source

usage: (bitmapCreate wxdata wxtype widthheight depth).

bitmapCreateDefault :: IO (Bitmap ())Source

usage: (bitmapCreateDefault).

bitmapCreateEmpty :: Size -> Int -> IO (Bitmap ())Source

usage: (bitmapCreateEmpty widthheight depth).

bitmapCreateFromImage :: Image a -> Int -> IO (Bitmap ())Source

usage: (bitmapCreateFromImage image depth).

bitmapCreateFromXPM :: Bitmap a -> IO (Bitmap ())Source

usage: (bitmapCreateFromXPM wxdata).

bitmapCreateLoad :: String -> Int -> IO (Bitmap ())Source

usage: (bitmapCreateLoad name wxtype).

bitmapDelete :: Bitmap a -> IO ()Source

usage: (bitmapDelete obj).

bitmapFindHandlerByExtension :: Bitmap a -> Int -> IO (Ptr ())Source

usage: (bitmapFindHandlerByExtension extension wxtype).

bitmapFindHandlerByName :: String -> IO (Ptr ())Source

usage: (bitmapFindHandlerByName name).

bitmapFindHandlerByType :: Int -> IO (Ptr ())Source

usage: (bitmapFindHandlerByType wxtype).

bitmapGetDepth :: Bitmap a -> IO IntSource

usage: (bitmapGetDepth obj).

bitmapGetHeight :: Bitmap a -> IO IntSource

usage: (bitmapGetHeight obj).

bitmapGetMask :: Bitmap a -> IO (Mask ())Source

usage: (bitmapGetMask obj).

bitmapGetSubBitmap :: Bitmap a -> Rect -> IO (Bitmap ())Source

usage: (bitmapGetSubBitmap obj xywh).

bitmapGetWidth :: Bitmap a -> IO IntSource

usage: (bitmapGetWidth obj).

bitmapInitStandardHandlers :: IO ()Source

usage: (bitmapInitStandardHandlers).

bitmapInsertHandler :: EvtHandler a -> IO ()Source

usage: (bitmapInsertHandler handler).

bitmapIsOk :: Bitmap a -> IO BoolSource

usage: (bitmapIsOk obj).

bitmapIsStatic :: Bitmap a -> IO BoolSource

usage: (bitmapIsStatic self).

bitmapLoadFile :: Bitmap a -> String -> Int -> IO IntSource

usage: (bitmapLoadFile obj name wxtype).

bitmapRemoveHandler :: String -> IO BoolSource

usage: (bitmapRemoveHandler name).

bitmapSafeDelete :: Bitmap a -> IO ()Source

usage: (bitmapSafeDelete self).

bitmapSaveFile :: Bitmap a -> String -> Int -> Palette d -> IO IntSource

usage: (bitmapSaveFile obj name wxtype cmap).

bitmapSetDepth :: Bitmap a -> Int -> IO ()Source

usage: (bitmapSetDepth obj d).

bitmapSetHeight :: Bitmap a -> Int -> IO ()Source

usage: (bitmapSetHeight obj h).

bitmapSetMask :: Bitmap a -> Mask b -> IO ()Source

usage: (bitmapSetMask obj mask).

bitmapSetWidth :: Bitmap a -> Int -> IO ()Source

usage: (bitmapSetWidth obj w).

BitmapButton

bitmapButtonCreate :: Window a -> Id -> Bitmap c -> Rect -> Style -> IO (BitmapButton ())Source

usage: (bitmapButtonCreate prt id bmp lfttopwdthgt stl).

bitmapButtonGetBitmapDisabled :: BitmapButton a -> IO (Bitmap ())Source

usage: (bitmapButtonGetBitmapDisabled obj).

bitmapButtonGetBitmapFocus :: BitmapButton a -> IO (Bitmap ())Source

usage: (bitmapButtonGetBitmapFocus obj).

bitmapButtonGetBitmapLabel :: BitmapButton a -> IO (Bitmap ())Source

usage: (bitmapButtonGetBitmapLabel obj).

bitmapButtonGetBitmapSelected :: BitmapButton a -> IO (Bitmap ())Source

usage: (bitmapButtonGetBitmapSelected obj).

bitmapButtonGetMarginX :: BitmapButton a -> IO IntSource

usage: (bitmapButtonGetMarginX obj).

bitmapButtonGetMarginY :: BitmapButton a -> IO IntSource

usage: (bitmapButtonGetMarginY obj).

bitmapButtonSetBitmapDisabled :: BitmapButton a -> Bitmap b -> IO ()Source

usage: (bitmapButtonSetBitmapDisabled obj disabled).

bitmapButtonSetBitmapFocus :: BitmapButton a -> Bitmap b -> IO ()Source

usage: (bitmapButtonSetBitmapFocus obj focus).

bitmapButtonSetBitmapLabel :: BitmapButton a -> Bitmap b -> IO ()Source

usage: (bitmapButtonSetBitmapLabel obj bitmap).

bitmapButtonSetBitmapSelected :: BitmapButton a -> Bitmap b -> IO ()Source

usage: (bitmapButtonSetBitmapSelected obj sel).

bitmapButtonSetMargins :: BitmapButton a -> Point -> IO ()Source

usage: (bitmapButtonSetMargins obj xy).

BoxSizer

boxSizerCalcMin :: BoxSizer a -> IO SizeSource

usage: (boxSizerCalcMin obj).

boxSizerCreate :: Int -> IO (BoxSizer ())Source

usage: (boxSizerCreate orient).

boxSizerGetOrientation :: BoxSizer a -> IO IntSource

usage: (boxSizerGetOrientation obj).

boxSizerRecalcSizes :: BoxSizer a -> IO ()Source

usage: (boxSizerRecalcSizes obj).

Brush

brushAssign :: Brush a -> Brush b -> IO ()Source

usage: (brushAssign obj brush).

brushCreateDefault :: IO (Brush ())Source

usage: (brushCreateDefault).

brushCreateFromBitmap :: Bitmap a -> IO (Brush ())Source

usage: (brushCreateFromBitmap bitmap).

brushCreateFromColour :: Color -> Int -> IO (Brush ())Source

usage: (brushCreateFromColour col style).

brushCreateFromStock :: Id -> IO (Brush ())Source

usage: (brushCreateFromStock id).

brushDelete :: Brush a -> IO ()Source

usage: (brushDelete obj).

brushGetColour :: Brush a -> IO ColorSource

usage: (brushGetColour obj).

brushGetStipple :: Brush a -> IO (Bitmap ())Source

usage: (brushGetStipple obj).

brushGetStyle :: Brush a -> IO IntSource

usage: (brushGetStyle obj).

brushIsEqual :: Brush a -> Brush b -> IO BoolSource

usage: (brushIsEqual obj brush).

brushIsOk :: Brush a -> IO BoolSource

usage: (brushIsOk obj).

brushIsStatic :: Brush a -> IO BoolSource

usage: (brushIsStatic self).

brushSafeDelete :: Brush a -> IO ()Source

usage: (brushSafeDelete self).

brushSetColour :: Brush a -> Color -> IO ()Source

usage: (brushSetColour obj col).

brushSetColourSingle :: Brush a -> Char -> Char -> Char -> IO ()Source

usage: (brushSetColourSingle obj r g b).

brushSetStipple :: Brush a -> Bitmap b -> IO ()Source

usage: (brushSetStipple obj stipple).

brushSetStyle :: Brush a -> Int -> IO ()Source

usage: (brushSetStyle obj style).

BufferedDC

bufferedDCCreateByDCAndBitmap :: DC a -> Bitmap b -> Int -> IO (BufferedDC ())Source

usage: (bufferedDCCreateByDCAndBitmap dc bitmap style).

bufferedDCCreateByDCAndSize :: DC a -> Size -> Int -> IO (BufferedDC ())Source

usage: (bufferedDCCreateByDCAndSize dc widthhight style).

bufferedDCDelete :: BufferedDC a -> IO ()Source

usage: (bufferedDCDelete self).

BufferedPaintDC

bufferedPaintDCCreate :: Window a -> Int -> IO (BufferedPaintDC ())Source

usage: (bufferedPaintDCCreate window style).

bufferedPaintDCCreateWithBitmap :: Window a -> Bitmap b -> Int -> IO (BufferedPaintDC ())Source

usage: (bufferedPaintDCCreateWithBitmap window bitmap style).

bufferedPaintDCDelete :: BufferedPaintDC a -> IO ()Source

usage: (bufferedPaintDCDelete self).

BusyCursor

busyCursorCreate :: IO (BusyCursor ())Source

usage: (busyCursorCreate).

busyCursorCreateWithCursor :: BusyCursor a -> IO (Ptr ())Source

usage: (busyCursorCreateWithCursor cur).

busyCursorDelete :: BusyCursor a -> IO ()Source

usage: (busyCursorDelete obj).

BusyInfo

busyInfoCreate :: String -> IO (BusyInfo ())Source

usage: (busyInfoCreate txt).

busyInfoDelete :: BusyInfo a -> IO ()Source

usage: (busyInfoDelete obj).

Button

buttonCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Button ())Source

usage: (buttonCreate prt id txt lfttopwdthgt stl).

buttonSetBackgroundColour :: Button a -> Color -> IO IntSource

usage: (buttonSetBackgroundColour obj colour).

buttonSetDefault :: Button a -> IO ()Source

usage: (buttonSetDefault obj).

CalculateLayoutEvent

calculateLayoutEventCreate :: Id -> IO (CalculateLayoutEvent ())Source

usage: (calculateLayoutEventCreate id).

calculateLayoutEventGetFlags :: CalculateLayoutEvent a -> IO IntSource

usage: (calculateLayoutEventGetFlags obj).

calculateLayoutEventGetRect :: CalculateLayoutEvent a -> IO RectSource

usage: (calculateLayoutEventGetRect obj).

calculateLayoutEventSetFlags :: CalculateLayoutEvent a -> Int -> IO ()Source

usage: (calculateLayoutEventSetFlags obj flags).

calculateLayoutEventSetRect :: CalculateLayoutEvent a -> Rect -> IO ()Source

usage: (calculateLayoutEventSetRect obj xywh).

CalendarCtrl

calendarCtrlCreate :: Window a -> Id -> DateTime c -> Rect -> Style -> IO (CalendarCtrl ())Source

usage: (calendarCtrlCreate prt id dat lfttopwdthgt stl).

calendarCtrlEnableHolidayDisplay :: CalendarCtrl a -> Int -> IO ()Source

usage: (calendarCtrlEnableHolidayDisplay obj display).

calendarCtrlEnableMonthChange :: CalendarCtrl a -> Bool -> IO ()Source

usage: (calendarCtrlEnableMonthChange obj enable).

calendarCtrlEnableYearChange :: CalendarCtrl a -> Bool -> IO ()Source

usage: (calendarCtrlEnableYearChange obj enable).

calendarCtrlGetAttr :: CalendarCtrl a -> Int -> IO (Ptr ())Source

usage: (calendarCtrlGetAttr obj day).

calendarCtrlGetDate :: CalendarCtrl a -> Ptr b -> IO ()Source

usage: (calendarCtrlGetDate obj date).

calendarCtrlGetHeaderColourBg :: CalendarCtrl a -> IO ColorSource

usage: (calendarCtrlGetHeaderColourBg obj).

calendarCtrlGetHeaderColourFg :: CalendarCtrl a -> IO ColorSource

usage: (calendarCtrlGetHeaderColourFg obj).

calendarCtrlGetHighlightColourBg :: CalendarCtrl a -> IO ColorSource

usage: (calendarCtrlGetHighlightColourBg obj).

calendarCtrlGetHighlightColourFg :: CalendarCtrl a -> IO ColorSource

usage: (calendarCtrlGetHighlightColourFg obj).

calendarCtrlGetHolidayColourBg :: CalendarCtrl a -> IO ColorSource

usage: (calendarCtrlGetHolidayColourBg obj).

calendarCtrlGetHolidayColourFg :: CalendarCtrl a -> IO ColorSource

usage: (calendarCtrlGetHolidayColourFg obj).

calendarCtrlHitTest :: CalendarCtrl a -> Point -> Ptr c -> Ptr d -> IO IntSource

usage: (calendarCtrlHitTest obj xy date wd).

calendarCtrlResetAttr :: CalendarCtrl a -> Int -> IO ()Source

usage: (calendarCtrlResetAttr obj day).

calendarCtrlSetAttr :: CalendarCtrl a -> Int -> Ptr c -> IO ()Source

usage: (calendarCtrlSetAttr obj day attr).

calendarCtrlSetDate :: CalendarCtrl a -> Ptr b -> IO ()Source

usage: (calendarCtrlSetDate obj date).

calendarCtrlSetHeaderColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()Source

usage: (calendarCtrlSetHeaderColours obj colFg colBg).

calendarCtrlSetHighlightColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()Source

usage: (calendarCtrlSetHighlightColours obj colFg colBg).

calendarCtrlSetHoliday :: CalendarCtrl a -> Int -> IO ()Source

usage: (calendarCtrlSetHoliday obj day).

calendarCtrlSetHolidayColours :: CalendarCtrl a -> Ptr b -> Ptr c -> IO ()Source

usage: (calendarCtrlSetHolidayColours obj colFg colBg).

CalendarDateAttr

calendarDateAttrCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Int -> IO (CalendarDateAttr ())Source

usage: (calendarDateAttrCreate ctxt cbck cbrd fnt brd).

calendarDateAttrCreateDefault :: IO (CalendarDateAttr ())Source

usage: (calendarDateAttrCreateDefault).

calendarDateAttrDelete :: CalendarDateAttr a -> IO ()Source

usage: (calendarDateAttrDelete obj).

calendarDateAttrGetBackgroundColour :: CalendarDateAttr a -> IO ColorSource

usage: (calendarDateAttrGetBackgroundColour obj).

calendarDateAttrGetBorder :: CalendarDateAttr a -> IO IntSource

usage: (calendarDateAttrGetBorder obj).

calendarDateAttrGetBorderColour :: CalendarDateAttr a -> IO ColorSource

usage: (calendarDateAttrGetBorderColour obj).

calendarDateAttrGetFont :: CalendarDateAttr a -> IO (Font ())Source

usage: (calendarDateAttrGetFont obj).

calendarDateAttrGetTextColour :: CalendarDateAttr a -> IO ColorSource

usage: (calendarDateAttrGetTextColour obj).

calendarDateAttrHasBackgroundColour :: CalendarDateAttr a -> IO BoolSource

usage: (calendarDateAttrHasBackgroundColour obj).

calendarDateAttrHasBorder :: CalendarDateAttr a -> IO BoolSource

usage: (calendarDateAttrHasBorder obj).

calendarDateAttrHasBorderColour :: CalendarDateAttr a -> IO BoolSource

usage: (calendarDateAttrHasBorderColour obj).

calendarDateAttrHasFont :: CalendarDateAttr a -> IO BoolSource

usage: (calendarDateAttrHasFont obj).

calendarDateAttrHasTextColour :: CalendarDateAttr a -> IO BoolSource

usage: (calendarDateAttrHasTextColour obj).

calendarDateAttrIsHoliday :: CalendarDateAttr a -> IO BoolSource

usage: (calendarDateAttrIsHoliday obj).

calendarDateAttrSetBackgroundColour :: CalendarDateAttr a -> Color -> IO ()Source

usage: (calendarDateAttrSetBackgroundColour obj col).

calendarDateAttrSetBorder :: CalendarDateAttr a -> Int -> IO ()Source

usage: (calendarDateAttrSetBorder obj border).

calendarDateAttrSetBorderColour :: CalendarDateAttr a -> Color -> IO ()Source

usage: (calendarDateAttrSetBorderColour obj col).

calendarDateAttrSetFont :: CalendarDateAttr a -> Font b -> IO ()Source

usage: (calendarDateAttrSetFont obj font).

calendarDateAttrSetHoliday :: CalendarDateAttr a -> Int -> IO ()Source

usage: (calendarDateAttrSetHoliday obj holiday).

calendarDateAttrSetTextColour :: CalendarDateAttr a -> Color -> IO ()Source

usage: (calendarDateAttrSetTextColour obj col).

CalendarEvent

calendarEventGetDate :: CalendarEvent a -> Ptr b -> IO ()Source

usage: (calendarEventGetDate obj dte).

calendarEventGetWeekDay :: CalendarEvent a -> IO IntSource

usage: (calendarEventGetWeekDay obj).

Caret

caretCreate :: Window a -> Int -> Int -> IO (Caret ())Source

usage: (caretCreate wnd wth hgt).

caretGetBlinkTime :: IO IntSource

usage: (caretGetBlinkTime).

caretGetPosition :: Caret a -> IO PointSource

usage: (caretGetPosition obj).

caretGetSize :: Caret a -> IO SizeSource

usage: (caretGetSize obj).

caretGetWindow :: Caret a -> IO (Window ())Source

usage: (caretGetWindow obj).

caretHide :: Caret a -> IO ()Source

usage: (caretHide obj).

caretIsOk :: Caret a -> IO BoolSource

usage: (caretIsOk obj).

caretIsVisible :: Caret a -> IO BoolSource

usage: (caretIsVisible obj).

caretMove :: Caret a -> Point -> IO ()Source

usage: (caretMove obj xy).

caretSetBlinkTime :: Int -> IO ()Source

usage: (caretSetBlinkTime milliseconds).

caretSetSize :: Caret a -> Size -> IO ()Source

usage: (caretSetSize obj widthheight).

caretShow :: Caret a -> IO ()Source

usage: (caretShow obj).

CheckBox

checkBoxCreate :: Window a -> Id -> String -> Rect -> Style -> IO (CheckBox ())Source

usage: (checkBoxCreate prt id txt lfttopwdthgt stl).

checkBoxDelete :: CheckBox a -> IO ()Source

usage: (checkBoxDelete obj).

checkBoxGetValue :: CheckBox a -> IO BoolSource

usage: (checkBoxGetValue obj).

checkBoxSetValue :: CheckBox a -> Bool -> IO ()Source

usage: (checkBoxSetValue obj value).

CheckListBox

checkListBoxCheck :: CheckListBox a -> Int -> Bool -> IO ()Source

usage: (checkListBoxCheck obj item check).

checkListBoxCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (CheckListBox ())Source

usage: (checkListBoxCreate prt id lfttopwdthgt nstr stl).

checkListBoxDelete :: CheckListBox a -> IO ()Source

usage: (checkListBoxDelete obj).

checkListBoxIsChecked :: CheckListBox a -> Int -> IO BoolSource

usage: (checkListBoxIsChecked obj item).

Choice

choiceAppend :: Choice a -> String -> IO ()Source

usage: (choiceAppend obj item).

choiceClear :: Choice a -> IO ()Source

usage: (choiceClear obj).

choiceCreate :: Window a -> Id -> Rect -> [String] -> Style -> IO (Choice ())Source

usage: (choiceCreate prt id lfttopwdthgt nstr stl).

choiceDelete :: Choice a -> Int -> IO ()Source

usage: (choiceDelete obj n).

choiceFindString :: Choice a -> String -> IO IntSource

usage: (choiceFindString obj s).

choiceGetCount :: Choice a -> IO IntSource

usage: (choiceGetCount obj).

choiceGetSelection :: Choice a -> IO IntSource

usage: (choiceGetSelection obj).

choiceGetString :: Choice a -> Int -> IO StringSource

usage: (choiceGetString obj n).

choiceSetSelection :: Choice a -> Int -> IO ()Source

usage: (choiceSetSelection obj n).

choiceSetString :: Choice a -> Int -> String -> IO ()Source

usage: (choiceSetString obj n s).

ClassInfo

classInfoCreateClassByName :: ClassInfo a -> IO (Ptr ())Source

usage: (classInfoCreateClassByName inf).

classInfoFindClass :: String -> IO (ClassInfo ())Source

usage: (classInfoFindClass txt).

classInfoGetBaseClassName1 :: ClassInfo a -> IO StringSource

usage: (classInfoGetBaseClassName1 obj).

classInfoGetBaseClassName2 :: ClassInfo a -> IO StringSource

usage: (classInfoGetBaseClassName2 obj).

classInfoGetClassName :: ClassInfo a -> IO (Ptr ())Source

usage: (classInfoGetClassName inf).

classInfoGetClassNameEx :: ClassInfo a -> IO StringSource

usage: (classInfoGetClassNameEx obj).

classInfoGetSize :: ClassInfo a -> IO IntSource

usage: (classInfoGetSize obj).

classInfoIsKindOf :: ClassInfo a -> String -> IO BoolSource

usage: (classInfoIsKindOf obj name).

classInfoIsKindOfEx :: ClassInfo a -> ClassInfo b -> IO BoolSource

usage: (classInfoIsKindOfEx obj classInfo).

ClientDC

clientDCCreate :: Window a -> IO (ClientDC ())Source

usage: (clientDCCreate win).

clientDCDelete :: ClientDC a -> IO ()Source

usage: (clientDCDelete obj).

Clipboard

clipboardAddData :: Clipboard a -> DataObject b -> IO BoolSource

usage: (clipboardAddData obj wxdata).

clipboardClear :: Clipboard a -> IO ()Source

usage: (clipboardClear obj).

clipboardClose :: Clipboard a -> IO ()Source

usage: (clipboardClose obj).

clipboardCreate :: IO (Clipboard ())Source

usage: (clipboardCreate).

clipboardFlush :: Clipboard a -> IO BoolSource

usage: (clipboardFlush obj).

clipboardGetData :: Clipboard a -> DataObject b -> IO BoolSource

usage: (clipboardGetData obj wxdata).

clipboardIsOpened :: Clipboard a -> IO BoolSource

usage: (clipboardIsOpened obj).

clipboardIsSupported :: Clipboard a -> DataFormat b -> IO BoolSource

usage: (clipboardIsSupported obj format).

clipboardOpen :: Clipboard a -> IO BoolSource

usage: (clipboardOpen obj).

clipboardSetData :: Clipboard a -> DataObject b -> IO BoolSource

usage: (clipboardSetData obj wxdata).

clipboardUsePrimarySelection :: Clipboard a -> Bool -> IO ()Source

usage: (clipboardUsePrimarySelection obj primary).

CloseEvent

closeEventCanVeto :: CloseEvent a -> IO BoolSource

usage: (closeEventCanVeto obj).

closeEventCopyObject :: CloseEvent a -> WxObject b -> IO ()Source

usage: (closeEventCopyObject obj obj).

closeEventGetLoggingOff :: CloseEvent a -> IO BoolSource

usage: (closeEventGetLoggingOff obj).

closeEventGetVeto :: CloseEvent a -> IO BoolSource

usage: (closeEventGetVeto obj).

closeEventSetCanVeto :: CloseEvent a -> Bool -> IO ()Source

usage: (closeEventSetCanVeto obj canVeto).

closeEventSetLoggingOff :: CloseEvent a -> Bool -> IO ()Source

usage: (closeEventSetLoggingOff obj logOff).

closeEventVeto :: CloseEvent a -> Bool -> IO ()Source

usage: (closeEventVeto obj veto).

Closure

closureCreate :: FunPtr (Ptr fun -> Ptr state -> Ptr (TEvent evt) -> IO ()) -> Ptr b -> IO (Closure ())Source

usage: (closureCreate funCEvent wxdata).

closureGetData :: Closure a -> IO (Ptr ())Source

usage: (closureGetData obj).

ComboBox

comboBoxAppend :: ComboBox a -> String -> IO ()Source

usage: (comboBoxAppend obj item).

comboBoxAppendData :: ComboBox a -> String -> Ptr c -> IO ()Source

usage: (comboBoxAppendData obj item d).

comboBoxClear :: ComboBox a -> IO ()Source

usage: (comboBoxClear obj).

comboBoxCopy :: ComboBox a -> IO ()Source

usage: (comboBoxCopy obj).

comboBoxCreate :: Window a -> Id -> String -> Rect -> [String] -> Style -> IO (ComboBox ())Source

usage: (comboBoxCreate prt id txt lfttopwdthgt nstr stl).

comboBoxCut :: ComboBox a -> IO ()Source

usage: (comboBoxCut obj).

comboBoxDelete :: ComboBox a -> Int -> IO ()Source

usage: (comboBoxDelete obj n).

comboBoxFindString :: ComboBox a -> String -> IO IntSource

usage: (comboBoxFindString obj s).

comboBoxGetClientData :: ComboBox a -> Int -> IO (ClientData ())Source

usage: (comboBoxGetClientData obj n).

comboBoxGetCount :: ComboBox a -> IO IntSource

usage: (comboBoxGetCount obj).

comboBoxGetInsertionPoint :: ComboBox a -> IO IntSource

usage: (comboBoxGetInsertionPoint obj).

comboBoxGetLastPosition :: ComboBox a -> IO IntSource

usage: (comboBoxGetLastPosition obj).

comboBoxGetSelection :: ComboBox a -> IO IntSource

usage: (comboBoxGetSelection obj).

comboBoxGetString :: ComboBox a -> Int -> IO StringSource

usage: (comboBoxGetString obj n).

comboBoxGetStringSelection :: ComboBox a -> IO StringSource

usage: (comboBoxGetStringSelection obj).

comboBoxGetValue :: ComboBox a -> IO StringSource

usage: (comboBoxGetValue obj).

comboBoxPaste :: ComboBox a -> IO ()Source

usage: (comboBoxPaste obj).

comboBoxRemove :: ComboBox a -> Int -> Int -> IO ()Source

usage: (comboBoxRemove obj from to).

comboBoxReplace :: ComboBox a -> Int -> Int -> String -> IO ()Source

usage: (comboBoxReplace obj from to value).

comboBoxSetClientData :: ComboBox a -> Int -> ClientData c -> IO ()Source

usage: (comboBoxSetClientData obj n clientData).

comboBoxSetEditable :: ComboBox a -> Bool -> IO ()Source

usage: (comboBoxSetEditable obj editable).

comboBoxSetInsertionPoint :: ComboBox a -> Int -> IO ()Source

usage: (comboBoxSetInsertionPoint obj pos).

comboBoxSetInsertionPointEnd :: ComboBox a -> IO ()Source

usage: (comboBoxSetInsertionPointEnd obj).

comboBoxSetSelection :: ComboBox a -> Int -> IO ()Source

usage: (comboBoxSetSelection obj n).

comboBoxSetTextSelection :: ComboBox a -> Int -> Int -> IO ()Source

usage: (comboBoxSetTextSelection obj from to).

CommandEvent

commandEventCopyObject :: CommandEvent a -> Ptr b -> IO ()Source

usage: (commandEventCopyObject obj objectdest).

commandEventCreate :: Int -> Id -> IO (CommandEvent ())Source

usage: (commandEventCreate typ id).

commandEventDelete :: CommandEvent a -> IO ()Source

usage: (commandEventDelete obj).

commandEventGetClientData :: CommandEvent a -> IO (ClientData ())Source

usage: (commandEventGetClientData obj).

commandEventGetClientObject :: CommandEvent a -> IO (ClientData ())Source

usage: (commandEventGetClientObject obj).

commandEventGetExtraLong :: CommandEvent a -> IO IntSource

usage: (commandEventGetExtraLong obj).

commandEventGetInt :: CommandEvent a -> IO IntSource

usage: (commandEventGetInt obj).

commandEventGetSelection :: CommandEvent a -> IO IntSource

usage: (commandEventGetSelection obj).

commandEventGetString :: CommandEvent a -> IO StringSource

usage: (commandEventGetString obj).

commandEventIsChecked :: CommandEvent a -> IO BoolSource

usage: (commandEventIsChecked obj).

commandEventIsSelection :: CommandEvent a -> IO BoolSource

usage: (commandEventIsSelection obj).

commandEventSetClientData :: CommandEvent a -> ClientData b -> IO ()Source

usage: (commandEventSetClientData obj clientData).

commandEventSetClientObject :: CommandEvent a -> ClientData b -> IO ()Source

usage: (commandEventSetClientObject obj clientObject).

commandEventSetExtraLong :: CommandEvent a -> Int -> IO ()Source

usage: (commandEventSetExtraLong obj extraLong).

commandEventSetInt :: CommandEvent a -> Int -> IO ()Source

usage: (commandEventSetInt obj i).

commandEventSetString :: CommandEvent a -> String -> IO ()Source

usage: (commandEventSetString obj s).

ConfigBase

configBaseCreate :: IO (ConfigBase ())Source

usage: (configBaseCreate).

configBaseDelete :: ConfigBase a -> IO ()Source

usage: (configBaseDelete obj).

configBaseDeleteAll :: ConfigBase a -> IO BoolSource

usage: (configBaseDeleteAll obj).

configBaseDeleteEntry :: ConfigBase a -> String -> Bool -> IO BoolSource

usage: (configBaseDeleteEntry obj key bDeleteGroupIfEmpty).

configBaseDeleteGroup :: ConfigBase a -> String -> IO BoolSource

usage: (configBaseDeleteGroup obj key).

configBaseExists :: ConfigBase a -> String -> IO BoolSource

usage: (configBaseExists obj strName).

configBaseExpandEnvVars :: ConfigBase a -> String -> IO StringSource

usage: (configBaseExpandEnvVars obj str).

configBaseFlush :: ConfigBase a -> Bool -> IO BoolSource

usage: (configBaseFlush obj bCurrentOnly).

configBaseGet :: IO (ConfigBase ())Source

usage: (configBaseGet).

configBaseGetAppName :: ConfigBase a -> IO StringSource

usage: (configBaseGetAppName obj).

configBaseGetEntryType :: ConfigBase a -> String -> IO IntSource

usage: (configBaseGetEntryType obj name).

configBaseGetFirstEntry :: ConfigBase a -> Ptr b -> IO StringSource

usage: (configBaseGetFirstEntry obj lIndex).

configBaseGetFirstGroup :: ConfigBase a -> Ptr b -> IO StringSource

usage: (configBaseGetFirstGroup obj lIndex).

configBaseGetNextEntry :: ConfigBase a -> Ptr b -> IO StringSource

usage: (configBaseGetNextEntry obj lIndex).

configBaseGetNextGroup :: ConfigBase a -> Ptr b -> IO StringSource

usage: (configBaseGetNextGroup obj lIndex).

configBaseGetNumberOfEntries :: ConfigBase a -> Bool -> IO IntSource

usage: (configBaseGetNumberOfEntries obj bRecursive).

configBaseGetNumberOfGroups :: ConfigBase a -> Bool -> IO IntSource

usage: (configBaseGetNumberOfGroups obj bRecursive).

configBaseGetPath :: ConfigBase a -> IO StringSource

usage: (configBaseGetPath obj).

configBaseGetStyle :: ConfigBase a -> IO IntSource

usage: (configBaseGetStyle obj).

configBaseGetVendorName :: ConfigBase a -> IO StringSource

usage: (configBaseGetVendorName obj).

configBaseHasEntry :: ConfigBase a -> String -> IO BoolSource

usage: (configBaseHasEntry obj strName).

configBaseHasGroup :: ConfigBase a -> String -> IO BoolSource

usage: (configBaseHasGroup obj strName).

configBaseIsExpandingEnvVars :: ConfigBase a -> IO BoolSource

usage: (configBaseIsExpandingEnvVars obj).

configBaseIsRecordingDefaults :: ConfigBase a -> IO BoolSource

usage: (configBaseIsRecordingDefaults obj).

configBaseReadBool :: ConfigBase a -> String -> Bool -> IO BoolSource

usage: (configBaseReadBool obj key defVal).

configBaseReadDouble :: ConfigBase a -> String -> Double -> IO DoubleSource

usage: (configBaseReadDouble obj key defVal).

configBaseReadInteger :: ConfigBase a -> String -> Int -> IO IntSource

usage: (configBaseReadInteger obj key defVal).

configBaseReadString :: ConfigBase a -> String -> String -> IO StringSource

usage: (configBaseReadString obj key defVal).

configBaseRenameEntry :: ConfigBase a -> String -> String -> IO BoolSource

usage: (configBaseRenameEntry obj oldName newName).

configBaseRenameGroup :: ConfigBase a -> String -> String -> IO BoolSource

usage: (configBaseRenameGroup obj oldName newName).

configBaseSet :: ConfigBase a -> IO ()Source

usage: (configBaseSet self).

configBaseSetAppName :: ConfigBase a -> String -> IO ()Source

usage: (configBaseSetAppName obj appName).

configBaseSetExpandEnvVars :: ConfigBase a -> Bool -> IO ()Source

usage: (configBaseSetExpandEnvVars obj bDoIt).

configBaseSetPath :: ConfigBase a -> String -> IO ()Source

usage: (configBaseSetPath obj strPath).

configBaseSetRecordDefaults :: ConfigBase a -> Bool -> IO ()Source

usage: (configBaseSetRecordDefaults obj bDoIt).

configBaseSetStyle :: ConfigBase a -> Int -> IO ()Source

usage: (configBaseSetStyle obj style).

configBaseSetVendorName :: ConfigBase a -> String -> IO ()Source

usage: (configBaseSetVendorName obj vendorName).

configBaseWriteBool :: ConfigBase a -> String -> Bool -> IO BoolSource

usage: (configBaseWriteBool obj key value).

configBaseWriteDouble :: ConfigBase a -> String -> Double -> IO BoolSource

usage: (configBaseWriteDouble obj key value).

configBaseWriteInteger :: ConfigBase a -> String -> Int -> IO BoolSource

usage: (configBaseWriteInteger obj key value).

configBaseWriteLong :: ConfigBase a -> String -> Int -> IO BoolSource

usage: (configBaseWriteLong obj key value).

configBaseWriteString :: ConfigBase a -> String -> String -> IO BoolSource

usage: (configBaseWriteString obj key value).

ContextHelp

contextHelpBeginContextHelp :: ContextHelp a -> Window b -> IO BoolSource

usage: (contextHelpBeginContextHelp obj win).

contextHelpCreate :: Window a -> Bool -> IO (ContextHelp ())Source

usage: (contextHelpCreate win beginHelp).

contextHelpDelete :: ContextHelp a -> IO ()Source

usage: (contextHelpDelete obj).

contextHelpEndContextHelp :: ContextHelp a -> IO BoolSource

usage: (contextHelpEndContextHelp obj).

ContextHelpButton

contextHelpButtonCreate :: Window a -> Id -> Rect -> Int -> IO (ContextHelpButton ())Source

usage: (contextHelpButtonCreate parent id xywh style).

Control

controlCommand :: Control a -> Event b -> IO ()Source

usage: (controlCommand obj event).

controlGetLabel :: Control a -> IO StringSource

usage: (controlGetLabel obj).

controlSetLabel :: Control a -> String -> IO ()Source

usage: (controlSetLabel obj text).

Cursor

cursorDelete :: Cursor a -> IO ()Source

usage: (cursorDelete obj).

cursorIsStatic :: Cursor a -> IO BoolSource

usage: (cursorIsStatic self).

cursorSafeDelete :: Cursor a -> IO ()Source

usage: (cursorSafeDelete self).

DC

dcBeginDrawing :: DC a -> IO ()Source

usage: (dcBeginDrawing obj).

dcBlit :: DC a -> Rect -> DC c -> Point -> Int -> Bool -> IO BoolSource

usage: (dcBlit obj xdestydestwidthheight source xsrcysrc rop useMask).

dcCalcBoundingBox :: DC a -> Point -> IO ()Source

usage: (dcCalcBoundingBox obj xy).

dcCanDrawBitmap :: DC a -> IO BoolSource

usage: (dcCanDrawBitmap obj).

dcCanGetTextExtent :: DC a -> IO BoolSource

usage: (dcCanGetTextExtent obj).

dcClear :: DC a -> IO ()Source

usage: (dcClear obj).

dcComputeScaleAndOrigin :: DC a -> IO ()Source

usage: (dcComputeScaleAndOrigin obj).

dcCrossHair :: DC a -> Point -> IO ()Source

usage: (dcCrossHair obj xy).

dcDelete :: DC a -> IO ()Source

usage: (dcDelete obj).

dcDestroyClippingRegion :: DC a -> IO ()Source

usage: (dcDestroyClippingRegion obj).

dcDeviceToLogicalX :: DC a -> Int -> IO IntSource

usage: (dcDeviceToLogicalX obj x).

dcDeviceToLogicalXRel :: DC a -> Int -> IO IntSource

usage: (dcDeviceToLogicalXRel obj x).

dcDeviceToLogicalY :: DC a -> Int -> IO IntSource

usage: (dcDeviceToLogicalY obj y).

dcDeviceToLogicalYRel :: DC a -> Int -> IO IntSource

usage: (dcDeviceToLogicalYRel obj y).

dcDrawArc :: DC a -> Point -> Point -> Point -> IO ()Source

usage: (dcDrawArc obj x1y1 x2y2 xcyc).

dcDrawBitmap :: DC a -> Bitmap b -> Point -> Bool -> IO ()Source

usage: (dcDrawBitmap obj bmp xy useMask).

dcDrawCheckMark :: DC a -> Rect -> IO ()Source

usage: (dcDrawCheckMark obj xywidthheight).

dcDrawCircle :: DC a -> Point -> Int -> IO ()Source

usage: (dcDrawCircle obj xy radius).

dcDrawEllipse :: DC a -> Rect -> IO ()Source

usage: (dcDrawEllipse obj xywidthheight).

dcDrawEllipticArc :: DC a -> Rect -> Double -> Double -> IO ()Source

usage: (dcDrawEllipticArc obj xywh sa ea).

dcDrawIcon :: DC a -> Icon b -> Point -> IO ()Source

usage: (dcDrawIcon obj icon xy).

dcDrawLabel :: DC a -> String -> Rect -> Int -> Int -> IO ()Source

usage: (dcDrawLabel obj str xywh align indexAccel).

dcDrawLabelBitmap :: DC a -> String -> Bitmap c -> Rect -> Int -> Int -> IO RectSource

usage: (dcDrawLabelBitmap obj str bmp xywh align indexAccel).

dcDrawLine :: DC a -> Point -> Point -> IO ()Source

usage: (dcDrawLine obj x1y1 x2y2).

dcDrawLines :: DC a -> Int -> Ptr c -> Ptr d -> Point -> IO ()Source

usage: (dcDrawLines obj n x y xoffsetyoffset).

dcDrawPoint :: DC a -> Point -> IO ()Source

usage: (dcDrawPoint obj xy).

dcDrawPolyPolygon :: DC a -> Int -> Ptr c -> Ptr d -> Ptr e -> Point -> Int -> IO ()Source

usage: (dcDrawPolyPolygon obj n count x y xoffsetyoffset fillStyle).

dcDrawPolygon :: DC a -> Int -> Ptr c -> Ptr d -> Point -> Int -> IO ()Source

usage: (dcDrawPolygon obj n x y xoffsetyoffset fillStyle).

dcDrawRectangle :: DC a -> Rect -> IO ()Source

usage: (dcDrawRectangle obj xywidthheight).

dcDrawRotatedText :: DC a -> String -> Point -> Double -> IO ()Source

usage: (dcDrawRotatedText obj text xy angle).

dcDrawRoundedRectangle :: DC a -> Rect -> Double -> IO ()Source

usage: (dcDrawRoundedRectangle obj xywidthheight radius).

dcDrawText :: DC a -> String -> Point -> IO ()Source

usage: (dcDrawText obj text xy).

dcEndDoc :: DC a -> IO ()Source

usage: (dcEndDoc obj).

dcEndDrawing :: DC a -> IO ()Source

usage: (dcEndDrawing obj).

dcEndPage :: DC a -> IO ()Source

usage: (dcEndPage obj).

dcFloodFill :: DC a -> Point -> Color -> Int -> IO ()Source

usage: (dcFloodFill obj xy col style).

dcGetBackground :: DC a -> IO (Brush ())Source

usage: (dcGetBackground obj).

dcGetBackgroundMode :: DC a -> IO IntSource

usage: (dcGetBackgroundMode obj).

dcGetBrush :: DC a -> IO (Brush ())Source

usage: (dcGetBrush obj).

dcGetCharHeight :: DC a -> IO IntSource

usage: (dcGetCharHeight obj).

dcGetCharWidth :: DC a -> IO IntSource

usage: (dcGetCharWidth obj).

dcGetClippingBox :: DC a -> IO RectSource

usage: (dcGetClippingBox obj).

dcGetDepth :: DC a -> IO IntSource

usage: (dcGetDepth obj).

dcGetDeviceOrigin :: DC a -> IO PointSource

usage: (dcGetDeviceOrigin obj).

dcGetFont :: DC a -> IO (Font ())Source

usage: (dcGetFont obj).

dcGetLogicalFunction :: DC a -> IO IntSource

usage: (dcGetLogicalFunction obj).

dcGetLogicalOrigin :: DC a -> IO PointSource

usage: (dcGetLogicalOrigin obj).

dcGetLogicalScale :: DC a -> IO (Size2D Double)Source

usage: (dcGetLogicalScale obj).

dcGetMapMode :: DC a -> IO IntSource

usage: (dcGetMapMode obj).

dcGetMultiLineTextExtent :: DC a -> String -> Ptr c -> Ptr d -> Ptr e -> Font f -> IO ()Source

usage: (dcGetMultiLineTextExtent self string w h heightLine theFont).

dcGetPPI :: DC a -> IO SizeSource

usage: (dcGetPPI obj).

dcGetPen :: DC a -> IO (Pen ())Source

usage: (dcGetPen obj).

dcGetPixel :: DC a -> Point -> Color -> IO BoolSource

usage: (dcGetPixel obj xy col).

dcGetPixel2 :: DC a -> Point -> IO ColorSource

Get the color of pixel. Note: this is not a portable method at the moment and its use is discouraged. *

dcGetSize :: DC a -> IO SizeSource

usage: (dcGetSize obj).

dcGetSizeMM :: DC a -> IO SizeSource

usage: (dcGetSizeMM obj).

dcGetTextBackground :: DC a -> IO ColorSource

usage: (dcGetTextBackground obj).

dcGetTextExtent :: DC a -> String -> Ptr c -> Ptr d -> Ptr e -> Ptr f -> Font g -> IO ()Source

usage: (dcGetTextExtent self string w h descent externalLeading theFont).

dcGetTextForeground :: DC a -> IO ColorSource

usage: (dcGetTextForeground obj).

dcGetUserScale :: DC a -> IO (Size2D Double)Source

usage: (dcGetUserScale obj).

dcGetUserScaleX :: DC a -> IO DoubleSource

usage: (dcGetUserScaleX dc).

dcGetUserScaleY :: DC a -> IO DoubleSource

usage: (dcGetUserScaleY dc).

dcIsOk :: DC a -> IO BoolSource

usage: (dcIsOk obj).

dcLogicalToDeviceX :: DC a -> Int -> IO IntSource

usage: (dcLogicalToDeviceX obj x).

dcLogicalToDeviceXRel :: DC a -> Int -> IO IntSource

usage: (dcLogicalToDeviceXRel obj x).

dcLogicalToDeviceY :: DC a -> Int -> IO IntSource

usage: (dcLogicalToDeviceY obj y).

dcLogicalToDeviceYRel :: DC a -> Int -> IO IntSource

usage: (dcLogicalToDeviceYRel obj y).

dcMaxX :: DC a -> IO IntSource

usage: (dcMaxX obj).

dcMaxY :: DC a -> IO IntSource

usage: (dcMaxY obj).

dcMinX :: DC a -> IO IntSource

usage: (dcMinX obj).

dcMinY :: DC a -> IO IntSource

usage: (dcMinY obj).

dcResetBoundingBox :: DC a -> IO ()Source

usage: (dcResetBoundingBox obj).

dcSetAxisOrientation :: DC a -> Bool -> Bool -> IO ()Source

usage: (dcSetAxisOrientation obj xLeftRight yBottomUp).

dcSetBackground :: DC a -> Brush b -> IO ()Source

usage: (dcSetBackground obj brush).

dcSetBackgroundMode :: DC a -> Int -> IO ()Source

usage: (dcSetBackgroundMode obj mode).

dcSetBrush :: DC a -> Brush b -> IO ()Source

usage: (dcSetBrush obj brush).

dcSetClippingRegion :: DC a -> Rect -> IO ()Source

usage: (dcSetClippingRegion obj xywidthheight).

dcSetClippingRegionFromRegion :: DC a -> Region b -> IO ()Source

usage: (dcSetClippingRegionFromRegion obj region).

dcSetDeviceOrigin :: DC a -> Point -> IO ()Source

usage: (dcSetDeviceOrigin obj xy).

dcSetFont :: DC a -> Font b -> IO ()Source

usage: (dcSetFont obj font).

dcSetLogicalFunction :: DC a -> Int -> IO ()Source

usage: (dcSetLogicalFunction obj function).

dcSetLogicalOrigin :: DC a -> Point -> IO ()Source

usage: (dcSetLogicalOrigin obj xy).

dcSetLogicalScale :: DC a -> Double -> Double -> IO ()Source

usage: (dcSetLogicalScale obj x y).

dcSetMapMode :: DC a -> Int -> IO ()Source

usage: (dcSetMapMode obj mode).

dcSetPalette :: DC a -> Palette b -> IO ()Source

usage: (dcSetPalette obj palette).

dcSetPen :: DC a -> Pen b -> IO ()Source

usage: (dcSetPen obj pen).

dcSetTextBackground :: DC a -> Color -> IO ()Source

usage: (dcSetTextBackground obj colour).

dcSetTextForeground :: DC a -> Color -> IO ()Source

usage: (dcSetTextForeground obj colour).

dcSetUserScale :: DC a -> Double -> Double -> IO ()Source

usage: (dcSetUserScale obj x y).

dcStartDoc :: DC a -> String -> IO BoolSource

usage: (dcStartDoc obj msg).

dcStartPage :: DC a -> IO ()Source

usage: (dcStartPage obj).

DataFormat

dataFormatCreateFromId :: String -> IO (DataFormat ())Source

usage: (dataFormatCreateFromId name).

dataFormatCreateFromType :: Int -> IO (DataFormat ())Source

usage: (dataFormatCreateFromType typ).

dataFormatDelete :: DataFormat a -> IO ()Source

usage: (dataFormatDelete obj).

dataFormatGetId :: DataFormat a -> IO StringSource

usage: (dataFormatGetId obj).

dataFormatGetType :: DataFormat a -> IO IntSource

usage: (dataFormatGetType obj).

dataFormatIsEqual :: DataFormat a -> Ptr b -> IO BoolSource

usage: (dataFormatIsEqual obj other).

dataFormatSetId :: DataFormat a -> Ptr b -> IO ()Source

usage: (dataFormatSetId obj id).

dataFormatSetType :: DataFormat a -> Int -> IO ()Source

usage: (dataFormatSetType obj typ).

DataObjectComposite

dataObjectCompositeAdd :: DataObjectComposite a -> Ptr b -> Int -> IO ()Source

usage: (dataObjectCompositeAdd obj dat preferred).

dataObjectCompositeCreate :: IO (DataObjectComposite ())Source

usage: (dataObjectCompositeCreate).

dataObjectCompositeDelete :: DataObjectComposite a -> IO ()Source

usage: (dataObjectCompositeDelete obj).

DateTime

dateTimeAddDate :: DateTime a -> Ptr b -> IO (DateTime ())Source

usage: (dateTimeAddDate obj diff).

dateTimeAddDateValues :: DateTime a -> Int -> Int -> Int -> Int -> IO ()Source

usage: (dateTimeAddDateValues obj yrs mnt wek day).

dateTimeAddTime :: DateTime a -> Ptr b -> IO (DateTime ())Source

usage: (dateTimeAddTime obj diff).

dateTimeAddTimeValues :: DateTime a -> Int -> Int -> Int -> Int -> IO ()Source

usage: (dateTimeAddTimeValues obj hrs min sec mls).

dateTimeConvertYearToBC :: Int -> IO IntSource

usage: (dateTimeConvertYearToBC year).

dateTimeCreate :: IO (DateTime ())Source

usage: (dateTimeCreate).

dateTimeDelete :: DateTime a -> IO ()Source

usage: (dateTimeDelete obj).

dateTimeFormat :: DateTime a -> Ptr b -> Int -> IO StringSource

usage: (dateTimeFormat obj format tz).

dateTimeFormatDate :: DateTime a -> IO StringSource

usage: (dateTimeFormatDate obj).

dateTimeFormatISODate :: DateTime a -> IO StringSource

usage: (dateTimeFormatISODate obj).

dateTimeFormatISOTime :: DateTime a -> IO StringSource

usage: (dateTimeFormatISOTime obj).

dateTimeFormatTime :: DateTime a -> IO StringSource

usage: (dateTimeFormatTime obj).

dateTimeGetAmString :: IO StringSource

usage: (dateTimeGetAmString).

dateTimeGetBeginDST :: Int -> Int -> DateTime c -> IO ()Source

usage: (dateTimeGetBeginDST year country dt).

dateTimeGetCentury :: Int -> IO IntSource

usage: (dateTimeGetCentury year).

dateTimeGetCountry :: IO IntSource

usage: (dateTimeGetCountry).

dateTimeGetCurrentMonth :: Int -> IO IntSource

usage: (dateTimeGetCurrentMonth cal).

dateTimeGetCurrentYear :: Int -> IO IntSource

usage: (dateTimeGetCurrentYear cal).

dateTimeGetDay :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetDay obj tz).

dateTimeGetDayOfYear :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetDayOfYear obj tz).

dateTimeGetEndDST :: Int -> Int -> DateTime c -> IO ()Source

usage: (dateTimeGetEndDST year country dt).

dateTimeGetHour :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetHour obj tz).

dateTimeGetLastMonthDay :: DateTime a -> Int -> Int -> IO (DateTime ())Source

usage: (dateTimeGetLastMonthDay obj month year).

dateTimeGetLastWeekDay :: DateTime a -> Int -> Int -> Int -> IO (DateTime ())Source

usage: (dateTimeGetLastWeekDay obj weekday month year).

dateTimeGetMillisecond :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetMillisecond obj tz).

dateTimeGetMinute :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetMinute obj tz).

dateTimeGetMonth :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetMonth obj tz).

dateTimeGetMonthName :: Int -> Int -> IO StringSource

usage: (dateTimeGetMonthName month flags).

dateTimeGetNextWeekDay :: DateTime a -> Int -> IO (DateTime ())Source

usage: (dateTimeGetNextWeekDay obj weekday).

dateTimeGetNumberOfDays :: Int -> Int -> IO IntSource

usage: (dateTimeGetNumberOfDays year cal).

dateTimeGetNumberOfDaysMonth :: Int -> Int -> Int -> IO IntSource

usage: (dateTimeGetNumberOfDaysMonth month year cal).

dateTimeGetPmString :: IO StringSource

usage: (dateTimeGetPmString).

dateTimeGetPrevWeekDay :: DateTime a -> Int -> IO (DateTime ())Source

usage: (dateTimeGetPrevWeekDay obj weekday).

dateTimeGetSecond :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetSecond obj tz).

dateTimeGetTicks :: DateTime a -> IO IntSource

usage: (dateTimeGetTicks obj).

dateTimeGetTimeNow :: IO IntSource

usage: (dateTimeGetTimeNow).

dateTimeGetValue :: DateTime a -> Ptr b -> Ptr c -> IO ()Source

usage: (dateTimeGetValue obj hilong lolong).

dateTimeGetWeekDay :: DateTime a -> Int -> Int -> Int -> Int -> IO (DateTime ())Source

usage: (dateTimeGetWeekDay obj weekday n month year).

dateTimeGetWeekDayInSameWeek :: DateTime a -> Int -> IO (DateTime ())Source

usage: (dateTimeGetWeekDayInSameWeek obj weekday).

dateTimeGetWeekDayName :: Int -> Int -> IO StringSource

usage: (dateTimeGetWeekDayName weekday flags).

dateTimeGetWeekDayTZ :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetWeekDayTZ obj tz).

dateTimeGetWeekOfMonth :: DateTime a -> Int -> Int -> IO IntSource

usage: (dateTimeGetWeekOfMonth obj flags tz).

dateTimeGetWeekOfYear :: DateTime a -> Int -> Int -> IO IntSource

usage: (dateTimeGetWeekOfYear obj flags tz).

dateTimeGetYear :: DateTime a -> Int -> IO IntSource

usage: (dateTimeGetYear obj tz).

dateTimeIsBetween :: DateTime a -> DateTime b -> DateTime c -> IO BoolSource

usage: (dateTimeIsBetween obj t1 t2).

dateTimeIsDST :: DateTime a -> Int -> IO BoolSource

usage: (dateTimeIsDST obj country).

dateTimeIsDSTApplicable :: Int -> Int -> IO BoolSource

usage: (dateTimeIsDSTApplicable year country).

dateTimeIsEarlierThan :: DateTime a -> Ptr b -> IO BoolSource

usage: (dateTimeIsEarlierThan obj datetime).

dateTimeIsEqualTo :: DateTime a -> Ptr b -> IO BoolSource

usage: (dateTimeIsEqualTo obj datetime).

dateTimeIsEqualUpTo :: DateTime a -> DateTime b -> Ptr c -> IO BoolSource

usage: (dateTimeIsEqualUpTo obj dt ts).

dateTimeIsLaterThan :: DateTime a -> Ptr b -> IO BoolSource

usage: (dateTimeIsLaterThan obj datetime).

dateTimeIsLeapYear :: Int -> Int -> IO BoolSource

usage: (dateTimeIsLeapYear year cal).

dateTimeIsSameDate :: DateTime a -> DateTime b -> IO BoolSource

usage: (dateTimeIsSameDate obj dt).

dateTimeIsSameTime :: DateTime a -> DateTime b -> IO BoolSource

usage: (dateTimeIsSameTime obj dt).

dateTimeIsStrictlyBetween :: DateTime a -> DateTime b -> DateTime c -> IO BoolSource

usage: (dateTimeIsStrictlyBetween obj t1 t2).

dateTimeIsValid :: DateTime a -> IO BoolSource

usage: (dateTimeIsValid obj).

dateTimeIsWestEuropeanCountry :: Int -> IO BoolSource

usage: (dateTimeIsWestEuropeanCountry country).

dateTimeIsWorkDay :: DateTime a -> Int -> IO BoolSource

usage: (dateTimeIsWorkDay obj country).

dateTimeMakeGMT :: DateTime a -> Int -> IO ()Source

usage: (dateTimeMakeGMT obj noDST).

dateTimeMakeTimezone :: DateTime a -> Int -> Int -> IO ()Source

usage: (dateTimeMakeTimezone obj tz noDST).

dateTimeNow :: DateTime a -> IO ()Source

usage: (dateTimeNow dt).

dateTimeParseDate :: DateTime a -> Ptr b -> IO (Ptr ())Source

usage: (dateTimeParseDate obj date).

dateTimeParseDateTime :: DateTime a -> Ptr b -> IO (Ptr ())Source

usage: (dateTimeParseDateTime obj datetime).

dateTimeParseFormat :: DateTime a -> Ptr b -> Ptr c -> Ptr d -> IO (Ptr ())Source

usage: (dateTimeParseFormat obj date format dateDef).

dateTimeParseRfc822Date :: DateTime a -> Ptr b -> IO (Ptr ())Source

usage: (dateTimeParseRfc822Date obj date).

dateTimeParseTime :: DateTime a -> Time b -> IO (Ptr ())Source

usage: (dateTimeParseTime obj time).

dateTimeResetTime :: DateTime a -> IO ()Source

usage: (dateTimeResetTime obj).

dateTimeSet :: DateTime a -> Int -> Int -> Int -> Int -> Int -> Int -> Int -> IO ()Source

usage: (dateTimeSet obj day month year hour minute second millisec).

dateTimeSetCountry :: Int -> IO ()Source

usage: (dateTimeSetCountry country).

dateTimeSetDay :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetDay obj day).

dateTimeSetHour :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetHour obj hour).

dateTimeSetMillisecond :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetMillisecond obj millisecond).

dateTimeSetMinute :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetMinute obj minute).

dateTimeSetMonth :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetMonth obj month).

dateTimeSetSecond :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetSecond obj second).

dateTimeSetTime :: DateTime a -> Int -> Int -> Int -> Int -> IO ()Source

usage: (dateTimeSetTime obj hour minute second millisec).

dateTimeSetToCurrent :: DateTime a -> IO ()Source

usage: (dateTimeSetToCurrent obj).

dateTimeSetToLastMonthDay :: DateTime a -> Int -> Int -> IO ()Source

usage: (dateTimeSetToLastMonthDay obj month year).

dateTimeSetToLastWeekDay :: DateTime a -> Int -> Int -> Int -> IO BoolSource

usage: (dateTimeSetToLastWeekDay obj weekday month year).

dateTimeSetToNextWeekDay :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetToNextWeekDay obj weekday).

dateTimeSetToPrevWeekDay :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetToPrevWeekDay obj weekday).

dateTimeSetToWeekDay :: DateTime a -> Int -> Int -> Int -> Int -> IO BoolSource

usage: (dateTimeSetToWeekDay obj weekday n month year).

dateTimeSetToWeekDayInSameWeek :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetToWeekDayInSameWeek obj weekday).

dateTimeSetYear :: DateTime a -> Int -> IO ()Source

usage: (dateTimeSetYear obj year).

dateTimeSubtractDate :: DateTime a -> Ptr b -> IO (DateTime ())Source

usage: (dateTimeSubtractDate obj diff).

dateTimeSubtractTime :: DateTime a -> Ptr b -> IO (DateTime ())Source

usage: (dateTimeSubtractTime obj diff).

dateTimeToGMT :: DateTime a -> Int -> IO ()Source

usage: (dateTimeToGMT obj noDST).

dateTimeToTimezone :: DateTime a -> Int -> Int -> IO ()Source

usage: (dateTimeToTimezone obj tz noDST).

dateTimeToday :: DateTime a -> IO ()Source

usage: (dateTimeToday dt).

dateTimeUNow :: DateTime a -> IO ()Source

usage: (dateTimeUNow dt).

dateTimewxDateTime :: Int -> Int -> IO (Ptr ())Source

usage: (dateTimewxDateTime hilong lolong).

Db

dbClose :: Db a -> IO ()Source

usage: (dbClose db).

dbCloseConnections :: IO ()Source

usage: (dbCloseConnections).

dbCommitTrans :: Db a -> IO BoolSource

usage: (dbCommitTrans db).

dbConnectionsInUse :: IO IntSource

usage: (dbConnectionsInUse).

dbCreate :: HENV a -> Bool -> IO (Db ())Source

usage: (dbCreate henv fwdOnlyCursors).

dbDbms :: Db a -> IO IntSource

usage: (dbDbms db).

dbDelete :: Db a -> IO ()Source

usage: (dbDelete db).

dbExecSql :: Db a -> String -> IO BoolSource

usage: (dbExecSql db sql).

dbFreeConnection :: Db a -> IO BoolSource

usage: (dbFreeConnection db).

dbGetCatalog :: Db a -> String -> IO (DbInf ())Source

usage: (dbGetCatalog db userName).

dbGetColumnCount :: Db a -> String -> String -> IO IntSource

usage: (dbGetColumnCount db tableName userName).

dbGetColumns :: Db a -> String -> Ptr CInt -> String -> IO (DbColInfArray ())Source

usage: (dbGetColumns db tableName columnCount userName).

dbGetConnection :: DbConnectInf a -> Bool -> IO (Db ())Source

usage: (dbGetConnection connectInf fwdCursorsOnly).

dbGetData :: Db a -> Int -> Int -> Ptr d -> Int -> Ptr CInt -> IO BoolSource

usage: (dbGetData db column ctype wxdata dataLen usedLen).

dbGetDataBinary :: Db a -> Int -> Bool -> Ptr d -> Ptr CInt -> IO BoolSource

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 BoolSource

usage: (dbGetDataDate db column ctime usedLen).

dbGetDataDouble :: Db a -> Int -> Ptr Double -> Ptr CInt -> IO BoolSource

usage: (dbGetDataDouble db column d usedLen).

dbGetDataInt :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO BoolSource

usage: (dbGetDataInt db column i usedLen).

dbGetDataSource :: HENV a -> Ptr b -> Int -> Ptr d -> Int -> Int -> IO BoolSource

usage: (dbGetDataSource henv dsn dsnLen description descLen direction).

dbGetDataTime :: Db a -> Int -> Ptr CInt -> Ptr CInt -> IO BoolSource

usage: (dbGetDataTime db column secs usedLen).

dbGetDataTimeStamp :: Db a -> Int -> Ptr CInt -> Ptr CInt -> Ptr CInt -> IO BoolSource

usage: (dbGetDataTimeStamp db column ctime fraction usedLen).

dbGetDatabaseName :: Db a -> IO StringSource

usage: (dbGetDatabaseName db).

dbGetDatasourceName :: Db a -> IO StringSource

usage: (dbGetDatasourceName db).

dbGetErrorMessage :: Db a -> Int -> IO StringSource

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 StringSource

Retrieve error message set by dbGetNextError *

dbGetHDBC :: Db a -> IO (HDBC ())Source

usage: (dbGetHDBC db).

dbGetHENV :: Db a -> IO (HENV ())Source

usage: (dbGetHENV db).

dbGetHSTMT :: Db a -> IO (HSTMT ())Source

usage: (dbGetHSTMT db).

dbGetNativeError :: Db a -> IO IntSource

usage: (dbGetNativeError db).

dbGetNext :: Db a -> IO BoolSource

usage: (dbGetNext db).

dbGetNextError :: Db a -> HENV b -> HDBC c -> HSTMT d -> IO BoolSource

usage: (dbGetNextError db henv hdbc hstmt).

dbGetNumErrorMessages :: Db a -> IO IntSource

Get the number of stored error messages. *

dbGetPassword :: Db a -> IO StringSource

usage: (dbGetPassword db).

dbGetResultColumns :: Db a -> Ptr CInt -> IO (DbColInfArray ())Source

Return dynamic column information about a result set of a query. *

dbGetStatus :: Db a -> IO IntSource

usage: (dbGetStatus db).

dbGetTableCount :: Db a -> IO IntSource

usage: (dbGetTableCount db).

dbGetUsername :: Db a -> IO StringSource

usage: (dbGetUsername db).

dbGrant :: Db a -> Int -> String -> String -> IO BoolSource

usage: (dbGrant db privileges tableName userList).

dbIsOpen :: Db a -> IO BoolSource

usage: (dbIsOpen db).

dbIsSupported :: IO BoolSource

Are the database classes supported on this platform ? *

dbOpen :: Db a -> String -> String -> String -> IO BoolSource

usage: (dbOpen db dsn userId password).

dbRollbackTrans :: Db a -> IO BoolSource

usage: (dbRollbackTrans db).

dbSQLColumnName :: Db a -> String -> IO StringSource

usage: (dbSQLColumnName db columnName).

dbSQLTableName :: Db a -> String -> IO StringSource

usage: (dbSQLTableName db tableName).

dbSqlTypeToStandardSqlType :: Int -> IO IntSource

usage: (dbSqlTypeToStandardSqlType sqlType).

dbStandardSqlTypeToSqlType :: Int -> IO IntSource

usage: (dbStandardSqlTypeToSqlType sqlType).

dbTableExists :: Db a -> String -> String -> String -> IO BoolSource

usage: (dbTableExists db tableName userName path).

dbTablePrivileges :: Db a -> String -> String -> String -> String -> String -> IO BoolSource

usage: (dbTablePrivileges db tableName privileges userName schema path).

dbTranslateSqlState :: Db a -> String -> IO IntSource

usage: (dbTranslateSqlState db sqlState).

DbColInf

dbColInfGetBufferLength :: DbColInf a -> IO IntSource

usage: (dbColInfGetBufferLength self).

dbColInfGetCatalog :: DbColInf a -> IO StringSource

usage: (dbColInfGetCatalog self).

dbColInfGetColName :: DbColInf a -> IO StringSource

usage: (dbColInfGetColName self).

dbColInfGetColumnSize :: DbColInf a -> IO IntSource

usage: (dbColInfGetColumnSize self).

dbColInfGetDbDataType :: DbColInf a -> IO IntSource

usage: (dbColInfGetDbDataType self).

dbColInfGetDecimalDigits :: DbColInf a -> IO IntSource

usage: (dbColInfGetDecimalDigits self).

dbColInfGetFkCol :: DbColInf a -> IO IntSource

usage: (dbColInfGetFkCol self).

dbColInfGetFkTableName :: DbColInf a -> IO StringSource

usage: (dbColInfGetFkTableName self).

dbColInfGetNumPrecRadix :: DbColInf a -> IO IntSource

usage: (dbColInfGetNumPrecRadix self).

dbColInfGetPkCol :: DbColInf a -> IO IntSource

usage: (dbColInfGetPkCol self).

dbColInfGetPkTableName :: DbColInf a -> IO StringSource

usage: (dbColInfGetPkTableName self).

dbColInfGetRemarks :: DbColInf a -> IO StringSource

usage: (dbColInfGetRemarks self).

dbColInfGetSchema :: DbColInf a -> IO StringSource

usage: (dbColInfGetSchema self).

dbColInfGetSqlDataType :: DbColInf a -> IO IntSource

usage: (dbColInfGetSqlDataType self).

dbColInfGetTableName :: DbColInf a -> IO StringSource

usage: (dbColInfGetTableName self).

dbColInfGetTypeName :: DbColInf a -> IO StringSource

usage: (dbColInfGetTypeName self).

dbColInfIsNullable :: DbColInf a -> IO BoolSource

usage: (dbColInfIsNullable self).

DbColInfArray

dbColInfArrayDelete :: DbColInfArray a -> IO ()Source

usage: (dbColInfArrayDelete self).

dbColInfArrayGetColInf :: DbColInfArray a -> Int -> IO (DbColInf ())Source

usage: (dbColInfArrayGetColInf self index).

DbConnectInf

dbConnectInfAllocHenv :: DbConnectInf a -> IO ()Source

usage: (dbConnectInfAllocHenv self).

dbConnectInfCreate :: HENV a -> String -> String -> String -> String -> String -> String -> IO (DbConnectInf ())Source

usage: (dbConnectInfCreate henv dsn userID password defaultDir description fileType).

dbConnectInfDelete :: DbConnectInf a -> IO ()Source

usage: (dbConnectInfDelete self).

dbConnectInfFreeHenv :: DbConnectInf a -> IO ()Source

usage: (dbConnectInfFreeHenv self).

dbConnectInfGetHenv :: DbConnectInf a -> IO (HENV ())Source

usage: (dbConnectInfGetHenv self).

DbInf

dbInfDelete :: DbInf a -> IO ()Source

usage: (dbInfDelete self).

dbInfGetCatalogName :: DbInf a -> IO StringSource

usage: (dbInfGetCatalogName self).

dbInfGetNumTables :: DbInf a -> IO IntSource

usage: (dbInfGetNumTables self).

dbInfGetSchemaName :: DbInf a -> IO StringSource

usage: (dbInfGetSchemaName self).

dbInfGetTableInf :: DbInf a -> Int -> IO (DbTableInf ())Source

usage: (dbInfGetTableInf self index).

DbTableInf

dbTableInfGetNumCols :: DbTableInf a -> IO IntSource

usage: (dbTableInfGetNumCols self).

dbTableInfGetTableName :: DbTableInf a -> IO StringSource

usage: (dbTableInfGetTableName self).

dbTableInfGetTableRemarks :: DbTableInf a -> IO StringSource

usage: (dbTableInfGetTableRemarks self).

dbTableInfGetTableType :: DbTableInf a -> IO StringSource

usage: (dbTableInfGetTableType self).

Dialog

dialogCreate :: Window a -> Id -> String -> Rect -> Style -> IO (Dialog ())Source

usage: (dialogCreate prt id txt lfttopwdthgt stl).

dialogEndModal :: Dialog a -> Int -> IO ()Source

usage: (dialogEndModal obj retCode).

dialogGetReturnCode :: Dialog a -> IO IntSource

usage: (dialogGetReturnCode obj).

dialogIsModal :: Dialog a -> IO BoolSource

usage: (dialogIsModal obj).

dialogSetReturnCode :: Dialog a -> Int -> IO ()Source

usage: (dialogSetReturnCode obj returnCode).

dialogShowModal :: Dialog a -> IO IntSource

usage: (dialogShowModal obj).

DirDialog

dirDialogCreate :: Window a -> String -> String -> Point -> Style -> IO (DirDialog ())Source

usage: (dirDialogCreate prt msg dir lfttop stl).

dirDialogGetMessage :: DirDialog a -> IO StringSource

usage: (dirDialogGetMessage obj).

dirDialogGetPath :: DirDialog a -> IO StringSource

usage: (dirDialogGetPath obj).

dirDialogGetStyle :: DirDialog a -> IO IntSource

usage: (dirDialogGetStyle obj).

dirDialogSetMessage :: DirDialog a -> String -> IO ()Source

usage: (dirDialogSetMessage obj msg).

dirDialogSetPath :: DirDialog a -> String -> IO ()Source

usage: (dirDialogSetPath obj pth).

dirDialogSetStyle :: DirDialog a -> Int -> IO ()Source

usage: (dirDialogSetStyle obj style).

DragImage

dragImageBeginDrag :: DragImage a -> Point -> Window c -> Window d -> IO BoolSource

usage: (dragImageBeginDrag self xy window boundingWindow).

dragImageBeginDragFullScreen :: DragImage a -> Point -> Window c -> Bool -> Rect -> IO BoolSource

usage: (dragImageBeginDragFullScreen self xposypos window fullScreen rect).

dragImageCreate :: Bitmap a -> Point -> IO (DragImage ())Source

usage: (dragImageCreate image xy).

dragImageDelete :: DragImage a -> IO ()Source

usage: (dragImageDelete self).

dragImageEndDrag :: DragImage a -> IO ()Source

usage: (dragImageEndDrag self).

dragImageHide :: DragImage a -> IO BoolSource

usage: (dragImageHide self).

dragImageMove :: DragImage a -> Point -> IO BoolSource

usage: (dragImageMove self xy).

dragImageShow :: DragImage a -> IO BoolSource

usage: (dragImageShow self).

DrawControl

drawControlCreate :: Window a -> Id -> Rect -> Style -> IO (DrawControl ())Source

usage: (drawControlCreate prt id lfttopwdthgt stl).

DrawWindow

drawWindowCreate :: Window a -> Id -> Rect -> Style -> IO (DrawWindow ())Source

usage: (drawWindowCreate prt id lfttopwdthgt stl).

</