ContentsIndex
Graphics.UI.WXCore.WxcClassesMZ
Contents
Version
Global
Null
Events
Misc.
Classes
MDIChildFrame
MDIParentFrame
Mask
MemoryDC
Menu
MenuBar
MenuEvent
MenuItem
MessageDialog
Metafile
MetafileDC
MimeTypesManager
MiniFrame
MouseEvent
MoveEvent
NavigationKeyEvent
Notebook
NotebookSizer
NotifyEvent
OutputStream
PageSetupDialog
PageSetupDialogData
PaintDC
Palette
PaletteChangedEvent
Panel
Pen
PreviewCanvas
PreviewFrame
PrintData
PrintDialog
PrintDialogData
PrintPreview
Printer
Printout
Process
ProcessEvent
ProgressDialog
QueryLayoutInfoEvent
QueryNewPaletteEvent
RadioBox
RadioButton
Region
RegionIterator
SashEvent
SashLayoutWindow
SashWindow
ScreenDC
ScrollBar
ScrollEvent
ScrollWinEvent
ScrolledWindow
SetCursorEvent
ShowEvent
SimpleHelpProvider
SingleInstanceChecker
SizeEvent
Sizer
SizerItem
Slider
SpinButton
SpinCtrl
SpinEvent
SplitterWindow
StaticBitmap
StaticBox
StaticBoxSizer
StaticLine
StaticText
StatusBar
StopWatch
StreamBase
SystemSettings
TextAttr
TextCtrl
TextInputStream
TextOutputStream
TextValidator
Timer
TimerEvent
TimerEx
TipWindow
ToolBar
TreeCtrl
TreeEvent
UpdateUIEvent
Validator
WXCApp
WXCArtProv
WXCDragDataObject
WXCDropTarget
WXCFileDropTarget
WXCGridTable
WXCHtmlEvent
WXCHtmlWindow
WXCLog
WXCPreviewControlBar
WXCPreviewFrame
WXCPrintEvent
WXCPrintout
WXCTextDropTarget
WXCTextValidator
WXCTreeItemData
Wave
Window
WindowCreateEvent
WindowDC
WindowDestroyEvent
Wizard
WizardEvent
WizardPageSimple
WxManagedPtr
WxObject
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:

  • Mon May 15 14:35:33 CEST 2006

From the files:

  • wxc/include/wxc.h

And contains 1494 methods for 113 classes.

Synopsis
versionWxcClassesMZ :: String
nullAcceleratorTable :: AcceleratorTable ()
nullBitmap :: Bitmap ()
nullBrush :: Brush ()
nullColour :: Color
nullCursor :: Cursor ()
nullFont :: Font ()
nullHDBC :: HDBC ()
nullHENV :: HENV ()
nullHSTMT :: HSTMT ()
nullIcon :: Icon ()
nullPalette :: Palette ()
nullPen :: Pen ()
wxEVT_ACTIVATE :: EventId
wxEVT_ACTIVATE_APP :: EventId
wxEVT_CALENDAR_DAY_CHANGED :: EventId
wxEVT_CALENDAR_DOUBLECLICKED :: EventId
wxEVT_CALENDAR_MONTH_CHANGED :: EventId
wxEVT_CALENDAR_SEL_CHANGED :: EventId
wxEVT_CALENDAR_WEEKDAY_CLICKED :: EventId
wxEVT_CALENDAR_YEAR_CHANGED :: EventId
wxEVT_CHAR :: EventId
wxEVT_CHAR_HOOK :: EventId
wxEVT_CLOSE_WINDOW :: EventId
wxEVT_COMMAND_BUTTON_CLICKED :: EventId
wxEVT_COMMAND_CHECKBOX_CLICKED :: EventId
wxEVT_COMMAND_CHECKLISTBOX_TOGGLED :: EventId
wxEVT_COMMAND_CHOICE_SELECTED :: EventId
wxEVT_COMMAND_COMBOBOX_SELECTED :: EventId
wxEVT_COMMAND_ENTER :: EventId
wxEVT_COMMAND_FIND :: EventId
wxEVT_COMMAND_FIND_CLOSE :: EventId
wxEVT_COMMAND_FIND_NEXT :: EventId
wxEVT_COMMAND_FIND_REPLACE :: EventId
wxEVT_COMMAND_FIND_REPLACE_ALL :: EventId
wxEVT_COMMAND_KILL_FOCUS :: EventId
wxEVT_COMMAND_LEFT_CLICK :: EventId
wxEVT_COMMAND_LEFT_DCLICK :: EventId
wxEVT_COMMAND_LISTBOX_DOUBLECLICKED :: EventId
wxEVT_COMMAND_LISTBOX_SELECTED :: EventId
wxEVT_COMMAND_LIST_BEGIN_DRAG :: EventId
wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT :: EventId
wxEVT_COMMAND_LIST_BEGIN_RDRAG :: EventId
wxEVT_COMMAND_LIST_CACHE_HINT :: EventId
wxEVT_COMMAND_LIST_COL_BEGIN_DRAG :: EventId
wxEVT_COMMAND_LIST_COL_CLICK :: EventId
wxEVT_COMMAND_LIST_COL_DRAGGING :: EventId
wxEVT_COMMAND_LIST_COL_END_DRAG :: EventId
wxEVT_COMMAND_LIST_COL_RIGHT_CLICK :: EventId
wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS :: EventId
wxEVT_COMMAND_LIST_DELETE_ITEM :: EventId
wxEVT_COMMAND_LIST_END_LABEL_EDIT :: EventId
wxEVT_COMMAND_LIST_GET_INFO :: EventId
wxEVT_COMMAND_LIST_INSERT_ITEM :: EventId
wxEVT_COMMAND_LIST_ITEM_ACTIVATED :: EventId
wxEVT_COMMAND_LIST_ITEM_DESELECTED :: EventId
wxEVT_COMMAND_LIST_ITEM_FOCUSED :: EventId
wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK :: EventId
wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK :: EventId
wxEVT_COMMAND_LIST_ITEM_SELECTED :: EventId
wxEVT_COMMAND_LIST_KEY_DOWN :: EventId
wxEVT_COMMAND_LIST_SET_INFO :: EventId
wxEVT_COMMAND_MENU_SELECTED :: EventId
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED :: EventId
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING :: EventId
wxEVT_COMMAND_RADIOBOX_SELECTED :: EventId
wxEVT_COMMAND_RADIOBUTTON_SELECTED :: EventId
wxEVT_COMMAND_RIGHT_CLICK :: EventId
wxEVT_COMMAND_RIGHT_DCLICK :: EventId
wxEVT_COMMAND_SCROLLBAR_UPDATED :: EventId
wxEVT_COMMAND_SET_FOCUS :: EventId
wxEVT_COMMAND_SLIDER_UPDATED :: EventId
wxEVT_COMMAND_SPINCTRL_UPDATED :: EventId
wxEVT_COMMAND_SPLITTER_DOUBLECLICKED :: EventId
wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED :: EventId
wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING :: EventId
wxEVT_COMMAND_SPLITTER_UNSPLIT :: EventId
wxEVT_COMMAND_TAB_SEL_CHANGED :: EventId
wxEVT_COMMAND_TAB_SEL_CHANGING :: EventId
wxEVT_COMMAND_TEXT_ENTER :: EventId
wxEVT_COMMAND_TEXT_UPDATED :: EventId
wxEVT_COMMAND_TOOL_CLICKED :: EventId
wxEVT_COMMAND_TOOL_ENTER :: EventId
wxEVT_COMMAND_TOOL_RCLICKED :: EventId
wxEVT_COMMAND_TREE_BEGIN_DRAG :: EventId
wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT :: EventId
wxEVT_COMMAND_TREE_BEGIN_RDRAG :: EventId
wxEVT_COMMAND_TREE_DELETE_ITEM :: EventId
wxEVT_COMMAND_TREE_END_DRAG :: EventId
wxEVT_COMMAND_TREE_END_LABEL_EDIT :: EventId
wxEVT_COMMAND_TREE_GET_INFO :: EventId
wxEVT_COMMAND_TREE_ITEM_ACTIVATED :: EventId
wxEVT_COMMAND_TREE_ITEM_COLLAPSED :: EventId
wxEVT_COMMAND_TREE_ITEM_COLLAPSING :: EventId
wxEVT_COMMAND_TREE_ITEM_EXPANDED :: EventId
wxEVT_COMMAND_TREE_ITEM_EXPANDING :: EventId
wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK :: EventId
wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK :: EventId
wxEVT_COMMAND_TREE_KEY_DOWN :: EventId
wxEVT_COMMAND_TREE_SEL_CHANGED :: EventId
wxEVT_COMMAND_TREE_SEL_CHANGING :: EventId
wxEVT_COMMAND_TREE_SET_INFO :: EventId
wxEVT_COMMAND_VLBOX_SELECTED :: EventId
wxEVT_COMPARE_ITEM :: EventId
wxEVT_CONTEXT_MENU :: EventId
wxEVT_CREATE :: EventId
wxEVT_DELETE :: EventId
wxEVT_DESTROY :: EventId
wxEVT_DETAILED_HELP :: EventId
wxEVT_DIALUP_CONNECTED :: EventId
wxEVT_DIALUP_DISCONNECTED :: EventId
wxEVT_DRAW_ITEM :: EventId
wxEVT_DROP_FILES :: EventId
wxEVT_END_PROCESS :: EventId
wxEVT_END_SESSION :: EventId
wxEVT_ENTER_WINDOW :: EventId
wxEVT_ERASE_BACKGROUND :: EventId
wxEVT_GRID_CELL_CHANGE :: EventId
wxEVT_GRID_CELL_LEFT_CLICK :: EventId
wxEVT_GRID_CELL_LEFT_DCLICK :: EventId
wxEVT_GRID_CELL_RIGHT_CLICK :: EventId
wxEVT_GRID_CELL_RIGHT_DCLICK :: EventId
wxEVT_GRID_COL_SIZE :: EventId
wxEVT_GRID_EDITOR_CREATED :: EventId
wxEVT_GRID_EDITOR_HIDDEN :: EventId
wxEVT_GRID_EDITOR_SHOWN :: EventId
wxEVT_GRID_LABEL_LEFT_CLICK :: EventId
wxEVT_GRID_LABEL_LEFT_DCLICK :: EventId
wxEVT_GRID_LABEL_RIGHT_CLICK :: EventId
wxEVT_GRID_LABEL_RIGHT_DCLICK :: EventId
wxEVT_GRID_RANGE_SELECT :: EventId
wxEVT_GRID_ROW_SIZE :: EventId
wxEVT_GRID_SELECT_CELL :: EventId
wxEVT_HELP :: EventId
wxEVT_HTML_CELL_CLICKED :: EventId
wxEVT_HTML_CELL_MOUSE_HOVER :: EventId
wxEVT_HTML_LINK_CLICKED :: EventId
wxEVT_HTML_SET_TITLE :: EventId
wxEVT_ICONIZE :: EventId
wxEVT_IDLE :: EventId
wxEVT_INIT_DIALOG :: EventId
wxEVT_INPUT_SINK :: EventId
wxEVT_KEY_DOWN :: EventId
wxEVT_KEY_UP :: EventId
wxEVT_KILL_FOCUS :: EventId
wxEVT_LEAVE_WINDOW :: EventId
wxEVT_LEFT_DCLICK :: EventId
wxEVT_LEFT_DOWN :: EventId
wxEVT_LEFT_UP :: EventId
wxEVT_MAXIMIZE :: EventId
wxEVT_MEASURE_ITEM :: EventId
wxEVT_MENU_CHAR :: EventId
wxEVT_MENU_HIGHLIGHT :: EventId
wxEVT_MENU_INIT :: EventId
wxEVT_MIDDLE_DCLICK :: EventId
wxEVT_MIDDLE_DOWN :: EventId
wxEVT_MIDDLE_UP :: EventId
wxEVT_MOTION :: EventId
wxEVT_MOUSEWHEEL :: EventId
wxEVT_MOUSE_CAPTURE_CHANGED :: EventId
wxEVT_MOVE :: EventId
wxEVT_NAVIGATION_KEY :: EventId
wxEVT_NC_ENTER_WINDOW :: EventId
wxEVT_NC_LEAVE_WINDOW :: EventId
wxEVT_NC_LEFT_DCLICK :: EventId
wxEVT_NC_LEFT_DOWN :: EventId
wxEVT_NC_LEFT_UP :: EventId
wxEVT_NC_MIDDLE_DCLICK :: EventId
wxEVT_NC_MIDDLE_DOWN :: EventId
wxEVT_NC_MIDDLE_UP :: EventId
wxEVT_NC_MOTION :: EventId
wxEVT_NC_PAINT :: EventId
wxEVT_NC_RIGHT_DCLICK :: EventId
wxEVT_NC_RIGHT_DOWN :: EventId
wxEVT_NC_RIGHT_UP :: EventId
wxEVT_PAINT :: EventId
wxEVT_PAINT_ICON :: EventId
wxEVT_PALETTE_CHANGED :: EventId
wxEVT_POPUP_MENU_INIT :: EventId
wxEVT_POWER :: EventId
wxEVT_PRINT_BEGIN :: EventId
wxEVT_PRINT_BEGIN_DOC :: EventId
wxEVT_PRINT_END :: EventId
wxEVT_PRINT_END_DOC :: EventId
wxEVT_PRINT_PAGE :: EventId
wxEVT_PRINT_PREPARE :: EventId
wxEVT_QUERY_END_SESSION :: EventId
wxEVT_QUERY_NEW_PALETTE :: EventId
wxEVT_RIGHT_DCLICK :: EventId
wxEVT_RIGHT_DOWN :: EventId
wxEVT_RIGHT_UP :: EventId
wxEVT_SCROLLWIN_BOTTOM :: EventId
wxEVT_SCROLLWIN_LINEDOWN :: EventId
wxEVT_SCROLLWIN_LINEUP :: EventId
wxEVT_SCROLLWIN_PAGEDOWN :: EventId
wxEVT_SCROLLWIN_PAGEUP :: EventId
wxEVT_SCROLLWIN_THUMBRELEASE :: EventId
wxEVT_SCROLLWIN_THUMBTRACK :: EventId
wxEVT_SCROLLWIN_TOP :: EventId
wxEVT_SCROLL_BOTTOM :: EventId
wxEVT_SCROLL_LINEDOWN :: EventId
wxEVT_SCROLL_LINEUP :: EventId
wxEVT_SCROLL_PAGEDOWN :: EventId
wxEVT_SCROLL_PAGEUP :: EventId
wxEVT_SCROLL_THUMBRELEASE :: EventId
wxEVT_SCROLL_THUMBTRACK :: EventId
wxEVT_SCROLL_TOP :: EventId
wxEVT_SETTING_CHANGED :: EventId
wxEVT_SET_CURSOR :: EventId
wxEVT_SET_FOCUS :: EventId
wxEVT_SHOW :: EventId
wxEVT_SIZE :: EventId
wxEVT_SOCKET :: EventId
wxEVT_SORT :: EventId
wxEVT_SYS_COLOUR_CHANGED :: EventId
wxEVT_TIMER :: EventId
wxEVT_UPDATE_UI :: EventId
wxEVT_WIZARD_CANCEL :: EventId
wxEVT_WIZARD_PAGE_CHANGED :: EventId
wxEVT_WIZARD_PAGE_CHANGING :: EventId
popProvider :: IO Int
pushProvider :: ArtProvider a -> IO ()
quantize :: Image a -> Image b -> Int -> Ptr d -> Int -> IO Bool
quantizePalette :: Image a -> Image b -> Ptr c -> Int -> Ptr e -> Int -> IO Bool
removeProvider :: ArtProvider a -> IO Bool
textDataObjectCreate :: String -> IO (TextDataObject ())
textDataObjectDelete :: TextDataObject a -> IO ()
versionNumber :: IO Int
wxcBeginBusyCursor :: IO ()
wxcBell :: IO ()
wxcEndBusyCursor :: IO ()
wxcFree :: Ptr a -> IO ()
wxcGetMousePosition :: IO Point
wxcGetPixelRGB :: Ptr a -> Int -> Point -> IO Int
wxcInitPixelsRGB :: Ptr a -> Size -> Int -> IO ()
wxcIsBusy :: IO ()
wxcMalloc :: Int -> IO (Ptr ())
wxcSetPixelRGB :: Ptr a -> Int -> Point -> Int -> IO ()
wxcSetPixelRowRGB :: Ptr a -> Int -> Point -> Int -> Int -> Int -> IO ()
wxcSysErrorCode :: IO Int
wxcSysErrorMsg :: Int -> IO (Ptr ())
wxcSystemSettingsGetColour :: Int -> IO Color
wxcWakeUpIdle :: IO ()
mdiChildFrameActivate :: MDIChildFrame a -> IO ()
mdiChildFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MDIChildFrame ())
mdiParentFrameActivateNext :: MDIParentFrame a -> IO ()
mdiParentFrameActivatePrevious :: MDIParentFrame a -> IO ()
mdiParentFrameArrangeIcons :: MDIParentFrame a -> IO ()
mdiParentFrameCascade :: MDIParentFrame a -> IO ()
mdiParentFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MDIParentFrame ())
mdiParentFrameGetActiveChild :: MDIParentFrame a -> IO (MDIChildFrame ())
mdiParentFrameGetClientWindow :: MDIParentFrame a -> IO (MDIClientWindow ())
mdiParentFrameGetWindowMenu :: MDIParentFrame a -> IO (Menu ())
mdiParentFrameOnCreateClient :: MDIParentFrame a -> IO (MDIClientWindow ())
mdiParentFrameSetWindowMenu :: MDIParentFrame a -> Menu b -> IO ()
mdiParentFrameTile :: MDIParentFrame a -> IO ()
maskCreate :: Bitmap a -> IO (Mask ())
maskCreateColoured :: Bitmap a -> Color -> IO (Ptr ())
memoryDCCreate :: IO (MemoryDC ())
memoryDCCreateCompatible :: DC a -> IO (MemoryDC ())
memoryDCDelete :: MemoryDC a -> IO ()
memoryDCSelectObject :: MemoryDC a -> Bitmap b -> IO ()
menuAppend :: Menu a -> Id -> String -> String -> Bool -> IO ()
menuAppendItem :: Menu a -> MenuItem b -> IO ()
menuAppendRadioItem :: Menu a -> Id -> String -> String -> IO ()
menuAppendSeparator :: Menu a -> IO ()
menuAppendSub :: Menu a -> Id -> String -> Menu d -> String -> IO ()
menuBreak :: Menu a -> IO ()
menuCheck :: Menu a -> Id -> Bool -> IO ()
menuCreate :: String -> Int -> IO (Menu ())
menuDeleteById :: Menu a -> Id -> IO ()
menuDeleteByItem :: Menu a -> MenuItem b -> IO ()
menuDeletePointer :: Menu a -> IO ()
menuDestroyById :: Menu a -> Id -> IO ()
menuDestroyByItem :: Menu a -> MenuItem b -> IO ()
menuEnable :: Menu a -> Id -> Bool -> IO ()
menuFindItem :: Menu a -> Id -> Ptr (Ptr (TMenu c)) -> IO (MenuItem ())
menuFindItemByLabel :: Menu a -> String -> IO Int
menuGetClientData :: Menu a -> IO (ClientData ())
menuGetHelpString :: Menu a -> Id -> IO String
menuGetInvokingWindow :: Menu a -> IO (Window ())
menuGetLabel :: Menu a -> Id -> IO String
menuGetMenuBar :: Menu a -> IO (MenuBar ())
menuGetMenuItemCount :: Menu a -> IO Int
menuGetMenuItems :: Menu a -> List b -> IO Int
menuGetParent :: Menu a -> IO (Menu ())
menuGetStyle :: Menu a -> IO Int
menuGetTitle :: Menu a -> IO String
menuInsert :: Menu a -> Int -> Id -> String -> String -> Bool -> IO ()
menuInsertItem :: Menu a -> Int -> MenuItem c -> IO ()
menuInsertSub :: Menu a -> Int -> Id -> String -> Menu e -> String -> IO ()
menuIsAttached :: Menu a -> IO Bool
menuIsChecked :: Menu a -> Id -> IO Bool
menuIsEnabled :: Menu a -> Id -> IO Bool
menuPrepend :: Menu a -> Id -> String -> String -> Bool -> IO ()
menuPrependItem :: Menu a -> MenuItem b -> IO ()
menuPrependSub :: Menu a -> Id -> String -> Menu d -> String -> IO ()
menuRemoveById :: Menu a -> Id -> MenuItem c -> IO ()
menuRemoveByItem :: Menu a -> Ptr b -> IO ()
menuSetClientData :: Menu a -> ClientData b -> IO ()
menuSetEventHandler :: Menu a -> EvtHandler b -> IO ()
menuSetHelpString :: Menu a -> Id -> String -> IO ()
menuSetInvokingWindow :: Menu a -> Window b -> IO ()
menuSetLabel :: Menu a -> Id -> String -> IO ()
menuSetParent :: Menu a -> Window b -> IO ()
menuSetTitle :: Menu a -> String -> IO ()
menuUpdateUI :: Menu a -> Ptr b -> IO ()
menuBarAppend :: MenuBar a -> Menu b -> String -> IO Int
menuBarCheck :: MenuBar a -> Id -> Bool -> IO ()
menuBarCreate :: Int -> IO (MenuBar ())
menuBarDeletePointer :: MenuBar a -> IO ()
menuBarEnable :: MenuBar a -> Bool -> IO Int
menuBarEnableItem :: MenuBar a -> Id -> Bool -> IO ()
menuBarEnableTop :: MenuBar a -> Int -> Bool -> IO ()
menuBarFindItem :: MenuBar a -> Id -> Menu c -> IO (Ptr ())
menuBarFindMenu :: MenuBar a -> String -> IO Int
menuBarFindMenuItem :: MenuBar a -> String -> String -> IO Int
menuBarGetFrame :: MenuBar a -> IO (Frame ())
menuBarGetHelpString :: MenuBar a -> Id -> IO String
menuBarGetLabel :: MenuBar a -> Id -> IO String
menuBarGetLabelTop :: MenuBar a -> Int -> IO String
menuBarGetMenu :: MenuBar a -> Int -> IO (Menu ())
menuBarGetMenuCount :: MenuBar a -> IO Int
menuBarInsert :: MenuBar a -> Int -> Menu c -> String -> IO Int
menuBarIsChecked :: MenuBar a -> Id -> IO Bool
menuBarIsEnabled :: MenuBar a -> Id -> IO Bool
menuBarRemove :: MenuBar a -> Int -> IO (Ptr ())
menuBarReplace :: MenuBar a -> Int -> Menu c -> String -> IO (Ptr ())
menuBarSetHelpString :: MenuBar a -> Id -> String -> IO ()
menuBarSetItemLabel :: MenuBar a -> Id -> String -> IO ()
menuBarSetLabel :: MenuBar a -> String -> IO ()
menuBarSetLabelTop :: MenuBar a -> Int -> String -> IO ()
menuEventCopyObject :: MenuEvent a -> Ptr b -> IO ()
menuEventGetMenuId :: MenuEvent a -> IO Int
menuItemCheck :: MenuItem a -> Bool -> IO ()
menuItemCreate :: IO (MenuItem ())
menuItemCreateEx :: Id -> String -> String -> Int -> Menu e -> IO (MenuItem ())
menuItemCreateSeparator :: IO (MenuItem ())
menuItemDelete :: MenuItem a -> IO ()
menuItemEnable :: MenuItem a -> Bool -> IO ()
menuItemGetHelp :: MenuItem a -> IO String
menuItemGetId :: MenuItem a -> IO Int
menuItemGetLabel :: MenuItem a -> IO String
menuItemGetLabelFromText :: String -> IO String
menuItemGetMenu :: MenuItem a -> IO (Menu ())
menuItemGetSubMenu :: MenuItem a -> IO (Ptr ())
menuItemGetText :: MenuItem a -> IO String
menuItemIsCheckable :: MenuItem a -> IO Bool
menuItemIsChecked :: MenuItem a -> IO Bool
menuItemIsEnabled :: MenuItem a -> IO Bool
menuItemIsSeparator :: MenuItem a -> IO Bool
menuItemIsSubMenu :: MenuItem a -> IO Bool
menuItemSetCheckable :: MenuItem a -> Int -> IO ()
menuItemSetHelp :: MenuItem a -> String -> IO ()
menuItemSetId :: MenuItem a -> Id -> IO ()
menuItemSetSubMenu :: MenuItem a -> Menu b -> IO ()
menuItemSetText :: MenuItem a -> String -> IO ()
messageDialogCreate :: Window a -> String -> String -> Style -> IO (MessageDialog ())
messageDialogDelete :: MessageDialog a -> IO ()
messageDialogShowModal :: MessageDialog a -> IO Int
metafileCreate :: String -> IO (Metafile ())
metafileDelete :: Metafile a -> IO ()
metafileOk :: Metafile a -> IO Bool
metafilePlay :: Metafile a -> DC b -> IO Bool
metafileSetClipboard :: Metafile a -> Size -> IO Bool
metafileDCClose :: MetafileDC a -> IO (Ptr ())
metafileDCCreate :: String -> IO (MetafileDC ())
metafileDCDelete :: MetafileDC a -> IO ()
mimeTypesManagerAddFallbacks :: MimeTypesManager a -> Ptr b -> IO ()
mimeTypesManagerCreate :: IO (MimeTypesManager ())
mimeTypesManagerEnumAllFileTypes :: MimeTypesManager a -> List b -> IO Int
mimeTypesManagerGetFileTypeFromExtension :: MimeTypesManager a -> Ptr b -> IO (Ptr ())
mimeTypesManagerGetFileTypeFromMimeType :: MimeTypesManager a -> String -> IO (Ptr ())
mimeTypesManagerIsOfType :: MimeTypesManager a -> Ptr b -> Ptr c -> IO Bool
mimeTypesManagerReadMailcap :: MimeTypesManager a -> Ptr b -> Int -> IO Int
mimeTypesManagerReadMimeTypes :: MimeTypesManager a -> Ptr b -> IO Int
miniFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MiniFrame ())
mouseEventAltDown :: MouseEvent a -> IO Bool
mouseEventButton :: MouseEvent a -> Int -> IO Int
mouseEventButtonDClick :: MouseEvent a -> Int -> IO Bool
mouseEventButtonDown :: MouseEvent a -> Int -> IO Bool
mouseEventButtonIsDown :: MouseEvent a -> Int -> IO Bool
mouseEventButtonUp :: MouseEvent a -> Int -> IO Bool
mouseEventControlDown :: MouseEvent a -> IO Bool
mouseEventCopyObject :: MouseEvent a -> Ptr b -> IO ()
mouseEventDragging :: MouseEvent a -> IO Bool
mouseEventEntering :: MouseEvent a -> IO Bool
mouseEventGetButton :: MouseEvent a -> IO Int
mouseEventGetLogicalPosition :: MouseEvent a -> DC b -> IO Point
mouseEventGetPosition :: MouseEvent a -> IO Point
mouseEventGetWheelDelta :: MouseEvent a -> IO Int
mouseEventGetWheelRotation :: MouseEvent a -> IO Int
mouseEventGetX :: MouseEvent a -> IO Int
mouseEventGetY :: MouseEvent a -> IO Int
mouseEventIsButton :: MouseEvent a -> IO Bool
mouseEventLeaving :: MouseEvent a -> IO Bool
mouseEventLeftDClick :: MouseEvent a -> IO Bool
mouseEventLeftDown :: MouseEvent a -> IO Bool
mouseEventLeftIsDown :: MouseEvent a -> IO Bool
mouseEventLeftUp :: MouseEvent a -> IO Bool
mouseEventMetaDown :: MouseEvent a -> IO Bool
mouseEventMiddleDClick :: MouseEvent a -> IO Bool
mouseEventMiddleDown :: MouseEvent a -> IO Bool
mouseEventMiddleIsDown :: MouseEvent a -> IO Bool
mouseEventMiddleUp :: MouseEvent a -> IO Bool
mouseEventMoving :: MouseEvent a -> IO Bool
mouseEventRightDClick :: MouseEvent a -> IO Bool
mouseEventRightDown :: MouseEvent a -> IO Bool
mouseEventRightIsDown :: MouseEvent a -> IO Bool
mouseEventRightUp :: MouseEvent a -> IO Bool
mouseEventShiftDown :: MouseEvent a -> IO Bool
moveEventCopyObject :: MoveEvent a -> Ptr b -> IO ()
moveEventGetPosition :: MoveEvent a -> IO Point
navigationKeyEventGetCurrentFocus :: NavigationKeyEvent a -> IO (Ptr ())
navigationKeyEventGetDirection :: NavigationKeyEvent a -> IO Int
navigationKeyEventIsWindowChange :: NavigationKeyEvent a -> IO Bool
navigationKeyEventSetCurrentFocus :: NavigationKeyEvent a -> Window b -> IO ()
navigationKeyEventSetDirection :: NavigationKeyEvent a -> Int -> IO ()
navigationKeyEventSetWindowChange :: NavigationKeyEvent a -> Int -> IO ()
navigationKeyEventShouldPropagate :: NavigationKeyEvent a -> IO Int
notebookAddPage :: Notebook a -> Window b -> String -> Bool -> Int -> IO Int
notebookAdvanceSelection :: Notebook a -> Bool -> IO ()
notebookAssignImageList :: Notebook a -> ImageList b -> IO ()
notebookCreate :: Window a -> Id -> Rect -> Style -> IO (Notebook ())
notebookDeleteAllPages :: Notebook a -> IO Int
notebookDeletePage :: Notebook a -> Int -> IO Int
notebookGetImageList :: Notebook a -> IO (ImageList ())
notebookGetPage :: Notebook a -> Int -> IO (Window ())
notebookGetPageCount :: Notebook a -> IO Int
notebookGetPageImage :: Notebook a -> Int -> IO Int
notebookGetPageText :: Notebook a -> Int -> IO String
notebookGetRowCount :: Notebook a -> IO Int
notebookGetSelection :: Notebook a -> IO Int
notebookInsertPage :: Notebook a -> Int -> Window c -> String -> Bool -> Int -> IO Int
notebookRemovePage :: Notebook a -> Int -> IO Int
notebookSetImageList :: Notebook a -> ImageList b -> IO ()
notebookSetPadding :: Notebook a -> Size -> IO ()
notebookSetPageImage :: Notebook a -> Int -> Int -> IO Int
notebookSetPageSize :: Notebook a -> Size -> IO ()
notebookSetPageText :: Notebook a -> Int -> String -> IO Int
notebookSetSelection :: Notebook a -> Int -> IO Int
notebookSizerCalcMin :: NotebookSizer a -> IO Size
notebookSizerCreate :: Notebook a -> IO (NotebookSizer ())
notebookSizerGetNotebook :: NotebookSizer a -> IO (Notebook ())
notebookSizerRecalcSizes :: NotebookSizer a -> IO ()
notifyEventAllow :: NotifyEvent a -> IO ()
notifyEventCopyObject :: NotifyEvent a -> Ptr b -> IO ()
notifyEventIsAllowed :: NotifyEvent a -> IO Bool
notifyEventVeto :: NotifyEvent a -> IO ()
outputStreamDelete :: OutputStream a -> IO ()
outputStreamLastWrite :: OutputStream a -> IO Int
outputStreamPutC :: OutputStream a -> Char -> IO ()
outputStreamSeek :: OutputStream a -> Int -> Int -> IO Int
outputStreamSync :: OutputStream a -> IO ()
outputStreamTell :: OutputStream a -> IO Int
outputStreamWrite :: OutputStream a -> Ptr b -> Int -> IO ()
pageSetupDialogCreate :: Window a -> PageSetupDialogData b -> IO (PageSetupDialog ())
pageSetupDialogGetPageSetupData :: PageSetupDialog a -> IO (PageSetupDialogData ())
pageSetupDialogDataAssign :: PageSetupDialogData a -> IO (PageSetupDialogData ())
pageSetupDialogDataAssignData :: PageSetupDialogData a -> PrintData b -> IO ()
pageSetupDialogDataCalculateIdFromPaperSize :: PageSetupDialogData a -> IO ()
pageSetupDialogDataCalculatePaperSizeFromId :: PageSetupDialogData a -> IO ()
pageSetupDialogDataCreate :: IO (PageSetupDialogData ())
pageSetupDialogDataCreateFromData :: PrintData a -> IO (PageSetupDialogData ())
pageSetupDialogDataDelete :: PageSetupDialogData a -> IO ()
pageSetupDialogDataEnableHelp :: PageSetupDialogData a -> Bool -> IO ()
pageSetupDialogDataEnableMargins :: PageSetupDialogData a -> Bool -> IO ()
pageSetupDialogDataEnableOrientation :: PageSetupDialogData a -> Bool -> IO ()
pageSetupDialogDataEnablePaper :: PageSetupDialogData a -> Bool -> IO ()
pageSetupDialogDataEnablePrinter :: PageSetupDialogData a -> Bool -> IO ()
pageSetupDialogDataGetDefaultInfo :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetDefaultMinMargins :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetEnableHelp :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetEnableMargins :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetEnableOrientation :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetEnablePaper :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetEnablePrinter :: PageSetupDialogData a -> IO Bool
pageSetupDialogDataGetMarginBottomRight :: PageSetupDialogData a -> IO Point
pageSetupDialogDataGetMarginTopLeft :: PageSetupDialogData a -> IO Point
pageSetupDialogDataGetMinMarginBottomRight :: PageSetupDialogData a -> IO Point
pageSetupDialogDataGetMinMarginTopLeft :: PageSetupDialogData a -> IO Point
pageSetupDialogDataGetPaperId :: PageSetupDialogData a -> IO Int
pageSetupDialogDataGetPaperSize :: PageSetupDialogData a -> IO Size
pageSetupDialogDataGetPrintData :: PageSetupDialogData a -> IO (PrintData ())
pageSetupDialogDataSetDefaultInfo :: PageSetupDialogData a -> Bool -> IO ()
pageSetupDialogDataSetDefaultMinMargins :: PageSetupDialogData a -> Int -> IO ()
pageSetupDialogDataSetMarginBottomRight :: PageSetupDialogData a -> Point -> IO ()
pageSetupDialogDataSetMarginTopLeft :: PageSetupDialogData a -> Point -> IO ()
pageSetupDialogDataSetMinMarginBottomRight :: PageSetupDialogData a -> Point -> IO ()
pageSetupDialogDataSetMinMarginTopLeft :: PageSetupDialogData a -> Point -> IO ()
pageSetupDialogDataSetPaperId :: PageSetupDialogData a -> Ptr b -> IO ()
pageSetupDialogDataSetPaperSize :: PageSetupDialogData a -> Size -> IO ()
pageSetupDialogDataSetPaperSizeId :: PageSetupDialogData a -> Id -> IO ()
pageSetupDialogDataSetPrintData :: PageSetupDialogData a -> PrintData b -> IO ()
paintDCCreate :: Window a -> IO (PaintDC ())
paintDCDelete :: PaintDC a -> IO ()
paletteAssign :: Palette a -> Palette b -> IO ()
paletteCreateDefault :: IO (Palette ())
paletteCreateRGB :: Int -> Ptr b -> Ptr c -> Ptr d -> IO (Palette ())
paletteDelete :: Palette a -> IO ()
paletteGetPixel :: Palette a -> Color -> IO Int
paletteGetRGB :: Palette a -> Int -> Ptr c -> Ptr d -> Ptr e -> IO Bool
paletteIsEqual :: Palette a -> Palette b -> IO Bool
paletteOk :: Palette a -> IO Bool
paletteChangedEventCopyObject :: PaletteChangedEvent a -> Ptr b -> IO ()
paletteChangedEventGetChangedWindow :: PaletteChangedEvent a -> IO (Ptr ())
paletteChangedEventSetChangedWindow :: PaletteChangedEvent a -> Window b -> IO ()
panelCreate :: Window a -> Id -> Rect -> Style -> IO (Panel ())
panelGetDefaultItem :: Panel a -> IO (Button ())
panelInitDialog :: Panel a -> IO ()
panelSetDefaultItem :: Panel a -> Button b -> IO ()
penAssign :: Pen a -> Pen b -> IO ()
penCreateDefault :: IO (Pen ())
penCreateFromBitmap :: Bitmap a -> Int -> IO (Pen ())
penCreateFromColour :: Color -> Int -> Int -> IO (Pen ())
penCreateFromStock :: Id -> IO (Pen ())
penDelete :: Pen a -> IO ()
penGetCap :: Pen a -> IO Int
penGetColour :: Pen a -> IO Color
penGetDashes :: Pen a -> Ptr b -> IO Int
penGetJoin :: Pen a -> IO Int
penGetStipple :: Pen a -> IO (Bitmap ())
penGetStyle :: Pen a -> IO Int
penGetWidth :: Pen a -> IO Int
penIsEqual :: Pen a -> Pen b -> IO Bool
penIsStatic :: Pen a -> IO Bool
penOk :: Pen a -> IO Bool
penSafeDelete :: Pen a -> IO ()
penSetCap :: Pen a -> Int -> IO ()
penSetColour :: Pen a -> Color -> IO ()
penSetColourSingle :: Pen a -> Char -> Char -> Char -> IO ()
penSetDashes :: Pen a -> Int -> Ptr c -> IO ()
penSetJoin :: Pen a -> Int -> IO ()
penSetStipple :: Pen a -> Bitmap b -> IO ()
penSetStyle :: Pen a -> Int -> IO ()
penSetWidth :: Pen a -> Int -> IO ()
previewCanvasCreate :: PrintPreview a -> Window b -> Rect -> Int -> IO (PreviewCanvas ())
previewFrameCreate :: PrintPreview a -> Frame b -> String -> Rect -> Int -> String -> IO (PreviewFrame ())
previewFrameDelete :: PreviewFrame a -> IO ()
previewFrameInitialize :: PreviewFrame a -> IO ()
printDataAssign :: PrintData a -> PrintData b -> IO ()
printDataCreate :: IO (PrintData ())
printDataDelete :: PrintData a -> IO ()
printDataGetCollate :: PrintData a -> IO Bool
printDataGetColour :: PrintData a -> IO Bool
printDataGetDuplex :: PrintData a -> IO Int
printDataGetFilename :: PrintData a -> IO String
printDataGetFontMetricPath :: PrintData a -> IO String
printDataGetNoCopies :: PrintData a -> IO Int
printDataGetOrientation :: PrintData a -> IO Int
printDataGetPaperId :: PrintData a -> IO Int
printDataGetPaperSize :: PrintData a -> IO Size
printDataGetPreviewCommand :: PrintData a -> IO String
printDataGetPrintMode :: PrintData a -> IO Int
printDataGetPrinterCommand :: PrintData a -> IO String
printDataGetPrinterName :: PrintData a -> IO String
printDataGetPrinterOptions :: PrintData a -> IO String
printDataGetPrinterScaleX :: PrintData a -> IO Double
printDataGetPrinterScaleY :: PrintData a -> IO Double
printDataGetPrinterTranslateX :: PrintData a -> IO Int
printDataGetPrinterTranslateY :: PrintData a -> IO Int
printDataGetQuality :: PrintData a -> IO Int
printDataSetCollate :: PrintData a -> Bool -> IO ()
printDataSetColour :: PrintData a -> Bool -> IO ()
printDataSetDuplex :: PrintData a -> Int -> IO ()
printDataSetFilename :: PrintData a -> String -> IO ()
printDataSetFontMetricPath :: PrintData a -> String -> IO ()
printDataSetNoCopies :: PrintData a -> Int -> IO ()
printDataSetOrientation :: PrintData a -> Int -> IO ()
printDataSetPaperId :: PrintData a -> Int -> IO ()
printDataSetPaperSize :: PrintData a -> Size -> IO ()
printDataSetPreviewCommand :: PrintData a -> Command b -> IO ()
printDataSetPrintMode :: PrintData a -> Int -> IO ()
printDataSetPrinterCommand :: PrintData a -> Command b -> IO ()
printDataSetPrinterName :: PrintData a -> String -> IO ()
printDataSetPrinterOptions :: PrintData a -> String -> IO ()
printDataSetPrinterScaleX :: PrintData a -> Double -> IO ()
printDataSetPrinterScaleY :: PrintData a -> Double -> IO ()
printDataSetPrinterScaling :: PrintData a -> Double -> Double -> IO ()
printDataSetPrinterTranslateX :: PrintData a -> Int -> IO ()
printDataSetPrinterTranslateY :: PrintData a -> Int -> IO ()
printDataSetPrinterTranslation :: PrintData a -> Point -> IO ()
printDataSetQuality :: PrintData a -> Int -> IO ()
printDialogCreate :: Window a -> PrintDialogData b -> IO (PrintDialog ())
printDialogGetPrintDC :: PrintDialog a -> IO (DC ())
printDialogGetPrintData :: PrintDialog a -> IO (PrintData ())
printDialogGetPrintDialogData :: PrintDialog a -> IO (PrintDialogData ())
printDialogDataAssign :: PrintDialogData a -> PrintDialogData b -> IO ()
printDialogDataAssignData :: PrintDialogData a -> PrintData b -> IO ()
printDialogDataCreateDefault :: IO (PrintDialogData ())
printDialogDataCreateFromData :: PrintData a -> IO (PrintDialogData ())
printDialogDataDelete :: PrintDialogData a -> IO ()
printDialogDataEnableHelp :: PrintDialogData a -> Bool -> IO ()
printDialogDataEnablePageNumbers :: PrintDialogData a -> Bool -> IO ()
printDialogDataEnablePrintToFile :: PrintDialogData a -> Bool -> IO ()
printDialogDataEnableSelection :: PrintDialogData a -> Bool -> IO ()
printDialogDataGetAllPages :: PrintDialogData a -> IO Int
printDialogDataGetCollate :: PrintDialogData a -> IO Bool
printDialogDataGetEnableHelp :: PrintDialogData a -> IO Bool
printDialogDataGetEnablePageNumbers :: PrintDialogData a -> IO Bool
printDialogDataGetEnablePrintToFile :: PrintDialogData a -> IO Bool
printDialogDataGetEnableSelection :: PrintDialogData a -> IO Bool
printDialogDataGetFromPage :: PrintDialogData a -> IO Int
printDialogDataGetMaxPage :: PrintDialogData a -> IO Int
printDialogDataGetMinPage :: PrintDialogData a -> IO Int
printDialogDataGetNoCopies :: PrintDialogData a -> IO Int
printDialogDataGetPrintData :: PrintDialogData a -> IO (PrintData ())
printDialogDataGetPrintToFile :: PrintDialogData a -> IO Bool
printDialogDataGetSelection :: PrintDialogData a -> IO Bool
printDialogDataGetSetupDialog :: PrintDialogData a -> IO Bool
printDialogDataGetToPage :: PrintDialogData a -> IO Int
printDialogDataSetAllPages :: PrintDialogData a -> Bool -> IO ()
printDialogDataSetCollate :: PrintDialogData a -> Bool -> IO ()
printDialogDataSetFromPage :: PrintDialogData a -> Int -> IO ()
printDialogDataSetMaxPage :: PrintDialogData a -> Int -> IO ()
printDialogDataSetMinPage :: PrintDialogData a -> Int -> IO ()
printDialogDataSetNoCopies :: PrintDialogData a -> Int -> IO ()
printDialogDataSetPrintData :: PrintDialogData a -> PrintData b -> IO ()
printDialogDataSetPrintToFile :: PrintDialogData a -> Bool -> IO ()
printDialogDataSetSelection :: PrintDialogData a -> Bool -> IO ()
printDialogDataSetSetupDialog :: PrintDialogData a -> Bool -> IO ()
printDialogDataSetToPage :: PrintDialogData a -> Int -> IO ()
printPreviewCreateFromData :: Printout a -> Printout b -> PrintData c -> IO (PrintPreview ())
printPreviewCreateFromDialogData :: Printout a -> Printout b -> PrintDialogData c -> IO (PrintPreview ())
printPreviewDelete :: PrintPreview a -> IO ()
printPreviewDetermineScaling :: PrintPreview a -> IO ()
printPreviewDrawBlankPage :: PrintPreview a -> PreviewCanvas b -> DC c -> IO Bool
printPreviewGetCanvas :: PrintPreview a -> IO (PreviewCanvas ())
printPreviewGetCurrentPage :: PrintPreview a -> IO Int
printPreviewGetFrame :: PrintPreview a -> IO (Frame ())
printPreviewGetMaxPage :: PrintPreview a -> IO Int
printPreviewGetMinPage :: PrintPreview a -> IO Int
printPreviewGetPrintDialogData :: PrintPreview a -> IO (PrintDialogData ())
printPreviewGetPrintout :: PrintPreview a -> IO (Printout ())
printPreviewGetPrintoutForPrinting :: PrintPreview a -> IO (Printout ())
printPreviewGetZoom :: PrintPreview a -> IO Int
printPreviewOk :: PrintPreview a -> IO Bool
printPreviewPaintPage :: PrintPreview a -> PrintPreview b -> DC c -> IO Bool
printPreviewPrint :: PrintPreview a -> Bool -> IO Bool
printPreviewRenderPage :: PrintPreview a -> Int -> IO Bool
printPreviewSetCanvas :: PrintPreview a -> PreviewCanvas b -> IO ()
printPreviewSetCurrentPage :: PrintPreview a -> Int -> IO Bool
printPreviewSetFrame :: PrintPreview a -> Frame b -> IO ()
printPreviewSetOk :: PrintPreview a -> Bool -> IO ()
printPreviewSetPrintout :: PrintPreview a -> Printout b -> IO ()
printPreviewSetZoom :: PrintPreview a -> Int -> IO ()
printerCreate :: PrintDialogData a -> IO (Printer ())
printerCreateAbortWindow :: Printer a -> Window b -> Printout c -> IO (Window ())
printerDelete :: Printer a -> IO ()
printerGetAbort :: Printer a -> IO Bool
printerGetLastError :: Printer a -> IO Int
printerGetPrintDialogData :: Printer a -> IO (PrintDialogData ())
printerPrint :: Printer a -> Window b -> Printout c -> Bool -> IO Bool
printerPrintDialog :: Printer a -> Window b -> IO (DC ())
printerReportError :: Printer a -> Window b -> Printout c -> String -> IO ()
printerSetup :: Printer a -> Window b -> IO Bool
printoutGetDC :: Printout a -> IO (DC ())
printoutGetPPIPrinter :: Printout a -> IO Point
printoutGetPPIScreen :: Printout a -> IO Point
printoutGetPageSizeMM :: Printout a -> IO Size
printoutGetPageSizePixels :: Printout a -> IO Size
printoutGetTitle :: Printout a -> IO String
printoutIsPreview :: Printout a -> IO Bool
printoutSetDC :: Printout a -> DC b -> IO ()
printoutSetIsPreview :: Printout a -> Bool -> IO ()
printoutSetPPIPrinter :: Printout a -> Point -> IO ()
printoutSetPPIScreen :: Printout a -> Point -> IO ()
printoutSetPageSizeMM :: Printout a -> Size -> IO ()
printoutSetPageSizePixels :: Printout a -> Size -> IO ()
processCloseOutput :: Process a -> IO ()
processCreateDefault :: Window a -> Id -> IO (Process ())
processCreateRedirect :: Window a -> Bool -> IO (Process ())
processDelete :: Process a -> IO ()
processDetach :: Process a -> IO ()
processGetErrorStream :: Process a -> IO (InputStream ())
processGetInputStream :: Process a -> IO (InputStream ())
processGetOutputStream :: Process a -> IO (OutputStream ())
processIsErrorAvailable :: Process a -> IO Bool
processIsInputAvailable :: Process a -> IO Bool
processIsInputOpened :: Process a -> IO Bool
processIsRedirected :: Process a -> IO Bool
processOpen :: String -> Int -> IO (Process ())
processRedirect :: Process a -> IO ()
processEventGetExitCode :: ProcessEvent a -> IO Int
processEventGetPid :: ProcessEvent a -> IO Int
progressDialogCreate :: String -> String -> Int -> Window d -> Int -> IO (ProgressDialog ())
progressDialogResume :: ProgressDialog a -> IO ()
progressDialogUpdate :: ProgressDialog a -> Int -> IO Int
progressDialogUpdateWithMessage :: ProgressDialog a -> Int -> String -> IO Int
queryLayoutInfoEventCreate :: Id -> IO (QueryLayoutInfoEvent ())
queryLayoutInfoEventGetAlignment :: QueryLayoutInfoEvent a -> IO Int
queryLayoutInfoEventGetFlags :: QueryLayoutInfoEvent a -> IO Int
queryLayoutInfoEventGetOrientation :: QueryLayoutInfoEvent a -> IO Int
queryLayoutInfoEventGetRequestedLength :: QueryLayoutInfoEvent a -> IO Int
queryLayoutInfoEventGetSize :: QueryLayoutInfoEvent a -> IO Size
queryLayoutInfoEventSetAlignment :: QueryLayoutInfoEvent a -> Int -> IO ()
queryLayoutInfoEventSetFlags :: QueryLayoutInfoEvent a -> Int -> IO ()
queryLayoutInfoEventSetOrientation :: QueryLayoutInfoEvent a -> Int -> IO ()
queryLayoutInfoEventSetRequestedLength :: QueryLayoutInfoEvent a -> Int -> IO ()
queryLayoutInfoEventSetSize :: QueryLayoutInfoEvent a -> Size -> IO ()
queryNewPaletteEventCopyObject :: QueryNewPaletteEvent a -> Ptr b -> IO ()
queryNewPaletteEventGetPaletteRealized :: QueryNewPaletteEvent a -> IO Int
queryNewPaletteEventSetPaletteRealized :: QueryNewPaletteEvent a -> Int -> IO ()
radioBoxCreate :: Window a -> Id -> String -> Rect -> [String] -> Int -> Style -> IO (RadioBox ())
radioBoxEnableItem :: RadioBox a -> Int -> Bool -> IO ()
radioBoxFindString :: RadioBox a -> String -> IO Int
radioBoxGetItemLabel :: RadioBox a -> Int -> IO String
radioBoxGetNumberOfRowsOrCols :: RadioBox a -> IO Int
radioBoxGetSelection :: RadioBox a -> IO Int
radioBoxGetStringSelection :: RadioBox a -> IO String
radioBoxNumber :: RadioBox a -> IO Int
radioBoxSetItemBitmap :: RadioBox a -> Int -> Bitmap c -> IO ()
radioBoxSetItemLabel :: RadioBox a -> Int -> String -> IO ()
radioBoxSetNumberOfRowsOrCols :: RadioBox a -> Int -> IO ()
radioBoxSetSelection :: RadioBox a -> Int -> IO ()
radioBoxSetStringSelection :: RadioBox a -> String -> IO ()
radioBoxShowItem :: RadioBox a -> Int -> Bool -> IO ()
radioButtonCreate :: Window a -> Id -> String -> Rect -> Style -> IO (RadioButton ())
radioButtonGetValue :: RadioButton a -> IO Int
radioButtonSetValue :: RadioButton a -> Int -> IO ()
regionAssign :: Region a -> Region b -> IO ()
regionClear :: Region a -> IO ()
regionContainsPoint :: Region a -> Point -> IO Bool
regionContainsRect :: Region a -> Rect -> IO Bool
regionCreateDefault :: IO (Region ())
regionCreateFromRect :: Rect -> IO (Region ())
regionDelete :: Region a -> IO ()
regionEmpty :: Region a -> IO Int
regionGetBox :: Region a -> IO Rect
regionIntersectRect :: Region a -> Rect -> IO Int
regionIntersectRegion :: Region a -> Region b -> IO Int
regionSubtractRect :: Region a -> Rect -> IO Int
regionSubtractRegion :: Region a -> Region b -> IO Int
regionUnionRect :: Region a -> Rect -> IO Int
regionUnionRegion :: Region a -> Region b -> IO Int
regionXorRect :: Region a -> Rect -> IO Int
regionXorRegion :: Region a -> Region b -> IO Int
regionIteratorCreate :: IO (RegionIterator ())
regionIteratorCreateFromRegion :: Region a -> IO (RegionIterator ())
regionIteratorDelete :: RegionIterator a -> IO ()
regionIteratorGetHeight :: RegionIterator a -> IO Int
regionIteratorGetWidth :: RegionIterator a -> IO Int
regionIteratorGetX :: RegionIterator a -> IO Int
regionIteratorGetY :: RegionIterator a -> IO Int
regionIteratorHaveRects :: RegionIterator a -> IO Int
regionIteratorNext :: RegionIterator a -> IO ()
regionIteratorReset :: RegionIterator a -> IO ()
regionIteratorResetToRegion :: RegionIterator a -> Region b -> IO ()
sashEventCreate :: Id -> Int -> IO (SashEvent ())
sashEventGetDragRect :: SashEvent a -> IO Rect
sashEventGetDragStatus :: SashEvent a -> IO Int
sashEventGetEdge :: SashEvent a -> IO Int
sashEventSetDragRect :: SashEvent a -> Rect -> IO ()
sashEventSetDragStatus :: SashEvent a -> Int -> IO ()
sashEventSetEdge :: SashEvent a -> Int -> IO ()
sashLayoutWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SashLayoutWindow ())
sashLayoutWindowGetAlignment :: SashLayoutWindow a -> IO Int
sashLayoutWindowGetOrientation :: SashLayoutWindow a -> IO Int
sashLayoutWindowSetAlignment :: SashLayoutWindow a -> Int -> IO ()
sashLayoutWindowSetDefaultSize :: SashLayoutWindow a -> Size -> IO ()
sashLayoutWindowSetOrientation :: SashLayoutWindow a -> Int -> IO ()
sashWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SashWindow ())
sashWindowGetDefaultBorderSize :: SashWindow a -> IO Int
sashWindowGetEdgeMargin :: SashWindow a -> Int -> IO Int
sashWindowGetExtraBorderSize :: SashWindow a -> IO Int
sashWindowGetMaximumSizeX :: SashWindow a -> IO Int
sashWindowGetMaximumSizeY :: SashWindow a -> IO Int
sashWindowGetMinimumSizeX :: SashWindow a -> IO Int
sashWindowGetMinimumSizeY :: SashWindow a -> IO Int
sashWindowGetSashVisible :: SashWindow a -> Int -> IO Int
sashWindowHasBorder :: SashWindow a -> Int -> IO Bool
sashWindowSetDefaultBorderSize :: SashWindow a -> Int -> IO ()
sashWindowSetExtraBorderSize :: SashWindow a -> Int -> IO ()
sashWindowSetMaximumSizeX :: SashWindow a -> Int -> IO ()
sashWindowSetMaximumSizeY :: SashWindow a -> Int -> IO ()
sashWindowSetMinimumSizeX :: SashWindow a -> Int -> IO ()
sashWindowSetMinimumSizeY :: SashWindow a -> Int -> IO ()
sashWindowSetSashBorder :: SashWindow a -> Int -> Int -> IO ()
sashWindowSetSashVisible :: SashWindow a -> Int -> Int -> IO ()
screenDCCreate :: IO (ScreenDC ())
screenDCDelete :: ScreenDC a -> IO ()
screenDCEndDrawingOnTop :: ScreenDC a -> IO Int
screenDCStartDrawingOnTop :: ScreenDC a -> Int -> Int -> Size -> IO Int
screenDCStartDrawingOnTopOfWin :: ScreenDC a -> Window b -> IO Int
scrollBarCreate :: Window a -> Id -> Rect -> Style -> IO (ScrollBar ())
scrollBarGetPageSize :: ScrollBar a -> IO Int
scrollBarGetRange :: ScrollBar a -> IO Int
scrollBarGetThumbPosition :: ScrollBar a -> IO Int
scrollBarGetThumbSize :: ScrollBar a -> IO Int
scrollBarSetScrollbar :: ScrollBar a -> Int -> Int -> Int -> Int -> Bool -> IO ()
scrollBarSetThumbPosition :: ScrollBar a -> Int -> IO ()
scrollEventGetOrientation :: ScrollEvent a -> IO Int
scrollEventGetPosition :: ScrollEvent a -> IO Int
scrollWinEventGetOrientation :: ScrollWinEvent a -> IO Int
scrollWinEventGetPosition :: ScrollWinEvent a -> IO Int
scrollWinEventSetOrientation :: ScrollWinEvent a -> Int -> IO ()
scrollWinEventSetPosition :: ScrollWinEvent a -> Int -> IO ()
scrolledWindowAdjustScrollbars :: ScrolledWindow a -> IO ()
scrolledWindowCalcScrolledPosition :: ScrolledWindow a -> Point -> IO Point
scrolledWindowCalcUnscrolledPosition :: ScrolledWindow a -> Point -> IO Point
scrolledWindowCreate :: Window a -> Id -> Rect -> Style -> IO (ScrolledWindow ())
scrolledWindowEnableScrolling :: ScrolledWindow a -> Bool -> Bool -> IO ()
scrolledWindowGetScaleX :: ScrolledWindow a -> IO Double
scrolledWindowGetScaleY :: ScrolledWindow a -> IO Double
scrolledWindowGetScrollPageSize :: ScrolledWindow a -> Int -> IO Int
scrolledWindowGetScrollPixelsPerUnit :: ScrolledWindow a -> IO Point
scrolledWindowGetTargetWindow :: ScrolledWindow a -> IO (Window ())
scrolledWindowGetViewStart :: ScrolledWindow a -> IO Point
scrolledWindowGetVirtualSize :: ScrolledWindow a -> IO Size
scrolledWindowOnDraw :: ScrolledWindow a -> DC b -> IO ()
scrolledWindowPrepareDC :: ScrolledWindow a -> DC b -> IO ()
scrolledWindowScroll :: ScrolledWindow a -> Point -> IO ()
scrolledWindowSetScale :: ScrolledWindow a -> Double -> Double -> IO ()
scrolledWindowSetScrollPageSize :: ScrolledWindow a -> Int -> Int -> IO ()
scrolledWindowSetScrollRate :: ScrolledWindow a -> Int -> Int -> IO ()
scrolledWindowSetScrollbars :: ScrolledWindow a -> Int -> Int -> Int -> Int -> Int -> Int -> Bool -> IO ()
scrolledWindowSetTargetWindow :: ScrolledWindow a -> Window b -> IO ()
scrolledWindowViewStart :: ScrolledWindow a -> IO Point
setCursorEventGetCursor :: SetCursorEvent a -> IO (Cursor ())
setCursorEventGetX :: SetCursorEvent a -> IO Int
setCursorEventGetY :: SetCursorEvent a -> IO Int
setCursorEventHasCursor :: SetCursorEvent a -> IO Bool
setCursorEventSetCursor :: SetCursorEvent a -> Cursor b -> IO ()
showEventCopyObject :: ShowEvent a -> Ptr b -> IO ()
showEventGetShow :: ShowEvent a -> IO Int
showEventSetShow :: ShowEvent a -> Int -> IO ()
simpleHelpProviderCreate :: IO (SimpleHelpProvider ())
singleInstanceCheckerCreate :: Ptr a -> String -> String -> IO Int
singleInstanceCheckerCreateDefault :: IO (SingleInstanceChecker ())
singleInstanceCheckerDelete :: SingleInstanceChecker a -> IO ()
singleInstanceCheckerIsAnotherRunning :: SingleInstanceChecker a -> IO Bool
sizeEventCopyObject :: SizeEvent a -> Ptr b -> IO ()
sizeEventGetSize :: SizeEvent a -> IO Size
sizerAdd :: Sizer a -> Size -> Int -> Int -> Int -> Ptr f -> IO ()
sizerAddSizer :: Sizer a -> Sizer b -> Int -> Int -> Int -> Ptr f -> IO ()
sizerAddWindow :: Sizer a -> Window b -> Int -> Int -> Int -> Ptr f -> IO ()
sizerCalcMin :: Sizer a -> IO Size
sizerFit :: Sizer a -> Window b -> IO ()
sizerGetChildren :: Sizer a -> Ptr b -> Int -> IO Int
sizerGetMinSize :: Sizer a -> IO Size
sizerGetPosition :: Sizer a -> IO Point
sizerGetSize :: Sizer a -> IO Size
sizerInsert :: Sizer a -> Int -> Size -> Int -> Int -> Int -> Ptr g -> IO ()
sizerInsertSizer :: Sizer a -> Int -> Sizer c -> Int -> Int -> Int -> Ptr g -> IO ()
sizerInsertWindow :: Sizer a -> Int -> Window c -> Int -> Int -> Int -> Ptr g -> IO ()
sizerLayout :: Sizer a -> IO ()
sizerPrepend :: Sizer a -> Size -> Int -> Int -> Int -> Ptr f -> IO ()
sizerPrependSizer :: Sizer a -> Sizer b -> Int -> Int -> Int -> Ptr f -> IO ()
sizerPrependWindow :: Sizer a -> Window b -> Int -> Int -> Int -> Ptr f -> IO ()
sizerRecalcSizes :: Sizer a -> IO ()
sizerRemove :: Sizer a -> Int -> IO Int
sizerRemoveSizer :: Sizer a -> Sizer b -> IO Int
sizerRemoveWindow :: Sizer a -> Window b -> IO Int
sizerSetDimension :: Sizer a -> Rect -> IO ()
sizerSetItemMinSize :: Sizer a -> Int -> Size -> IO ()
sizerSetItemMinSizeSizer :: Sizer a -> Sizer b -> Size -> IO ()
sizerSetItemMinSizeWindow :: Sizer a -> Window b -> Size -> IO ()
sizerSetMinSize :: Sizer a -> Size -> IO ()
sizerSetSizeHints :: Sizer a -> Window b -> IO ()
sizerItemCalcMin :: SizerItem a -> IO Size
sizerItemCreate :: Size -> Int -> Int -> Int -> Ptr e -> IO (SizerItem ())
sizerItemCreateInSizer :: Sizer a -> Int -> Int -> Int -> Ptr e -> IO (Ptr ())
sizerItemCreateInWindow :: Window a -> Int -> Int -> Int -> Ptr e -> IO (Ptr ())
sizerItemGetBorder :: SizerItem a -> IO Int
sizerItemGetFlag :: SizerItem a -> IO Int
sizerItemGetMinSize :: SizerItem a -> IO Size
sizerItemGetOption :: SizerItem a -> IO Int
sizerItemGetPosition :: SizerItem a -> IO Point
sizerItemGetRatio :: SizerItem a -> IO Float
sizerItemGetSize :: SizerItem a -> IO Size
sizerItemGetSizer :: SizerItem a -> IO (Sizer ())
sizerItemGetUserData :: SizerItem a -> IO (Ptr ())
sizerItemGetWindow :: SizerItem a -> IO (Window ())
sizerItemIsSizer :: SizerItem a -> IO Bool
sizerItemIsSpacer :: SizerItem a -> IO Bool
sizerItemIsWindow :: SizerItem a -> IO Bool
sizerItemSetBorder :: SizerItem a -> Int -> IO ()
sizerItemSetDimension :: SizerItem a -> Rect -> IO ()
sizerItemSetFlag :: SizerItem a -> Int -> IO ()
sizerItemSetFloatRatio :: SizerItem a -> Float -> IO ()
sizerItemSetInitSize :: SizerItem a -> Point -> IO ()
sizerItemSetOption :: SizerItem a -> Int -> IO ()
sizerItemSetRatio :: SizerItem a -> Size -> IO ()
sizerItemSetSizer :: SizerItem a -> Sizer b -> IO ()
sizerItemSetWindow :: SizerItem a -> Window b -> IO ()
sliderClearSel :: Slider a -> IO ()
sliderClearTicks :: Slider a -> IO ()
sliderCreate :: Window a -> Id -> Int -> Int -> Int -> Rect -> Style -> IO (Slider ())
sliderGetLineSize :: Slider a -> IO Int
sliderGetMax :: Slider a -> IO Int
sliderGetMin :: Slider a -> IO Int
sliderGetPageSize :: Slider a -> IO Int
sliderGetSelEnd :: Slider a -> IO Int
sliderGetSelStart :: Slider a -> IO Int
sliderGetThumbLength :: Slider a -> IO Int
sliderGetTickFreq :: Slider a -> IO Int
sliderGetValue :: Slider a -> IO Int
sliderSetLineSize :: Slider a -> Int -> IO ()
sliderSetPageSize :: Slider a -> Int -> IO ()
sliderSetRange :: Slider a -> Int -> Int -> IO ()
sliderSetSelection :: Slider a -> Int -> Int -> IO ()
sliderSetThumbLength :: Slider a -> Int -> IO ()
sliderSetTick :: Slider a -> Int -> IO ()
sliderSetTickFreq :: Slider a -> Int -> Int -> IO ()
sliderSetValue :: Slider a -> Int -> IO ()
spinButtonCreate :: Window a -> Id -> Rect -> Style -> IO (SpinButton ())
spinButtonGetMax :: SpinButton a -> IO Int
spinButtonGetMin :: SpinButton a -> IO Int
spinButtonGetValue :: SpinButton a -> IO Int
spinButtonSetRange :: SpinButton a -> Int -> Int -> IO ()
spinButtonSetValue :: SpinButton a -> Int -> IO ()
spinCtrlCreate :: Window a -> Id -> String -> Rect -> Style -> Int -> Int -> Int -> IO (SpinCtrl ())
spinCtrlGetMax :: SpinCtrl a -> IO Int
spinCtrlGetMin :: SpinCtrl a -> IO Int
spinCtrlGetValue :: SpinCtrl a -> IO Int
spinCtrlSetRange :: SpinCtrl a -> Int -> Int -> IO ()
spinCtrlSetValue :: SpinCtrl a -> Int -> IO ()
spinEventGetPosition :: SpinEvent a -> IO Int
spinEventSetPosition :: SpinEvent a -> Int -> IO ()
splitterWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SplitterWindow ())
splitterWindowGetBorderSize :: SplitterWindow a -> IO Int
splitterWindowGetMinimumPaneSize :: SplitterWindow a -> IO Int
splitterWindowGetSashPosition :: SplitterWindow a -> IO Int
splitterWindowGetSashSize :: SplitterWindow a -> IO Int
splitterWindowGetSplitMode :: SplitterWindow a -> IO Int
splitterWindowGetWindow1 :: SplitterWindow a -> IO (Window ())
splitterWindowGetWindow2 :: SplitterWindow a -> IO (Window ())
splitterWindowInitialize :: SplitterWindow a -> Window b -> IO ()
splitterWindowIsSplit :: SplitterWindow a -> IO Bool
splitterWindowReplaceWindow :: SplitterWindow a -> Window b -> Window c -> IO Bool
splitterWindowSetBorderSize :: SplitterWindow a -> Int -> IO ()
splitterWindowSetMinimumPaneSize :: SplitterWindow a -> Int -> IO ()
splitterWindowSetSashPosition :: SplitterWindow a -> Int -> Bool -> IO ()
splitterWindowSetSashSize :: SplitterWindow a -> Int -> IO ()
splitterWindowSetSplitMode :: SplitterWindow a -> Int -> IO ()
splitterWindowSplitHorizontally :: SplitterWindow a -> Window b -> Window c -> Int -> IO Bool
splitterWindowSplitVertically :: SplitterWindow a -> Window b -> Window c -> Int -> IO Bool
splitterWindowUnsplit :: SplitterWindow a -> Window b -> IO Bool
staticBitmapCreate :: Window a -> Id -> Bitmap c -> Rect -> Style -> IO (StaticBitmap ())
staticBitmapDelete :: StaticBitmap a -> IO ()
staticBitmapGetBitmap :: StaticBitmap a -> IO (Bitmap ())
staticBitmapGetIcon :: StaticBitmap a -> IO (Icon ())
staticBitmapSetBitmap :: StaticBitmap a -> Bitmap b -> IO ()
staticBitmapSetIcon :: StaticBitmap a -> Icon b -> IO ()
staticBoxCreate :: Window a -> Id -> String -> Rect -> Style -> IO (StaticBox ())
staticBoxSizerCalcMin :: StaticBoxSizer a -> IO Size
staticBoxSizerCreate :: StaticBox a -> Int -> IO (StaticBoxSizer ())
staticBoxSizerGetStaticBox :: StaticBoxSizer a -> IO (StaticBox ())
staticBoxSizerRecalcSizes :: StaticBoxSizer a -> IO ()
staticLineCreate :: Window a -> Id -> Rect -> Style -> IO (StaticLine ())
staticLineGetDefaultSize :: StaticLine a -> IO Int
staticLineIsVertical :: StaticLine a -> IO Bool
staticTextCreate :: Window a -> Id -> String -> Rect -> Style -> IO (StaticText ())
statusBarCreate :: Window a -> Id -> Rect -> Style -> IO (StatusBar ())
statusBarGetBorderX :: StatusBar a -> IO Int
statusBarGetBorderY :: StatusBar a -> IO Int
statusBarGetFieldsCount :: StatusBar a -> IO Int
statusBarGetStatusText :: StatusBar a -> Int -> IO String
statusBarSetFieldsCount :: StatusBar a -> Int -> Ptr CInt -> IO ()
statusBarSetMinHeight :: StatusBar a -> Int -> IO ()
statusBarSetStatusText :: StatusBar a -> String -> Int -> IO ()
statusBarSetStatusWidths :: StatusBar a -> Int -> Ptr CInt -> IO ()
stopWatchCreate :: IO (StopWatch ())
stopWatchDelete :: StopWatch a -> IO ()
stopWatchPause :: StopWatch a -> IO ()
stopWatchResume :: StopWatch a -> IO ()
stopWatchStart :: StopWatch a -> Int -> IO ()
stopWatchTime :: StopWatch a -> IO Int
streamBaseDelete :: StreamBase a -> IO ()
streamBaseGetLastError :: StreamBase a -> IO Int
streamBaseGetSize :: StreamBase a -> IO Int
streamBaseIsOk :: StreamBase a -> IO Bool
systemSettingsGetSystemColour :: Int -> IO Color
systemSettingsGetSystemFont :: Int -> IO (Font ())
systemSettingsGetSystemMetric :: Int -> IO Int
textAttrCreate :: Color -> Color -> Font c -> IO (TextAttr ())
textAttrCreateDefault :: IO (TextAttr ())
textAttrDelete :: TextAttr a -> IO ()
textAttrGetBackgroundColour :: TextAttr a -> IO Color
textAttrGetFont :: TextAttr a -> IO (Font ())
textAttrGetTextColour :: TextAttr a -> IO Color
textAttrHasBackgroundColour :: TextAttr a -> IO Bool
textAttrHasFont :: TextAttr a -> IO Bool
textAttrHasTextColour :: TextAttr a -> IO Bool
textAttrIsDefault :: TextAttr a -> IO Bool
textAttrSetBackgroundColour :: TextAttr a -> Color -> IO ()
textAttrSetFont :: TextAttr a -> Font b -> IO ()
textAttrSetTextColour :: TextAttr a -> Color -> IO ()
textCtrlAppendText :: TextCtrl a -> String -> IO ()
textCtrlCanCopy :: TextCtrl a -> IO Bool
textCtrlCanCut :: TextCtrl a -> IO Bool
textCtrlCanPaste :: TextCtrl a -> IO Bool
textCtrlCanRedo :: TextCtrl a -> IO Bool
textCtrlCanUndo :: TextCtrl a -> IO Bool
textCtrlClear :: TextCtrl a -> IO ()
textCtrlCopy :: TextCtrl a -> IO ()
textCtrlCreate :: Window a -> Id -> String -> Rect -> Style -> IO (TextCtrl ())
textCtrlCut :: TextCtrl a -> IO ()
textCtrlDiscardEdits :: TextCtrl a -> IO ()
textCtrlEmulateKeyPress :: TextCtrl a -> KeyEvent b -> IO Bool
textCtrlGetDefaultStyle :: TextCtrl a -> IO (TextAttr ())
textCtrlGetInsertionPoint :: TextCtrl a -> IO Int
textCtrlGetLastPosition :: TextCtrl a -> IO Int
textCtrlGetLineLength :: TextCtrl a -> Int -> IO Int
textCtrlGetLineText :: TextCtrl a -> Int -> IO String
textCtrlGetNumberOfLines :: TextCtrl a -> IO Int
textCtrlGetRange :: TextCtrl a -> Int -> Int -> IO String
textCtrlGetSelection :: TextCtrl a -> Ptr b -> Ptr c -> IO ()
textCtrlGetStringSelection :: TextCtrl a -> IO String
textCtrlGetValue :: TextCtrl a -> IO String
textCtrlIsEditable :: TextCtrl a -> IO Bool
textCtrlIsModified :: TextCtrl a -> IO Bool
textCtrlIsMultiLine :: TextCtrl a -> IO Bool
textCtrlIsSingleLine :: TextCtrl a -> IO Bool
textCtrlLoadFile :: TextCtrl a -> String -> IO Int
textCtrlPaste :: TextCtrl a -> IO ()
textCtrlPositionToXY :: TextCtrl a -> Int -> Ptr CInt -> Ptr CInt -> IO Int
textCtrlRedo :: TextCtrl a -> IO ()
textCtrlRemove :: TextCtrl a -> Int -> Int -> IO ()
textCtrlReplace :: TextCtrl a -> Int -> Int -> String -> IO ()
textCtrlSaveFile :: TextCtrl a -> String -> IO Int
textCtrlSetDefaultStyle :: TextCtrl a -> TextAttr b -> IO Bool
textCtrlSetEditable :: TextCtrl a -> Bool -> IO ()
textCtrlSetInsertionPoint :: TextCtrl a -> Int -> IO ()
textCtrlSetInsertionPointEnd :: TextCtrl a -> IO ()
textCtrlSetMaxLength :: TextCtrl a -> Int -> IO ()
textCtrlSetSelection :: TextCtrl a -> Int -> Int -> IO ()
textCtrlSetStyle :: TextCtrl a -> Int -> Int -> TextAttr d -> IO Bool
textCtrlSetValue :: TextCtrl a -> String -> IO ()
textCtrlShowPosition :: TextCtrl a -> Int -> IO ()
textCtrlUndo :: TextCtrl a -> IO ()
textCtrlWriteText :: TextCtrl a -> String -> IO ()
textCtrlXYToPosition :: TextCtrl a -> Point -> IO Int
textInputStreamCreate :: InputStream a -> String -> IO (TextInputStream ())
textInputStreamDelete :: TextInputStream a -> IO ()
textInputStreamReadLine :: TextInputStream a -> IO String
textOutputStreamCreate :: OutputStream a -> Int -> IO (TextOutputStream ())
textOutputStreamDelete :: TextOutputStream a -> IO ()
textOutputStreamWriteString :: TextOutputStream a -> String -> IO ()
textValidatorCreate :: Int -> Ptr b -> IO (TextValidator ())
textValidatorGetExcludeList :: TextValidator a -> Ptr b -> IO Int
textValidatorGetIncludeList :: TextValidator a -> Ptr b -> IO Int
textValidatorGetStyle :: TextValidator a -> IO Int
textValidatorOnChar :: TextValidator a -> Event b -> IO ()
textValidatorSetExcludeList :: TextValidator a -> List b -> Int -> IO ()
textValidatorSetIncludeList :: TextValidator a -> List b -> Int -> IO ()
textValidatorSetStyle :: TextValidator a -> Int -> IO ()
timerCreate :: Window a -> Id -> IO (Timer ())
timerDelete :: Timer a -> IO ()
timerGetInterval :: Timer a -> IO Int
timerIsOneShot :: Timer a -> IO Bool
timerIsRuning :: Timer a -> IO Bool
timerStart :: Timer a -> Int -> Bool -> IO Bool
timerStop :: Timer a -> IO ()
timerEventGetInterval :: TimerEvent a -> IO Int
timerExConnect :: TimerEx a -> Closure b -> IO ()
timerExCreate :: IO (TimerEx ())
timerExGetClosure :: TimerEx a -> IO (Closure ())
tipWindowClose :: TipWindow a -> IO ()
tipWindowCreate :: Window a -> String -> Int -> IO (TipWindow ())
tipWindowSetBoundingRect :: TipWindow a -> Rect -> IO ()
tipWindowSetTipWindowPtr :: TipWindow a -> Ptr b -> IO ()
toolBarAddControl :: ToolBar a -> Control b -> IO Bool
toolBarAddSeparator :: ToolBar a -> IO ()
toolBarAddTool :: ToolBar a -> Id -> Bitmap c -> String -> String -> IO ()
toolBarAddTool2 :: ToolBar a -> Int -> String -> Bitmap d -> Bitmap e -> Int -> String -> String -> IO ()
toolBarAddToolEx :: ToolBar a -> Id -> Bitmap c -> Bitmap d -> Bool -> Point -> WxObject g -> String -> String -> IO ()
toolBarCreate :: Window a -> Id -> Rect -> Style -> IO (ToolBar ())
toolBarDelete :: ToolBar a -> IO ()
toolBarDeleteTool :: ToolBar a -> Id -> IO Bool
toolBarDeleteToolByPos :: ToolBar a -> Int -> IO Bool
toolBarEnableTool :: ToolBar a -> Id -> Bool -> IO ()
toolBarGetMargins :: ToolBar a -> IO Point
toolBarGetToolBitmapSize :: ToolBar a -> IO Size
toolBarGetToolClientData :: ToolBar a -> Id -> IO (WxObject ())
toolBarGetToolEnabled :: ToolBar a -> Id -> IO Bool
toolBarGetToolLongHelp :: ToolBar a -> Id -> IO String
toolBarGetToolPacking :: ToolBar a -> IO Int
toolBarGetToolShortHelp :: ToolBar a -> Id -> IO String
toolBarGetToolSize :: ToolBar a -> IO Point
toolBarGetToolState :: ToolBar a -> Id -> IO Bool
toolBarInsertControl :: ToolBar a -> Int -> Control c -> IO ()
toolBarInsertSeparator :: ToolBar a -> Int -> IO ()
toolBarInsertTool :: ToolBar a -> Int -> Id -> Bitmap d -> Bitmap e -> Bool -> WxObject g -> String -> String -> IO ()
toolBarRealize :: ToolBar a -> IO Bool
toolBarRemoveTool :: ToolBar a -> Id -> IO ()
toolBarSetMargins :: ToolBar a -> Point -> IO ()
toolBarSetToolBitmapSize :: ToolBar a -> Size -> IO ()
toolBarSetToolClientData :: ToolBar a -> Id -> WxObject c -> IO ()
toolBarSetToolLongHelp :: ToolBar a -> Id -> String -> IO ()
toolBarSetToolPacking :: ToolBar a -> Int -> IO ()
toolBarSetToolSeparation :: ToolBar a -> Int -> IO ()
toolBarSetToolShortHelp :: ToolBar a -> Id -> String -> IO ()
toolBarToggleTool :: ToolBar a -> Id -> Bool -> IO ()
treeCtrlAddRoot :: TreeCtrl a -> String -> Int -> Int -> TreeItemData e -> IO TreeItem
treeCtrlAppendItem :: TreeCtrl a -> TreeItem -> String -> Int -> Int -> TreeItemData f -> IO TreeItem
treeCtrlAssignImageList :: TreeCtrl a -> ImageList b -> IO ()
treeCtrlAssignStateImageList :: TreeCtrl a -> ImageList b -> IO ()
treeCtrlCollapse :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlCollapseAndReset :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlCreate :: Ptr a -> Ptr b -> Window c -> Id -> Rect -> Style -> IO (TreeCtrl ())
treeCtrlCreate2 :: Window a -> Id -> Rect -> Style -> IO (TreeCtrl ())
treeCtrlDelete :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlDeleteAllItems :: TreeCtrl a -> IO ()
treeCtrlDeleteChildren :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlEditLabel :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlEndEditLabel :: TreeCtrl a -> TreeItem -> Bool -> IO ()
treeCtrlEnsureVisible :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlExpand :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlGetBoundingRect :: TreeCtrl a -> TreeItem -> Bool -> IO Rect
treeCtrlGetChildrenCount :: TreeCtrl a -> TreeItem -> Bool -> IO Int
treeCtrlGetCount :: TreeCtrl a -> IO Int
treeCtrlGetEditControl :: TreeCtrl a -> IO (TextCtrl ())
treeCtrlGetFirstChild :: TreeCtrl a -> TreeItem -> Ptr CInt -> IO TreeItem
treeCtrlGetFirstVisibleItem :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetImageList :: TreeCtrl a -> IO (ImageList ())
treeCtrlGetIndent :: TreeCtrl a -> IO Int
treeCtrlGetItemClientClosure :: TreeCtrl a -> TreeItem -> IO (Closure ())
treeCtrlGetItemData :: TreeCtrl a -> TreeItem -> IO (Ptr ())
treeCtrlGetItemImage :: TreeCtrl a -> TreeItem -> Int -> IO Int
treeCtrlGetItemText :: TreeCtrl a -> TreeItem -> IO String
treeCtrlGetLastChild :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetNextChild :: TreeCtrl a -> TreeItem -> Ptr CInt -> IO TreeItem
treeCtrlGetNextSibling :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetNextVisible :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetParent :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetPrevSibling :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetPrevVisible :: TreeCtrl a -> TreeItem -> IO TreeItem
treeCtrlGetRootItem :: TreeCtrl a -> IO TreeItem
treeCtrlGetSelection :: TreeCtrl a -> IO TreeItem
treeCtrlGetSelections :: TreeCtrl a -> IO [Int]
treeCtrlGetSpacing :: TreeCtrl a -> IO Int
treeCtrlGetStateImageList :: TreeCtrl a -> IO (ImageList ())
treeCtrlHitTest :: TreeCtrl a -> Point -> Ptr CInt -> IO TreeItem
treeCtrlInsertItem :: TreeCtrl a -> TreeItem -> TreeItem -> String -> Int -> Int -> Ptr g -> IO TreeItem
treeCtrlInsertItem2 :: TreeCtrl a -> Window b -> TreeItem -> String -> Int -> Int -> Closure g -> IO TreeItem
treeCtrlInsertItemByIndex :: TreeCtrl a -> TreeItem -> Int -> String -> Int -> Int -> Ptr g -> IO TreeItem
treeCtrlInsertItemByIndex2 :: TreeCtrl a -> Window b -> Int -> String -> Int -> Int -> Closure g -> IO TreeItem
treeCtrlIsBold :: TreeCtrl a -> TreeItem -> IO Bool
treeCtrlIsExpanded :: TreeCtrl a -> TreeItem -> IO Bool
treeCtrlIsSelected :: TreeCtrl a -> TreeItem -> IO Bool
treeCtrlIsVisible :: TreeCtrl a -> TreeItem -> IO Bool
treeCtrlItemHasChildren :: TreeCtrl a -> TreeItem -> IO Int
treeCtrlOnCompareItems :: TreeCtrl a -> TreeItem -> TreeItem -> IO Int
treeCtrlPrependItem :: TreeCtrl a -> TreeItem -> String -> Int -> Int -> Ptr f -> IO TreeItem
treeCtrlScrollTo :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlSelectItem :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlSetImageList :: TreeCtrl a -> ImageList b -> IO ()
treeCtrlSetIndent :: TreeCtrl a -> Int -> IO ()
treeCtrlSetItemBackgroundColour :: TreeCtrl a -> TreeItem -> Color -> IO ()
treeCtrlSetItemBold :: TreeCtrl a -> TreeItem -> Bool -> IO ()
treeCtrlSetItemClientClosure :: TreeCtrl a -> TreeItem -> Closure c -> IO ()
treeCtrlSetItemData :: TreeCtrl a -> TreeItem -> Ptr c -> IO ()
treeCtrlSetItemDropHighlight :: TreeCtrl a -> TreeItem -> Bool -> IO ()
treeCtrlSetItemFont :: TreeCtrl a -> TreeItem -> Font c -> IO ()
treeCtrlSetItemHasChildren :: TreeCtrl a -> TreeItem -> Bool -> IO ()
treeCtrlSetItemImage :: TreeCtrl a -> TreeItem -> Int -> Int -> IO ()
treeCtrlSetItemText :: TreeCtrl a -> TreeItem -> String -> IO ()
treeCtrlSetItemTextColour :: TreeCtrl a -> TreeItem -> Color -> IO ()
treeCtrlSetSpacing :: TreeCtrl a -> Int -> IO ()
treeCtrlSetStateImageList :: TreeCtrl a -> ImageList b -> IO ()
treeCtrlSortChildren :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlToggle :: TreeCtrl a -> TreeItem -> IO ()
treeCtrlUnselect :: TreeCtrl a -> IO ()
treeCtrlUnselectAll :: TreeCtrl a -> IO ()
treeEventAllow :: TreeEvent a -> IO ()
treeEventGetCode :: TreeEvent a -> IO Int
treeEventGetItem :: TreeEvent a -> IO TreeItem
treeEventGetKeyEvent :: TreeEvent a -> IO (KeyEvent ())
treeEventGetLabel :: TreeEvent a -> IO String
treeEventGetOldItem :: TreeEvent a -> IO TreeItem
treeEventGetPoint :: TreeEvent a -> IO Point
treeEventIsEditCancelled :: TreeEvent a -> IO Bool
updateUIEventCheck :: UpdateUIEvent a -> Bool -> IO ()
updateUIEventCopyObject :: UpdateUIEvent a -> Ptr b -> IO ()
updateUIEventEnable :: UpdateUIEvent a -> Bool -> IO ()
updateUIEventGetChecked :: UpdateUIEvent a -> IO Bool
updateUIEventGetEnabled :: UpdateUIEvent a -> IO Bool
updateUIEventGetSetChecked :: UpdateUIEvent a -> IO Int
updateUIEventGetSetEnabled :: UpdateUIEvent a -> IO Int
updateUIEventGetSetText :: UpdateUIEvent a -> IO Int
updateUIEventGetText :: UpdateUIEvent a -> IO String
updateUIEventSetText :: UpdateUIEvent a -> String -> IO ()
validatorCreate :: IO (Validator ())
validatorDelete :: Validator a -> IO ()
validatorGetWindow :: Validator a -> IO (Window ())
validatorIsSilent :: IO Bool
validatorSetBellOnError :: Bool -> IO ()
validatorSetWindow :: Validator a -> Window b -> IO ()
validatorTransferFromWindow :: Validator a -> IO Int
validatorTransferToWindow :: Validator a -> IO Int
validatorValidate :: Validator a -> Window b -> IO Bool
wxcAppBell :: IO ()
wxcAppCreateLogTarget :: IO (Ptr ())
wxcAppDispatch :: IO ()
wxcAppDisplaySize :: IO Size
wxcAppEnableTooltips :: Bool -> IO ()
wxcAppEnableTopLevelWindows :: Int -> IO ()
wxcAppExecuteProcess :: String -> Int -> Process c -> IO Int
wxcAppExit :: IO ()
wxcAppExitMainLoop :: IO ()
wxcAppFindWindowById :: Id -> Window b -> IO (Ptr ())
wxcAppFindWindowByLabel :: String -> Window b -> IO (Window ())
wxcAppFindWindowByName :: String -> Window b -> IO (Window ())
wxcAppGetApp :: IO (App ())
wxcAppGetAppName :: IO String
wxcAppGetClassName :: IO String
wxcAppGetExitOnFrameDelete :: IO Int
wxcAppGetIdleInterval :: IO Int
wxcAppGetOsDescription :: IO String
wxcAppGetOsVersion :: Ptr a -> Ptr b -> IO Int
wxcAppGetTopWindow :: IO (Window ())
wxcAppGetUseBestVisual :: IO Int
wxcAppGetUserHome :: Ptr a -> IO String
wxcAppGetUserId :: IO String
wxcAppGetUserName :: IO String
wxcAppGetVendorName :: IO String
wxcAppInitAllImageHandlers :: IO ()
wxcAppInitializeC :: Closure a -> Int -> Ptr (Ptr CChar) -> IO ()
wxcAppInitialized :: IO Int
wxcAppIsTerminating :: IO Bool
wxcAppMainLoop :: IO Int
wxcAppMousePosition :: IO Point
wxcAppPending :: IO Int
wxcAppSafeYield :: Window a -> IO Int
wxcAppSetAppName :: String -> IO ()
wxcAppSetClassName :: String -> IO ()
wxcAppSetExitOnFrameDelete :: Int -> IO ()
wxcAppSetIdleInterval :: Int -> IO ()
wxcAppSetPrintMode :: Int -> IO ()
wxcAppSetTooltipDelay :: Int -> IO ()
wxcAppSetTopWindow :: Window a -> IO ()
wxcAppSetUseBestVisual :: Int -> IO ()
wxcAppSetVendorName :: String -> IO ()
wxcAppSleep :: Int -> IO ()
wxcAppUSleep :: Int -> IO ()
wxcAppYield :: IO Int
wxcArtProvCreate :: Ptr a -> Ptr b -> IO (WXCArtProv ())
wxcArtProvRelease :: WXCArtProv a -> IO ()
wxcDragDataObjectCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Ptr e -> IO (WXCDragDataObject ())
wxcDragDataObjectDelete :: WXCDragDataObject a -> IO ()
wxcDropTargetCreate :: Ptr a -> IO (WXCDropTarget ())
wxcDropTargetDelete :: WXCDropTarget a -> IO ()
wxcDropTargetSetOnData :: WXCDropTarget a -> Ptr b -> IO ()
wxcDropTargetSetOnDragOver :: WXCDropTarget a -> Ptr b -> IO ()
wxcDropTargetSetOnDrop :: WXCDropTarget a -> Ptr b -> IO ()
wxcDropTargetSetOnEnter :: WXCDropTarget a -> Ptr b -> IO ()
wxcDropTargetSetOnLeave :: WXCDropTarget a -> Ptr b -> IO ()
wxcFileDropTargetCreate :: Ptr a -> Ptr b -> IO (WXCFileDropTarget ())
wxcFileDropTargetDelete :: WXCFileDropTarget a -> IO ()
wxcFileDropTargetSetOnData :: WXCFileDropTarget a -> Ptr b -> IO ()
wxcFileDropTargetSetOnDragOver :: WXCFileDropTarget a -> Ptr b -> IO ()
wxcFileDropTargetSetOnDrop :: WXCFileDropTarget a -> Ptr b -> IO ()
wxcFileDropTargetSetOnEnter :: WXCFileDropTarget a -> Ptr b -> IO ()
wxcFileDropTargetSetOnLeave :: WXCFileDropTarget a -> Ptr b -> IO ()
wxcGridTableCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Ptr e -> Ptr f -> Ptr g -> Ptr h -> Ptr i -> Ptr j -> Ptr k -> Ptr l -> Ptr m -> Ptr n -> Ptr o -> Ptr p -> Ptr q -> IO (WXCGridTable ())
wxcGridTableDelete :: WXCGridTable a -> IO ()
wxcGridTableGetView :: WXCGridTable a -> IO (View ())
wxcGridTableSendTableMessage :: WXCGridTable a -> Id -> Int -> Int -> IO (Ptr ())
wxcHtmlEventGetHref :: WXCHtmlEvent a -> IO String
wxcHtmlEventGetHtmlCell :: WXCHtmlEvent a -> IO (HtmlCell ())
wxcHtmlEventGetHtmlCellId :: WXCHtmlEvent a -> IO String
wxcHtmlEventGetLogicalPosition :: WXCHtmlEvent a -> IO Point
wxcHtmlEventGetMouseEvent :: WXCHtmlEvent a -> IO (MouseEvent ())
wxcHtmlEventGetTarget :: WXCHtmlEvent a -> IO String
wxcHtmlWindowCreate :: Window a -> Id -> Rect -> Style -> String -> IO (WXCHtmlWindow ())
wxcLogAddTraceMask :: WXCLog a -> String -> IO ()
wxcLogCreate :: Ptr a -> Ptr b -> IO (WXCLog ())
wxcLogDelete :: WXCLog a -> IO ()
wxcLogDontCreateOnDemand :: WXCLog a -> IO ()
wxcLogEnableLogging :: WXCLog a -> Bool -> IO Int
wxcLogFlush :: WXCLog a -> IO ()
wxcLogFlushActive :: WXCLog a -> IO ()
wxcLogGetActiveTarget :: IO (Ptr ())
wxcLogGetTimestamp :: WXCLog a -> IO (Ptr ())
wxcLogGetTraceMask :: WXCLog a -> IO Int
wxcLogGetVerbose :: WXCLog a -> IO Int
wxcLogHasPendingMessages :: WXCLog a -> IO Bool
wxcLogIsAllowedTraceMask :: WXCLog a -> Mask b -> IO Bool
wxcLogIsEnabled :: WXCLog a -> IO Bool
wxcLogOnLog :: WXCLog a -> Int -> Ptr c -> Int -> IO ()
wxcLogRemoveTraceMask :: WXCLog a -> String -> IO ()
wxcLogResume :: WXCLog a -> IO ()
wxcLogSetActiveTarget :: WXCLog a -> IO (Ptr ())
wxcLogSetTimestamp :: WXCLog a -> Ptr b -> IO ()
wxcLogSetTraceMask :: WXCLog a -> Int -> IO ()
wxcLogSetVerbose :: WXCLog a -> Int -> IO ()
wxcLogSuspend :: WXCLog a -> IO ()
wxcPreviewControlBarCreate :: Ptr a -> Int -> Window c -> Ptr d -> Rect -> Int -> IO (WXCPreviewControlBar ())
wxcPreviewFrameCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Ptr e -> Window f -> Ptr g -> Rect -> Int -> IO (WXCPreviewFrame ())
wxcPreviewFrameGetControlBar :: WXCPreviewFrame a -> IO (Ptr ())
wxcPreviewFrameGetPreviewCanvas :: WXCPreviewFrame a -> IO (PreviewCanvas ())
wxcPreviewFrameGetPrintPreview :: WXCPreviewFrame a -> IO (PrintPreview ())
wxcPreviewFrameInitialize :: WXCPreviewFrame a -> IO ()
wxcPreviewFrameSetControlBar :: WXCPreviewFrame a -> Ptr b -> IO ()
wxcPreviewFrameSetPreviewCanvas :: WXCPreviewFrame a -> PreviewCanvas b -> IO ()
wxcPreviewFrameSetPrintPreview :: WXCPreviewFrame a -> PrintPreview b -> IO ()
wxcPrintEventGetContinue :: WXCPrintEvent a -> IO Bool
wxcPrintEventGetEndPage :: WXCPrintEvent a -> IO Int
wxcPrintEventGetPage :: WXCPrintEvent a -> IO Int
wxcPrintEventGetPrintout :: WXCPrintEvent a -> IO (WXCPrintout ())
wxcPrintEventSetContinue :: WXCPrintEvent a -> Bool -> IO ()
wxcPrintEventSetPageLimits :: WXCPrintEvent a -> Int -> Int -> Int -> Int -> IO ()
wxcPrintoutCreate :: String -> IO (WXCPrintout ())
wxcPrintoutDelete :: WXCPrintout a -> IO ()
wxcPrintoutGetEvtHandler :: WXCPrintout a -> IO (WXCPrintoutHandler ())
wxcPrintoutSetPageLimits :: WXCPrintout a -> Int -> Int -> Int -> Int -> IO ()
wxcTextDropTargetCreate :: Ptr a -> Ptr b -> IO (WXCTextDropTarget ())
wxcTextDropTargetDelete :: WXCTextDropTarget a -> IO ()
wxcTextDropTargetSetOnData :: WXCTextDropTarget a -> Ptr b -> IO ()
wxcTextDropTargetSetOnDragOver :: WXCTextDropTarget a -> Ptr b -> IO ()
wxcTextDropTargetSetOnDrop :: WXCTextDropTarget a -> Ptr b -> IO ()
wxcTextDropTargetSetOnEnter :: WXCTextDropTarget a -> Ptr b -> IO ()
wxcTextDropTargetSetOnLeave :: WXCTextDropTarget a -> Ptr b -> IO ()
wxcTextValidatorCreate :: Ptr a -> Ptr b -> String -> Style -> IO (WXCTextValidator ())
wxcTreeItemDataCreate :: Closure a -> IO (WXCTreeItemData ())
wxcTreeItemDataGetClientClosure :: WXCTreeItemData a -> IO (Closure ())
wxcTreeItemDataSetClientClosure :: WXCTreeItemData a -> Closure b -> IO ()
waveCreate :: String -> Bool -> IO (Wave ())
waveDelete :: Wave a -> IO ()
waveIsOk :: Wave a -> IO Bool
wavePlay :: Wave a -> Bool -> Bool -> IO Bool
windowAddChild :: Window a -> Window b -> IO ()
windowAddConstraintReference :: Window a -> Window b -> IO ()
windowCaptureMouse :: Window a -> IO ()
windowCenter :: Window a -> Int -> IO ()
windowCenterOnParent :: Window a -> Int -> IO ()
windowClear :: Window a -> IO ()
windowClientToScreen :: Window a -> Point -> IO Point
windowClose :: Window a -> Bool -> IO Bool
windowConvertDialogToPixels :: Window a -> IO Point
windowConvertDialogToPixelsEx :: Window a -> Point -> IO Point
windowConvertPixelsToDialog :: Window a -> IO Point
windowConvertPixelsToDialogEx :: Window a -> Point -> IO Point
windowCreate :: Window a -> Id -> Rect -> Style -> IO (Window ())
windowDeleteRelatedConstraints :: Window a -> IO ()
windowDestroy :: Window a -> IO Bool
windowDestroyChildren :: Window a -> IO Bool
windowDisable :: Window a -> IO Bool
windowDoPhase :: Window a -> Int -> IO Int
windowEnable :: Window a -> IO Bool
windowFindFocus :: Window a -> IO (Window ())
windowFindWindow :: Window a -> String -> IO (Window ())
windowFit :: Window a -> IO ()
windowFitInside :: Window a -> IO ()
windowFreeze :: Window a -> IO ()
windowGetAdjustedBestSize :: Window a -> IO Size
windowGetAutoLayout :: Window a -> IO Int
windowGetBackgroundColour :: Window a -> IO Color
windowGetBestSize :: Window a -> IO Size
windowGetCaret :: Window a -> IO (Caret ())
windowGetCharHeight :: Window a -> IO Int
windowGetCharWidth :: Window a -> IO Int
windowGetChildren :: Window a -> Ptr b -> Int -> IO Int
windowGetClientData :: Window a -> IO (ClientData ())
windowGetClientSize :: Window a -> IO Size
windowGetClientSizeConstraint :: Window a -> IO Size
windowGetConstraints :: Window a -> IO (LayoutConstraints ())
windowGetConstraintsInvolvedIn :: Window a -> IO (Ptr ())
windowGetCursor :: Window a -> IO (Cursor ())
windowGetDropTarget :: Window a -> IO (DropTarget ())
windowGetEventHandler :: Window a -> IO (EvtHandler ())
windowGetFont :: Window a -> IO (Font ())
windowGetForegroundColour :: Window a -> IO Color
windowGetHandle :: Window a -> IO (Ptr ())
windowGetId :: Window a -> IO Int
windowGetLabel :: Window a -> IO String
windowGetLabelEmpty :: Window a -> IO Int
windowGetMaxHeight :: Window a -> IO Int
windowGetMaxWidth :: Window a -> IO Int
windowGetMinHeight :: Window a -> IO Int
windowGetMinWidth :: Window a -> IO Int
windowGetName :: Window a -> IO String
windowGetParent :: Window a -> IO (Window ())
windowGetPosition :: Window a -> IO Point
windowGetPositionConstraint :: Window a -> IO Point
windowGetRect :: Window a -> IO Rect
windowGetScrollPos :: Window a -> Int -> IO Int
windowGetScrollRange :: Window a -> Int -> IO Int
windowGetScrollThumb :: Window a -> Int -> IO Int
windowGetSize :: Window a -> IO Size
windowGetSizeConstraint :: Window a -> IO Size
windowGetSizer :: Window a -> IO (Sizer ())
windowGetTextExtent :: Window a -> String -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Font g -> IO ()
windowGetToolTip :: Window a -> IO String
windowGetUpdateRegion :: Window a -> IO (Region ())
windowGetValidator :: Window a -> IO (Validator ())
windowGetVirtualSize :: Window a -> IO Size
windowGetWindowStyleFlag :: Window a -> IO Int
windowHasFlag :: Window a -> Int -> IO Bool
windowHide :: Window a -> IO Bool
windowInitDialog :: Window a -> IO ()
windowIsBeingDeleted :: Window a -> IO Bool
windowIsEnabled :: Window a -> IO Bool
windowIsExposed :: Window a -> Rect -> IO Bool
windowIsShown :: Window a -> IO Bool
windowIsTopLevel :: Window a -> IO Bool
windowLayout :: Window a -> IO Int
windowLayoutPhase1 :: Window a -> Ptr CInt -> IO Int
windowLayoutPhase2 :: Window a -> Ptr CInt -> IO Int
windowLower :: Window a -> IO ()
windowMakeModal :: Window a -> Bool -> IO ()
windowMove :: Window a -> Point -> IO ()
windowMoveConstraint :: Window a -> Point -> IO ()
windowPopEventHandler :: Window a -> Bool -> IO (Ptr ())
windowPopupMenu :: Window a -> Menu b -> Point -> IO Int
windowPrepareDC :: Window a -> DC b -> IO ()
windowPushEventHandler :: Window a -> EvtHandler b -> IO ()
windowRaise :: Window a -> IO ()
windowRefresh :: Window a -> Bool -> IO ()
windowRefreshRect :: Window a -> Bool -> Rect -> IO ()
windowReleaseMouse :: Window a -> IO ()
windowRemoveChild :: Window a -> Window b -> IO ()
windowRemoveConstraintReference :: Window a -> Window b -> IO ()
windowReparent :: Window a -> Window b -> IO Int
windowResetConstraints :: Window a -> IO ()
windowScreenToClient :: Window a -> IO Point
windowScreenToClient2 :: Window a -> Point -> IO Point
windowScrollWindow :: Window a -> Vector -> IO ()
windowScrollWindowRect :: Window a -> Vector -> Rect -> IO ()
windowSetAcceleratorTable :: Window a -> AcceleratorTable b -> IO ()
windowSetAutoLayout :: Window a -> Bool -> IO ()
windowSetBackgroundColour :: Window a -> Color -> IO Int
windowSetCaret :: Window a -> Caret b -> IO ()
windowSetClientData :: Window a -> ClientData b -> IO ()
windowSetClientObject :: Window a -> ClientData b -> IO ()
windowSetClientSize :: Window a -> Size -> IO ()
windowSetConstraintSizes :: Window a -> Int -> IO ()
windowSetConstraints :: Window a -> LayoutConstraints b -> IO ()
windowSetCursor :: Window a -> Cursor b -> IO Int
windowSetDropTarget :: Window a -> DropTarget b -> IO ()
windowSetExtraStyle :: Window a -> Int -> IO ()
windowSetFocus :: Window a -> IO ()
windowSetFont :: Window a -> Font b -> IO Int
windowSetForegroundColour :: Window a -> Color -> IO Int
windowSetId :: Window a -> Id -> IO ()
windowSetLabel :: Window a -> String -> IO ()
windowSetName :: Window a -> String -> IO ()
windowSetScrollPos :: Window a -> Int -> Int -> Bool -> IO ()
windowSetScrollbar :: Window a -> Int -> Int -> Int -> Int -> Bool -> IO ()
windowSetSize :: Window a -> Rect -> Int -> IO ()
windowSetSizeConstraint :: Window a -> Rect -> IO ()
windowSetSizeHints :: Window a -> Int -> Int -> Int -> Int -> Int -> Int -> IO ()
windowSetSizer :: Window a -> Sizer b -> IO ()
windowSetToolTip :: Window a -> String -> IO ()
windowSetValidator :: Window a -> Validator b -> IO ()
windowSetVirtualSize :: Window a -> Size -> IO ()
windowSetWindowStyleFlag :: Window a -> Int -> IO ()
windowShow :: Window a -> IO Bool
windowThaw :: Window a -> IO ()
windowTransferDataFromWindow :: Window a -> IO Bool
windowTransferDataToWindow :: Window a -> IO Bool
windowUnsetConstraints :: Window a -> Ptr b -> IO ()
windowUpdateWindowUI :: Window a -> IO ()
windowValidate :: Window a -> IO Bool
windowWarpPointer :: Window a -> Point -> IO ()
windowCreateEventGetWindow :: WindowCreateEvent a -> IO (Window ())
windowDCCreate :: Window a -> IO (WindowDC ())
windowDCDelete :: WindowDC a -> IO ()
windowDestroyEventGetWindow :: WindowDestroyEvent a -> IO (Window ())
wizardChain :: WizardPageSimple a -> WizardPageSimple b -> IO ()
wizardCreate :: Window a -> Id -> String -> Bitmap d -> Rect -> IO (Wizard ())
wizardGetCurrentPage :: Wizard a -> IO (WizardPage ())
wizardGetPageSize :: Wizard a -> IO Size
wizardRunWizard :: Wizard a -> WizardPage b -> IO Int
wizardSetPageSize :: Wizard a -> Size -> IO ()
wizardEventGetDirection :: WizardEvent a -> IO Int
wizardPageSimpleCreate :: Wizard a -> IO (WizardPageSimple ())
wizardPageSimpleGetBitmap :: WizardPageSimple a -> IO (Bitmap ())
wizardPageSimpleGetNext :: WizardPageSimple a -> IO (WizardPageSimple ())
wizardPageSimpleGetPrev :: WizardPageSimple a -> IO (WizardPageSimple ())
wizardPageSimpleSetNext :: WizardPageSimple a -> WizardPageSimple b -> IO ()
wizardPageSimpleSetPrev :: WizardPageSimple a -> WizardPageSimple b -> IO ()
managedPtrCreateFromBitmap :: Bitmap a -> IO (WxManagedPtr ())
managedPtrCreateFromBrush :: Brush a -> IO (WxManagedPtr ())
managedPtrCreateFromColour :: Color -> IO (WxManagedPtr ())
managedPtrCreateFromCursor :: Cursor a -> IO (WxManagedPtr ())
managedPtrCreateFromDateTime :: DateTime a -> IO (WxManagedPtr ())
managedPtrCreateFromFont :: Font a -> IO (WxManagedPtr ())
managedPtrCreateFromGridCellCoordsArray :: GridCellCoordsArray a -> IO (WxManagedPtr ())
managedPtrCreateFromIcon :: Icon a -> IO (WxManagedPtr ())
managedPtrCreateFromObject :: WxObject a -> IO (WxManagedPtr ())
managedPtrCreateFromPen :: Pen a -> IO (WxManagedPtr ())
managedPtrDelete :: WxManagedPtr a -> IO ()
managedPtrFinalize :: WxManagedPtr a -> IO ()
managedPtrGetDeleteFunction :: IO (Ptr ())
managedPtrGetPtr :: WxManagedPtr a -> IO (Ptr ())
managedPtrNoFinalize :: WxManagedPtr a -> IO ()
objectGetClassInfo :: WxObject a -> IO (ClassInfo ())
objectGetClientClosure :: WxObject a -> IO (Closure ())
objectIsKindOf :: WxObject a -> ClassInfo b -> IO Bool
objectIsScrolledWindow :: WxObject a -> IO Bool
objectSafeDelete :: WxObject a -> IO ()
objectSetClientClosure :: WxObject a -> Closure b -> IO ()
wxobjectDelete :: WxObject a -> IO ()
Version
versionWxcClassesMZ :: String
Global
Null
nullAcceleratorTable :: AcceleratorTable ()
usage: (nullAcceleratorTable).
nullBitmap :: Bitmap ()
usage: (nullBitmap).
nullBrush :: Brush ()
usage: (nullBrush).
nullColour :: Color
usage: (nullColour).
nullCursor :: Cursor ()
usage: (nullCursor).
nullFont :: Font ()
usage: (nullFont).
nullHDBC :: HDBC ()
usage: (nullHDBC).
nullHENV :: HENV ()
usage: (nullHENV).
nullHSTMT :: HSTMT ()
usage: (nullHSTMT).
nullIcon :: Icon ()
usage: (nullIcon).
nullPalette :: Palette ()
usage: (nullPalette).
nullPen :: Pen ()
usage: (nullPen).
Events
wxEVT_ACTIVATE :: EventId
usage: (wxEVT_ACTIVATE).
wxEVT_ACTIVATE_APP :: EventId
usage: (wxEVT_ACTIVATE_APP).
wxEVT_CALENDAR_DAY_CHANGED :: EventId
usage: (wxEVT_CALENDAR_DAY_CHANGED).
wxEVT_CALENDAR_DOUBLECLICKED :: EventId
usage: (wxEVT_CALENDAR_DOUBLECLICKED).
wxEVT_CALENDAR_MONTH_CHANGED :: EventId
usage: (wxEVT_CALENDAR_MONTH_CHANGED).
wxEVT_CALENDAR_SEL_CHANGED :: EventId
usage: (wxEVT_CALENDAR_SEL_CHANGED).
wxEVT_CALENDAR_WEEKDAY_CLICKED :: EventId
usage: (wxEVT_CALENDAR_WEEKDAY_CLICKED).
wxEVT_CALENDAR_YEAR_CHANGED :: EventId
usage: (wxEVT_CALENDAR_YEAR_CHANGED).
wxEVT_CHAR :: EventId
usage: (wxEVT_CHAR).
wxEVT_CHAR_HOOK :: EventId
usage: (wxEVT_CHAR_HOOK).
wxEVT_CLOSE_WINDOW :: EventId
usage: (wxEVT_CLOSE_WINDOW).
wxEVT_COMMAND_BUTTON_CLICKED :: EventId
usage: (wxEVT_COMMAND_BUTTON_CLICKED).
wxEVT_COMMAND_CHECKBOX_CLICKED :: EventId
usage: (wxEVT_COMMAND_CHECKBOX_CLICKED).
wxEVT_COMMAND_CHECKLISTBOX_TOGGLED :: EventId
usage: (wxEVT_COMMAND_CHECKLISTBOX_TOGGLED).
wxEVT_COMMAND_CHOICE_SELECTED :: EventId
usage: (wxEVT_COMMAND_CHOICE_SELECTED).
wxEVT_COMMAND_COMBOBOX_SELECTED :: EventId
usage: (wxEVT_COMMAND_COMBOBOX_SELECTED).
wxEVT_COMMAND_ENTER :: EventId
usage: (wxEVT_COMMAND_ENTER).
wxEVT_COMMAND_FIND :: EventId
usage: (wxEVT_COMMAND_FIND).
wxEVT_COMMAND_FIND_CLOSE :: EventId
usage: (wxEVT_COMMAND_FIND_CLOSE).
wxEVT_COMMAND_FIND_NEXT :: EventId
usage: (wxEVT_COMMAND_FIND_NEXT).
wxEVT_COMMAND_FIND_REPLACE :: EventId
usage: (wxEVT_COMMAND_FIND_REPLACE).
wxEVT_COMMAND_FIND_REPLACE_ALL :: EventId
usage: (wxEVT_COMMAND_FIND_REPLACE_ALL).
wxEVT_COMMAND_KILL_FOCUS :: EventId
usage: (wxEVT_COMMAND_KILL_FOCUS).
wxEVT_COMMAND_LEFT_CLICK :: EventId
usage: (wxEVT_COMMAND_LEFT_CLICK).
wxEVT_COMMAND_LEFT_DCLICK :: EventId
usage: (wxEVT_COMMAND_LEFT_DCLICK).
wxEVT_COMMAND_LISTBOX_DOUBLECLICKED :: EventId
usage: (wxEVT_COMMAND_LISTBOX_DOUBLECLICKED).
wxEVT_COMMAND_LISTBOX_SELECTED :: EventId
usage: (wxEVT_COMMAND_LISTBOX_SELECTED).
wxEVT_COMMAND_LIST_BEGIN_DRAG :: EventId
usage: (wxEVT_COMMAND_LIST_BEGIN_DRAG).
wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT :: EventId
usage: (wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT).
wxEVT_COMMAND_LIST_BEGIN_RDRAG :: EventId
usage: (wxEVT_COMMAND_LIST_BEGIN_RDRAG).
wxEVT_COMMAND_LIST_CACHE_HINT :: EventId
usage: (wxEVT_COMMAND_LIST_CACHE_HINT).
wxEVT_COMMAND_LIST_COL_BEGIN_DRAG :: EventId
usage: (wxEVT_COMMAND_LIST_COL_BEGIN_DRAG).
wxEVT_COMMAND_LIST_COL_CLICK :: EventId
usage: (wxEVT_COMMAND_LIST_COL_CLICK).
wxEVT_COMMAND_LIST_COL_DRAGGING :: EventId
usage: (wxEVT_COMMAND_LIST_COL_DRAGGING).
wxEVT_COMMAND_LIST_COL_END_DRAG :: EventId
usage: (wxEVT_COMMAND_LIST_COL_END_DRAG).
wxEVT_COMMAND_LIST_COL_RIGHT_CLICK :: EventId
usage: (wxEVT_COMMAND_LIST_COL_RIGHT_CLICK).
wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS :: EventId
usage: (wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS).
wxEVT_COMMAND_LIST_DELETE_ITEM :: EventId
usage: (wxEVT_COMMAND_LIST_DELETE_ITEM).
wxEVT_COMMAND_LIST_END_LABEL_EDIT :: EventId
usage: (wxEVT_COMMAND_LIST_END_LABEL_EDIT).
wxEVT_COMMAND_LIST_GET_INFO :: EventId
usage: (wxEVT_COMMAND_LIST_GET_INFO).
wxEVT_COMMAND_LIST_INSERT_ITEM :: EventId
usage: (wxEVT_COMMAND_LIST_INSERT_ITEM).
wxEVT_COMMAND_LIST_ITEM_ACTIVATED :: EventId
usage: (wxEVT_COMMAND_LIST_ITEM_ACTIVATED).
wxEVT_COMMAND_LIST_ITEM_DESELECTED :: EventId
usage: (wxEVT_COMMAND_LIST_ITEM_DESELECTED).
wxEVT_COMMAND_LIST_ITEM_FOCUSED :: EventId
usage: (wxEVT_COMMAND_LIST_ITEM_FOCUSED).
wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK :: EventId
usage: (wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK).
wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK :: EventId
usage: (wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK).
wxEVT_COMMAND_LIST_ITEM_SELECTED :: EventId
usage: (wxEVT_COMMAND_LIST_ITEM_SELECTED).
wxEVT_COMMAND_LIST_KEY_DOWN :: EventId
usage: (wxEVT_COMMAND_LIST_KEY_DOWN).
wxEVT_COMMAND_LIST_SET_INFO :: EventId
usage: (wxEVT_COMMAND_LIST_SET_INFO).
wxEVT_COMMAND_MENU_SELECTED :: EventId
usage: (wxEVT_COMMAND_MENU_SELECTED).
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED :: EventId
usage: (wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED).
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING :: EventId
usage: (wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING).
wxEVT_COMMAND_RADIOBOX_SELECTED :: EventId
usage: (wxEVT_COMMAND_RADIOBOX_SELECTED).
wxEVT_COMMAND_RADIOBUTTON_SELECTED :: EventId
usage: (wxEVT_COMMAND_RADIOBUTTON_SELECTED).
wxEVT_COMMAND_RIGHT_CLICK :: EventId
usage: (wxEVT_COMMAND_RIGHT_CLICK).
wxEVT_COMMAND_RIGHT_DCLICK :: EventId
usage: (wxEVT_COMMAND_RIGHT_DCLICK).
wxEVT_COMMAND_SCROLLBAR_UPDATED :: EventId
usage: (wxEVT_COMMAND_SCROLLBAR_UPDATED).
wxEVT_COMMAND_SET_FOCUS :: EventId
usage: (wxEVT_COMMAND_SET_FOCUS).
wxEVT_COMMAND_SLIDER_UPDATED :: EventId
usage: (wxEVT_COMMAND_SLIDER_UPDATED).
wxEVT_COMMAND_SPINCTRL_UPDATED :: EventId
usage: (wxEVT_COMMAND_SPINCTRL_UPDATED).
wxEVT_COMMAND_SPLITTER_DOUBLECLICKED :: EventId
usage: (wxEVT_COMMAND_SPLITTER_DOUBLECLICKED).
wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED :: EventId
usage: (wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED).
wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING :: EventId
usage: (wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING).
wxEVT_COMMAND_SPLITTER_UNSPLIT :: EventId
usage: (wxEVT_COMMAND_SPLITTER_UNSPLIT).
wxEVT_COMMAND_TAB_SEL_CHANGED :: EventId
usage: (wxEVT_COMMAND_TAB_SEL_CHANGED).
wxEVT_COMMAND_TAB_SEL_CHANGING :: EventId
usage: (wxEVT_COMMAND_TAB_SEL_CHANGING).
wxEVT_COMMAND_TEXT_ENTER :: EventId
usage: (wxEVT_COMMAND_TEXT_ENTER).
wxEVT_COMMAND_TEXT_UPDATED :: EventId
usage: (wxEVT_COMMAND_TEXT_UPDATED).
wxEVT_COMMAND_TOOL_CLICKED :: EventId
usage: (wxEVT_COMMAND_TOOL_CLICKED).
wxEVT_COMMAND_TOOL_ENTER :: EventId
usage: (wxEVT_COMMAND_TOOL_ENTER).
wxEVT_COMMAND_TOOL_RCLICKED :: EventId
usage: (wxEVT_COMMAND_TOOL_RCLICKED).
wxEVT_COMMAND_TREE_BEGIN_DRAG :: EventId
usage: (wxEVT_COMMAND_TREE_BEGIN_DRAG).
wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT :: EventId
usage: (wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT).
wxEVT_COMMAND_TREE_BEGIN_RDRAG :: EventId
usage: (wxEVT_COMMAND_TREE_BEGIN_RDRAG).
wxEVT_COMMAND_TREE_DELETE_ITEM :: EventId
usage: (wxEVT_COMMAND_TREE_DELETE_ITEM).
wxEVT_COMMAND_TREE_END_DRAG :: EventId
usage: (wxEVT_COMMAND_TREE_END_DRAG).
wxEVT_COMMAND_TREE_END_LABEL_EDIT :: EventId
usage: (wxEVT_COMMAND_TREE_END_LABEL_EDIT).
wxEVT_COMMAND_TREE_GET_INFO :: EventId
usage: (wxEVT_COMMAND_TREE_GET_INFO).
wxEVT_COMMAND_TREE_ITEM_ACTIVATED :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_ACTIVATED).
wxEVT_COMMAND_TREE_ITEM_COLLAPSED :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_COLLAPSED).
wxEVT_COMMAND_TREE_ITEM_COLLAPSING :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_COLLAPSING).
wxEVT_COMMAND_TREE_ITEM_EXPANDED :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_EXPANDED).
wxEVT_COMMAND_TREE_ITEM_EXPANDING :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_EXPANDING).
wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK).
wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK :: EventId
usage: (wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK).
wxEVT_COMMAND_TREE_KEY_DOWN :: EventId
usage: (wxEVT_COMMAND_TREE_KEY_DOWN).
wxEVT_COMMAND_TREE_SEL_CHANGED :: EventId
usage: (wxEVT_COMMAND_TREE_SEL_CHANGED).
wxEVT_COMMAND_TREE_SEL_CHANGING :: EventId
usage: (wxEVT_COMMAND_TREE_SEL_CHANGING).
wxEVT_COMMAND_TREE_SET_INFO :: EventId
usage: (wxEVT_COMMAND_TREE_SET_INFO).
wxEVT_COMMAND_VLBOX_SELECTED :: EventId
usage: (wxEVT_COMMAND_VLBOX_SELECTED).
wxEVT_COMPARE_ITEM :: EventId
usage: (wxEVT_COMPARE_ITEM).
wxEVT_CONTEXT_MENU :: EventId
usage: (wxEVT_CONTEXT_MENU).
wxEVT_CREATE :: EventId
usage: (wxEVT_CREATE).
wxEVT_DELETE :: EventId
usage: (wxEVT_DELETE).
wxEVT_DESTROY :: EventId
usage: (wxEVT_DESTROY).
wxEVT_DETAILED_HELP :: EventId
usage: (wxEVT_DETAILED_HELP).
wxEVT_DIALUP_CONNECTED :: EventId
usage: (wxEVT_DIALUP_CONNECTED).
wxEVT_DIALUP_DISCONNECTED :: EventId
usage: (wxEVT_DIALUP_DISCONNECTED).
wxEVT_DRAW_ITEM :: EventId
usage: (wxEVT_DRAW_ITEM).
wxEVT_DROP_FILES :: EventId
usage: (wxEVT_DROP_FILES).
wxEVT_END_PROCESS :: EventId
usage: (wxEVT_END_PROCESS).
wxEVT_END_SESSION :: EventId
usage: (wxEVT_END_SESSION).
wxEVT_ENTER_WINDOW :: EventId
usage: (wxEVT_ENTER_WINDOW).
wxEVT_ERASE_BACKGROUND :: EventId
usage: (wxEVT_ERASE_BACKGROUND).
wxEVT_GRID_CELL_CHANGE :: EventId
usage: (wxEVT_GRID_CELL_CHANGE).
wxEVT_GRID_CELL_LEFT_CLICK :: EventId
usage: (wxEVT_GRID_CELL_LEFT_CLICK).
wxEVT_GRID_CELL_LEFT_DCLICK :: EventId
usage: (wxEVT_GRID_CELL_LEFT_DCLICK).
wxEVT_GRID_CELL_RIGHT_CLICK :: EventId
usage: (wxEVT_GRID_CELL_RIGHT_CLICK).
wxEVT_GRID_CELL_RIGHT_DCLICK :: EventId
usage: (wxEVT_GRID_CELL_RIGHT_DCLICK).
wxEVT_GRID_COL_SIZE :: EventId
usage: (wxEVT_GRID_COL_SIZE).
wxEVT_GRID_EDITOR_CREATED :: EventId
usage: (wxEVT_GRID_EDITOR_CREATED).
wxEVT_GRID_EDITOR_HIDDEN :: EventId
usage: (wxEVT_GRID_EDITOR_HIDDEN).
wxEVT_GRID_EDITOR_SHOWN :: EventId
usage: (wxEVT_GRID_EDITOR_SHOWN).
wxEVT_GRID_LABEL_LEFT_CLICK :: EventId
usage: (wxEVT_GRID_LABEL_LEFT_CLICK).
wxEVT_GRID_LABEL_LEFT_DCLICK :: EventId
usage: (wxEVT_GRID_LABEL_LEFT_DCLICK).
wxEVT_GRID_LABEL_RIGHT_CLICK :: EventId
usage: (wxEVT_GRID_LABEL_RIGHT_CLICK).
wxEVT_GRID_LABEL_RIGHT_DCLICK :: EventId
usage: (wxEVT_GRID_LABEL_RIGHT_DCLICK).
wxEVT_GRID_RANGE_SELECT :: EventId
usage: (wxEVT_GRID_RANGE_SELECT).
wxEVT_GRID_ROW_SIZE :: EventId
usage: (wxEVT_GRID_ROW_SIZE).
wxEVT_GRID_SELECT_CELL :: EventId
usage: (wxEVT_GRID_SELECT_CELL).
wxEVT_HELP :: EventId
usage: (wxEVT_HELP).
wxEVT_HTML_CELL_CLICKED :: EventId
usage: (wxEVT_HTML_CELL_CLICKED).
wxEVT_HTML_CELL_MOUSE_HOVER :: EventId
usage: (wxEVT_HTML_CELL_MOUSE_HOVER).
wxEVT_HTML_LINK_CLICKED :: EventId
usage: (wxEVT_HTML_LINK_CLICKED).
wxEVT_HTML_SET_TITLE :: EventId
usage: (wxEVT_HTML_SET_TITLE).
wxEVT_ICONIZE :: EventId
usage: (wxEVT_ICONIZE).
wxEVT_IDLE :: EventId
usage: (wxEVT_IDLE).
wxEVT_INIT_DIALOG :: EventId
usage: (wxEVT_INIT_DIALOG).
wxEVT_INPUT_SINK :: EventId
usage: (wxEVT_INPUT_SINK).
wxEVT_KEY_DOWN :: EventId
usage: (wxEVT_KEY_DOWN).
wxEVT_KEY_UP :: EventId
usage: (wxEVT_KEY_UP).
wxEVT_KILL_FOCUS :: EventId
usage: (wxEVT_KILL_FOCUS).
wxEVT_LEAVE_WINDOW :: EventId
usage: (wxEVT_LEAVE_WINDOW).
wxEVT_LEFT_DCLICK :: EventId
usage: (wxEVT_LEFT_DCLICK).
wxEVT_LEFT_DOWN :: EventId
usage: (wxEVT_LEFT_DOWN).
wxEVT_LEFT_UP :: EventId
usage: (wxEVT_LEFT_UP).
wxEVT_MAXIMIZE :: EventId
usage: (wxEVT_MAXIMIZE).
wxEVT_MEASURE_ITEM :: EventId
usage: (wxEVT_MEASURE_ITEM).
wxEVT_MENU_CHAR :: EventId
usage: (wxEVT_MENU_CHAR).
wxEVT_MENU_HIGHLIGHT :: EventId
usage: (wxEVT_MENU_HIGHLIGHT).
wxEVT_MENU_INIT :: EventId
usage: (wxEVT_MENU_INIT).
wxEVT_MIDDLE_DCLICK :: EventId
usage: (wxEVT_MIDDLE_DCLICK).
wxEVT_MIDDLE_DOWN :: EventId
usage: (wxEVT_MIDDLE_DOWN).
wxEVT_MIDDLE_UP :: EventId
usage: (wxEVT_MIDDLE_UP).
wxEVT_MOTION :: EventId
usage: (wxEVT_MOTION).
wxEVT_MOUSEWHEEL :: EventId
usage: (wxEVT_MOUSEWHEEL).
wxEVT_MOUSE_CAPTURE_CHANGED :: EventId
usage: (wxEVT_MOUSE_CAPTURE_CHANGED).
wxEVT_MOVE :: EventId
usage: (wxEVT_MOVE).
wxEVT_NAVIGATION_KEY :: EventId
usage: (wxEVT_NAVIGATION_KEY).
wxEVT_NC_ENTER_WINDOW :: EventId
usage: (wxEVT_NC_ENTER_WINDOW).
wxEVT_NC_LEAVE_WINDOW :: EventId
usage: (wxEVT_NC_LEAVE_WINDOW).
wxEVT_NC_LEFT_DCLICK :: EventId
usage: (wxEVT_NC_LEFT_DCLICK).
wxEVT_NC_LEFT_DOWN :: EventId
usage: (wxEVT_NC_LEFT_DOWN).
wxEVT_NC_LEFT_UP :: EventId
usage: (wxEVT_NC_LEFT_UP).
wxEVT_NC_MIDDLE_DCLICK :: EventId
usage: (wxEVT_NC_MIDDLE_DCLICK).
wxEVT_NC_MIDDLE_DOWN :: EventId
usage: (wxEVT_NC_MIDDLE_DOWN).
wxEVT_NC_MIDDLE_UP :: EventId
usage: (wxEVT_NC_MIDDLE_UP).
wxEVT_NC_MOTION :: EventId
usage: (wxEVT_NC_MOTION).
wxEVT_NC_PAINT :: EventId
usage: (wxEVT_NC_PAINT).
wxEVT_NC_RIGHT_DCLICK :: EventId
usage: (wxEVT_NC_RIGHT_DCLICK).
wxEVT_NC_RIGHT_DOWN :: EventId
usage: (wxEVT_NC_RIGHT_DOWN).
wxEVT_NC_RIGHT_UP :: EventId
usage: (wxEVT_NC_RIGHT_UP).
wxEVT_PAINT :: EventId
usage: (wxEVT_PAINT).
wxEVT_PAINT_ICON :: EventId
usage: (wxEVT_PAINT_ICON).
wxEVT_PALETTE_CHANGED :: EventId
usage: (wxEVT_PALETTE_CHANGED).
wxEVT_POPUP_MENU_INIT :: EventId
usage: (wxEVT_POPUP_MENU_INIT).
wxEVT_POWER :: EventId
usage: (wxEVT_POWER).
wxEVT_PRINT_BEGIN :: EventId
usage: (wxEVT_PRINT_BEGIN).
wxEVT_PRINT_BEGIN_DOC :: EventId
usage: (wxEVT_PRINT_BEGIN_DOC).
wxEVT_PRINT_END :: EventId
usage: (wxEVT_PRINT_END).
wxEVT_PRINT_END_DOC :: EventId
usage: (wxEVT_PRINT_END_DOC).
wxEVT_PRINT_PAGE :: EventId
usage: (wxEVT_PRINT_PAGE).
wxEVT_PRINT_PREPARE :: EventId
usage: (wxEVT_PRINT_PREPARE).
wxEVT_QUERY_END_SESSION :: EventId
usage: (wxEVT_QUERY_END_SESSION).
wxEVT_QUERY_NEW_PALETTE :: EventId
usage: (wxEVT_QUERY_NEW_PALETTE).
wxEVT_RIGHT_DCLICK :: EventId
usage: (wxEVT_RIGHT_DCLICK).
wxEVT_RIGHT_DOWN :: EventId
usage: (wxEVT_RIGHT_DOWN).
wxEVT_RIGHT_UP :: EventId
usage: (wxEVT_RIGHT_UP).
wxEVT_SCROLLWIN_BOTTOM :: EventId
usage: (wxEVT_SCROLLWIN_BOTTOM).
wxEVT_SCROLLWIN_LINEDOWN :: EventId
usage: (wxEVT_SCROLLWIN_LINEDOWN).
wxEVT_SCROLLWIN_LINEUP :: EventId
usage: (wxEVT_SCROLLWIN_LINEUP).
wxEVT_SCROLLWIN_PAGEDOWN :: EventId
usage: (wxEVT_SCROLLWIN_PAGEDOWN).
wxEVT_SCROLLWIN_PAGEUP :: EventId
usage: (wxEVT_SCROLLWIN_PAGEUP).
wxEVT_SCROLLWIN_THUMBRELEASE :: EventId
usage: (wxEVT_SCROLLWIN_THUMBRELEASE).
wxEVT_SCROLLWIN_THUMBTRACK :: EventId
usage: (wxEVT_SCROLLWIN_THUMBTRACK).
wxEVT_SCROLLWIN_TOP :: EventId
usage: (wxEVT_SCROLLWIN_TOP).
wxEVT_SCROLL_BOTTOM :: EventId
usage: (wxEVT_SCROLL_BOTTOM).
wxEVT_SCROLL_LINEDOWN :: EventId
usage: (wxEVT_SCROLL_LINEDOWN).
wxEVT_SCROLL_LINEUP :: EventId
usage: (wxEVT_SCROLL_LINEUP).
wxEVT_SCROLL_PAGEDOWN :: EventId
usage: (wxEVT_SCROLL_PAGEDOWN).
wxEVT_SCROLL_PAGEUP :: EventId
usage: (wxEVT_SCROLL_PAGEUP).
wxEVT_SCROLL_THUMBRELEASE :: EventId
usage: (wxEVT_SCROLL_THUMBRELEASE).
wxEVT_SCROLL_THUMBTRACK :: EventId
usage: (wxEVT_SCROLL_THUMBTRACK).
wxEVT_SCROLL_TOP :: EventId
usage: (wxEVT_SCROLL_TOP).
wxEVT_SETTING_CHANGED :: EventId
usage: (wxEVT_SETTING_CHANGED).
wxEVT_SET_CURSOR :: EventId
usage: (wxEVT_SET_CURSOR).
wxEVT_SET_FOCUS :: EventId
usage: (wxEVT_SET_FOCUS).
wxEVT_SHOW :: EventId
usage: (wxEVT_SHOW).
wxEVT_SIZE :: EventId
usage: (wxEVT_SIZE).
wxEVT_SOCKET :: EventId
usage: (wxEVT_SOCKET).
wxEVT_SORT :: EventId
usage: (wxEVT_SORT).
wxEVT_SYS_COLOUR_CHANGED :: EventId
usage: (wxEVT_SYS_COLOUR_CHANGED).
wxEVT_TIMER :: EventId
usage: (wxEVT_TIMER).
wxEVT_UPDATE_UI :: EventId
usage: (wxEVT_UPDATE_UI).
wxEVT_WIZARD_CANCEL :: EventId
usage: (wxEVT_WIZARD_CANCEL).
wxEVT_WIZARD_PAGE_CHANGED :: EventId
usage: (wxEVT_WIZARD_PAGE_CHANGED).
wxEVT_WIZARD_PAGE_CHANGING :: EventId
usage: (wxEVT_WIZARD_PAGE_CHANGING).
Misc.
popProvider :: IO Int
usage: (popProvider).
pushProvider :: ArtProvider a -> IO ()
usage: (pushProvider provider).
quantize :: Image a -> Image b -> Int -> Ptr d -> Int -> IO Bool
usage: (quantize src dest desiredNoColours eightBitData flags).
quantizePalette :: Image a -> Image b -> Ptr c -> Int -> Ptr e -> Int -> IO Bool
usage: (quantizePalette src dest pPalette desiredNoColours eightBitData flags).
removeProvider :: ArtProvider a -> IO Bool
usage: (removeProvider provider).
textDataObjectCreate :: String -> IO (TextDataObject ())
usage: (textDataObjectCreate txt).
textDataObjectDelete :: TextDataObject a -> IO ()
usage: (textDataObjectDelete obj).
versionNumber :: IO Int
Get the version number of wxWindows as a number composed of the major version times 1000, minor version times 100, and the release number. For example, release 2.1.15 becomes 2115.
wxcBeginBusyCursor :: IO ()
usage: (wxcBeginBusyCursor).
wxcBell :: IO ()
usage: (wxcBell).
wxcEndBusyCursor :: IO ()
usage: (wxcEndBusyCursor).
wxcFree :: Ptr a -> IO ()
usage: (wxcFree p).
wxcGetMousePosition :: IO Point
usage: (wxcGetMousePosition).
wxcGetPixelRGB :: Ptr a -> Int -> Point -> IO Int
usage: (wxcGetPixelRGB buffer width xy).
wxcInitPixelsRGB :: Ptr a -> Size -> Int -> IO ()
usage: (wxcInitPixelsRGB buffer widthheight rgb).
wxcIsBusy :: IO ()
usage: (wxcIsBusy).
wxcMalloc :: Int -> IO (Ptr ())
usage: (wxcMalloc size).
wxcSetPixelRGB :: Ptr a -> Int -> Point -> Int -> IO ()
usage: (wxcSetPixelRGB buffer width xy rgb).
wxcSetPixelRowRGB :: Ptr a -> Int -> Point -> Int -> Int -> Int -> IO ()
usage: (wxcSetPixelRowRGB buffer width xy rgbStart rgbEnd count).
wxcSysErrorCode :: IO Int
usage: (wxcSysErrorCode).
wxcSysErrorMsg :: Int -> IO (Ptr ())
usage: (wxcSysErrorMsg nErrCode).
wxcSystemSettingsGetColour :: Int -> IO Color
Create from system colour. *
wxcWakeUpIdle :: IO ()
usage: (wxcWakeUpIdle).
Classes
MDIChildFrame
mdiChildFrameActivate :: MDIChildFrame a -> IO ()
usage: (mdiChildFrameActivate obj).
mdiChildFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MDIChildFrame ())
usage: (mdiChildFrameCreate prt id txt lfttopwdthgt stl).
MDIParentFrame
mdiParentFrameActivateNext :: MDIParentFrame a -> IO ()
usage: (mdiParentFrameActivateNext obj).
mdiParentFrameActivatePrevious :: MDIParentFrame a -> IO ()
usage: (mdiParentFrameActivatePrevious obj).
mdiParentFrameArrangeIcons :: MDIParentFrame a -> IO ()
usage: (mdiParentFrameArrangeIcons obj).
mdiParentFrameCascade :: MDIParentFrame a -> IO ()
usage: (mdiParentFrameCascade obj).
mdiParentFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MDIParentFrame ())
usage: (mdiParentFrameCreate prt id txt lfttopwdthgt stl).
mdiParentFrameGetActiveChild :: MDIParentFrame a -> IO (MDIChildFrame ())
usage: (mdiParentFrameGetActiveChild obj).
mdiParentFrameGetClientWindow :: MDIParentFrame a -> IO (MDIClientWindow ())
usage: (mdiParentFrameGetClientWindow obj).
mdiParentFrameGetWindowMenu :: MDIParentFrame a -> IO (Menu ())
usage: (mdiParentFrameGetWindowMenu obj).
mdiParentFrameOnCreateClient :: MDIParentFrame a -> IO (MDIClientWindow ())
usage: (mdiParentFrameOnCreateClient obj).
mdiParentFrameSetWindowMenu :: MDIParentFrame a -> Menu b -> IO ()
usage: (mdiParentFrameSetWindowMenu obj menu).
mdiParentFrameTile :: MDIParentFrame a -> IO ()
usage: (mdiParentFrameTile obj).
Mask
maskCreate :: Bitmap a -> IO (Mask ())
usage: (maskCreate bitmap).
maskCreateColoured :: Bitmap a -> Color -> IO (Ptr ())
usage: (maskCreateColoured bitmap colour).
MemoryDC
memoryDCCreate :: IO (MemoryDC ())
usage: (memoryDCCreate).
memoryDCCreateCompatible :: DC a -> IO (MemoryDC ())
usage: (memoryDCCreateCompatible dc).
memoryDCDelete :: MemoryDC a -> IO ()
usage: (memoryDCDelete obj).
memoryDCSelectObject :: MemoryDC a -> Bitmap b -> IO ()
usage: (memoryDCSelectObject obj bitmap).
Menu
menuAppend :: Menu a -> Id -> String -> String -> Bool -> IO ()
usage: (menuAppend obj id text help isCheckable).
menuAppendItem :: Menu a -> MenuItem b -> IO ()
usage: (menuAppendItem obj itm).
menuAppendRadioItem :: Menu a -> Id -> String -> String -> IO ()
usage: (menuAppendRadioItem self id text help).
menuAppendSeparator :: Menu a -> IO ()
usage: (menuAppendSeparator obj).
menuAppendSub :: Menu a -> Id -> String -> Menu d -> String -> IO ()
usage: (menuAppendSub obj id text submenu help).
menuBreak :: Menu a -> IO ()
usage: (menuBreak obj).
menuCheck :: Menu a -> Id -> Bool -> IO ()
usage: (menuCheck obj id check).
menuCreate :: String -> Int -> IO (Menu ())
usage: (menuCreate title style).
menuDeleteById :: Menu a -> Id -> IO ()
usage: (menuDeleteById obj id).
menuDeleteByItem :: Menu a -> MenuItem b -> IO ()
usage: (menuDeleteByItem obj itm).
menuDeletePointer :: Menu a -> IO ()
usage: (menuDeletePointer obj).
menuDestroyById :: Menu a -> Id -> IO ()
usage: (menuDestroyById obj id).
menuDestroyByItem :: Menu a -> MenuItem b -> IO ()
usage: (menuDestroyByItem obj itm).
menuEnable :: Menu a -> Id -> Bool -> IO ()
usage: (menuEnable obj id enable).
menuFindItem :: Menu a -> Id -> Ptr (Ptr (TMenu c)) -> IO (MenuItem ())
usage: (menuFindItem obj id menu).
menuFindItemByLabel :: Menu a -> String -> IO Int
usage: (menuFindItemByLabel obj itemString).
menuGetClientData :: Menu a -> IO (ClientData ())
usage: (menuGetClientData obj).
menuGetHelpString :: Menu a -> Id -> IO String
usage: (menuGetHelpString obj id).
menuGetInvokingWindow :: Menu a -> IO (Window ())
usage: (menuGetInvokingWindow obj).
menuGetLabel :: Menu a -> Id -> IO String
usage: (menuGetLabel obj id).
menuGetMenuBar :: Menu a -> IO (MenuBar ())
usage: (menuGetMenuBar obj).
menuGetMenuItemCount :: Menu a -> IO Int
usage: (menuGetMenuItemCount obj).
menuGetMenuItems :: Menu a -> List b -> IO Int
usage: (menuGetMenuItems obj lst).
menuGetParent :: Menu a -> IO (Menu ())
usage: (menuGetParent obj).
menuGetStyle :: Menu a -> IO Int
usage: (menuGetStyle obj).
menuGetTitle :: Menu a -> IO String
usage: (menuGetTitle obj).
menuInsert :: Menu a -> Int -> Id -> String -> String -> Bool -> IO ()
usage: (menuInsert obj pos id text help isCheckable).
menuInsertItem :: Menu a -> Int -> MenuItem c -> IO ()
usage: (menuInsertItem obj pos itm).
menuInsertSub :: Menu a -> Int -> Id -> String -> Menu e -> String -> IO ()
usage: (menuInsertSub obj pos id text submenu help).
menuIsAttached :: Menu a -> IO Bool
usage: (menuIsAttached obj).
menuIsChecked :: Menu a -> Id -> IO Bool
usage: (menuIsChecked obj id).
menuIsEnabled :: Menu a -> Id -> IO Bool
usage: (menuIsEnabled obj id).
menuPrepend :: Menu a -> Id -> String -> String -> Bool -> IO ()
usage: (menuPrepend obj id text help isCheckable).
menuPrependItem :: Menu a -> MenuItem b -> IO ()
usage: (menuPrependItem obj itm).
menuPrependSub :: Menu a -> Id -> String -> Menu d -> String -> IO ()
usage: (menuPrependSub obj id text submenu help).
menuRemoveById :: Menu a -> Id -> MenuItem c -> IO ()
usage: (menuRemoveById obj id itm).
menuRemoveByItem :: Menu a -> Ptr b -> IO ()
usage: (menuRemoveByItem obj item).
menuSetClientData :: Menu a -> ClientData b -> IO ()
usage: (menuSetClientData obj clientData).
menuSetEventHandler :: Menu a -> EvtHandler b -> IO ()
usage: (menuSetEventHandler obj handler).
menuSetHelpString :: Menu a -> Id -> String -> IO ()
usage: (menuSetHelpString obj id helpString).
menuSetInvokingWindow :: Menu a -> Window b -> IO ()
usage: (menuSetInvokingWindow obj win).
menuSetLabel :: Menu a -> Id -> String -> IO ()
usage: (menuSetLabel obj id label).
menuSetParent :: Menu a -> Window b -> IO ()
usage: (menuSetParent obj parent).
menuSetTitle :: Menu a -> String -> IO ()
usage: (menuSetTitle obj title).
menuUpdateUI :: Menu a -> Ptr b -> IO ()
usage: (menuUpdateUI obj source).
MenuBar
menuBarAppend :: MenuBar a -> Menu b -> String -> IO Int
usage: (menuBarAppend obj menu title).
menuBarCheck :: MenuBar a -> Id -> Bool -> IO ()
usage: (menuBarCheck obj id check).
menuBarCreate :: Int -> IO (MenuBar ())
usage: (menuBarCreate style).
menuBarDeletePointer :: MenuBar a -> IO ()
usage: (menuBarDeletePointer obj).
menuBarEnable :: MenuBar a -> Bool -> IO Int
usage: (menuBarEnable obj enable).
menuBarEnableItem :: MenuBar a -> Id -> Bool -> IO ()
usage: (menuBarEnableItem obj id enable).
menuBarEnableTop :: MenuBar a -> Int -> Bool -> IO ()
usage: (menuBarEnableTop obj pos enable).
menuBarFindItem :: MenuBar a -> Id -> Menu c -> IO (Ptr ())
usage: (menuBarFindItem obj id menu).
menuBarFindMenu :: MenuBar a -> String -> IO Int
usage: (menuBarFindMenu obj title).
menuBarFindMenuItem :: MenuBar a -> String -> String -> IO Int
usage: (menuBarFindMenuItem obj menuString itemString).
menuBarGetFrame :: MenuBar a -> IO (Frame ())
usage: (menuBarGetFrame obj).
menuBarGetHelpString :: MenuBar a -> Id -> IO String
usage: (menuBarGetHelpString obj id).
menuBarGetLabel :: MenuBar a -> Id -> IO String
usage: (menuBarGetLabel obj id).
menuBarGetLabelTop :: MenuBar a -> Int -> IO String
usage: (menuBarGetLabelTop obj pos).
menuBarGetMenu :: MenuBar a -> Int -> IO (Menu ())
usage: (menuBarGetMenu obj pos).
menuBarGetMenuCount :: MenuBar a -> IO Int
usage: (menuBarGetMenuCount obj).
menuBarInsert :: MenuBar a -> Int -> Menu c -> String -> IO Int
usage: (menuBarInsert obj pos menu title).
menuBarIsChecked :: MenuBar a -> Id -> IO Bool
usage: (menuBarIsChecked obj id).
menuBarIsEnabled :: MenuBar a -> Id -> IO Bool
usage: (menuBarIsEnabled obj id).
menuBarRemove :: MenuBar a -> Int -> IO (Ptr ())
usage: (menuBarRemove obj pos).
menuBarReplace :: MenuBar a -> Int -> Menu c -> String -> IO (Ptr ())
usage: (menuBarReplace obj pos menu title).
menuBarSetHelpString :: MenuBar a -> Id -> String -> IO ()
usage: (menuBarSetHelpString obj id helpString).
menuBarSetItemLabel :: MenuBar a -> Id -> String -> IO ()
usage: (menuBarSetItemLabel obj id label).
menuBarSetLabel :: MenuBar a -> String -> IO ()
usage: (menuBarSetLabel obj s).
menuBarSetLabelTop :: MenuBar a -> Int -> String -> IO ()
usage: (menuBarSetLabelTop obj pos label).
MenuEvent
menuEventCopyObject :: MenuEvent a -> Ptr b -> IO ()
usage: (menuEventCopyObject obj obj).
menuEventGetMenuId :: MenuEvent a -> IO Int
usage: (menuEventGetMenuId obj).
MenuItem
menuItemCheck :: MenuItem a -> Bool -> IO ()
usage: (menuItemCheck obj check).
menuItemCreate :: IO (MenuItem ())
usage: (menuItemCreate).
menuItemCreateEx :: Id -> String -> String -> Int -> Menu e -> IO (MenuItem ())
usage: (menuItemCreateEx id label help itemkind submenu).
menuItemCreateSeparator :: IO (MenuItem ())
usage: (menuItemCreateSeparator).
menuItemDelete :: MenuItem a -> IO ()
usage: (menuItemDelete obj).
menuItemEnable :: MenuItem a -> Bool -> IO ()
usage: (menuItemEnable obj enable).
menuItemGetHelp :: MenuItem a -> IO String
usage: (menuItemGetHelp obj).
menuItemGetId :: MenuItem a -> IO Int
usage: (menuItemGetId obj).
menuItemGetLabel :: MenuItem a -> IO String
usage: (menuItemGetLabel obj).
menuItemGetLabelFromText :: String -> IO String
usage: (menuItemGetLabelFromText text).
menuItemGetMenu :: MenuItem a -> IO (Menu ())
usage: (menuItemGetMenu obj).
menuItemGetSubMenu :: MenuItem a -> IO (Ptr ())
usage: (menuItemGetSubMenu obj).
menuItemGetText :: MenuItem a -> IO String
usage: (menuItemGetText obj).
menuItemIsCheckable :: MenuItem a -> IO Bool
usage: (menuItemIsCheckable obj).
menuItemIsChecked :: MenuItem a -> IO Bool
usage: (menuItemIsChecked obj).
menuItemIsEnabled :: MenuItem a -> IO Bool
usage: (menuItemIsEnabled obj).
menuItemIsSeparator :: MenuItem a -> IO Bool
usage: (menuItemIsSeparator obj).
menuItemIsSubMenu :: MenuItem a -> IO Bool
usage: (menuItemIsSubMenu obj).
menuItemSetCheckable :: MenuItem a -> Int -> IO ()
usage: (menuItemSetCheckable obj checkable).
menuItemSetHelp :: MenuItem a -> String -> IO ()
usage: (menuItemSetHelp obj str).
menuItemSetId :: MenuItem a -> Id -> IO ()
usage: (menuItemSetId obj id).
menuItemSetSubMenu :: MenuItem a -> Menu b -> IO ()
usage: (menuItemSetSubMenu obj menu).
menuItemSetText :: MenuItem a -> String -> IO ()
usage: (menuItemSetText obj str).
MessageDialog
messageDialogCreate :: Window a -> String -> String -> Style -> IO (MessageDialog ())
usage: (messageDialogCreate prt msg cap stl).
messageDialogDelete :: MessageDialog a -> IO ()
usage: (messageDialogDelete obj).
messageDialogShowModal :: MessageDialog a -> IO Int
usage: (messageDialogShowModal obj).
Metafile
metafileCreate :: String -> IO (Metafile ())
usage: (metafileCreate file).
metafileDelete :: Metafile a -> IO ()
usage: (metafileDelete obj).
metafileOk :: Metafile a -> IO Bool
usage: (metafileOk obj).
metafilePlay :: Metafile a -> DC b -> IO Bool
usage: (metafilePlay obj dc).
metafileSetClipboard :: Metafile a -> Size -> IO Bool
usage: (metafileSetClipboard obj widthheight).
MetafileDC
metafileDCClose :: MetafileDC a -> IO (Ptr ())
usage: (metafileDCClose obj).
metafileDCCreate :: String -> IO (MetafileDC ())
usage: (metafileDCCreate file).
metafileDCDelete :: MetafileDC a -> IO ()
usage: (metafileDCDelete obj).
MimeTypesManager
mimeTypesManagerAddFallbacks :: MimeTypesManager a -> Ptr b -> IO ()
usage: (mimeTypesManagerAddFallbacks obj types).
mimeTypesManagerCreate :: IO (MimeTypesManager ())
usage: (mimeTypesManagerCreate).
mimeTypesManagerEnumAllFileTypes :: MimeTypesManager a -> List b -> IO Int
usage: (mimeTypesManagerEnumAllFileTypes obj lst).
mimeTypesManagerGetFileTypeFromExtension :: MimeTypesManager a -> Ptr b -> IO (Ptr ())
usage: (mimeTypesManagerGetFileTypeFromExtension obj ext).
mimeTypesManagerGetFileTypeFromMimeType :: MimeTypesManager a -> String -> IO (Ptr ())
usage: (mimeTypesManagerGetFileTypeFromMimeType obj name).
mimeTypesManagerIsOfType :: MimeTypesManager a -> Ptr b -> Ptr c -> IO Bool
usage: (mimeTypesManagerIsOfType obj wxtype wildcard).
mimeTypesManagerReadMailcap :: MimeTypesManager a -> Ptr b -> Int -> IO Int
usage: (mimeTypesManagerReadMailcap obj file fb).
mimeTypesManagerReadMimeTypes :: MimeTypesManager a -> Ptr b -> IO Int
usage: (mimeTypesManagerReadMimeTypes obj file).
MiniFrame
miniFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MiniFrame ())
usage: (miniFrameCreate prt id txt lfttopwdthgt stl).
MouseEvent
mouseEventAltDown :: MouseEvent a -> IO Bool
usage: (mouseEventAltDown obj).
mouseEventButton :: MouseEvent a -> Int -> IO Int
usage: (mouseEventButton obj but).
mouseEventButtonDClick :: MouseEvent a -> Int -> IO Bool
usage: (mouseEventButtonDClick obj but).
mouseEventButtonDown :: MouseEvent a -> Int -> IO Bool
usage: (mouseEventButtonDown obj but).
mouseEventButtonIsDown :: MouseEvent a -> Int -> IO Bool
usage: (mouseEventButtonIsDown obj but).
mouseEventButtonUp :: MouseEvent a -> Int -> IO Bool
usage: (mouseEventButtonUp obj but).
mouseEventControlDown :: MouseEvent a -> IO Bool
usage: (mouseEventControlDown obj).
mouseEventCopyObject :: MouseEvent a -> Ptr b -> IO ()
usage: (mouseEventCopyObject obj objectdest).
mouseEventDragging :: MouseEvent a -> IO Bool
usage: (mouseEventDragging obj).
mouseEventEntering :: MouseEvent a -> IO Bool
usage: (mouseEventEntering obj).
mouseEventGetButton :: MouseEvent a -> IO Int
usage: (mouseEventGetButton obj).
mouseEventGetLogicalPosition :: MouseEvent a -> DC b -> IO Point
usage: (mouseEventGetLogicalPosition obj dc).
mouseEventGetPosition :: MouseEvent a -> IO Point
usage: (mouseEventGetPosition obj).
mouseEventGetWheelDelta :: MouseEvent a -> IO Int
usage: (mouseEventGetWheelDelta obj).
mouseEventGetWheelRotation :: MouseEvent a -> IO Int
usage: (mouseEventGetWheelRotation obj).
mouseEventGetX :: MouseEvent a -> IO Int
usage: (mouseEventGetX obj).
mouseEventGetY :: MouseEvent a -> IO Int
usage: (mouseEventGetY obj).
mouseEventIsButton :: MouseEvent a -> IO Bool
usage: (mouseEventIsButton obj).
mouseEventLeaving :: MouseEvent a -> IO Bool
usage: (mouseEventLeaving obj).
mouseEventLeftDClick :: MouseEvent a -> IO Bool
usage: (mouseEventLeftDClick obj).
mouseEventLeftDown :: MouseEvent a -> IO Bool
usage: (mouseEventLeftDown obj).
mouseEventLeftIsDown :: MouseEvent a -> IO Bool
usage: (mouseEventLeftIsDown obj).
mouseEventLeftUp :: MouseEvent a -> IO Bool
usage: (mouseEventLeftUp obj).
mouseEventMetaDown :: MouseEvent a -> IO Bool
usage: (mouseEventMetaDown obj).
mouseEventMiddleDClick :: MouseEvent a -> IO Bool
usage: (mouseEventMiddleDClick obj).
mouseEventMiddleDown :: MouseEvent a -> IO Bool
usage: (mouseEventMiddleDown obj).
mouseEventMiddleIsDown :: MouseEvent a -> IO Bool
usage: (mouseEventMiddleIsDown obj).
mouseEventMiddleUp :: MouseEvent a -> IO Bool
usage: (mouseEventMiddleUp obj).
mouseEventMoving :: MouseEvent a -> IO Bool
usage: (mouseEventMoving obj).
mouseEventRightDClick :: MouseEvent a -> IO Bool
usage: (mouseEventRightDClick obj).
mouseEventRightDown :: MouseEvent a -> IO Bool
usage: (mouseEventRightDown obj).
mouseEventRightIsDown :: MouseEvent a -> IO Bool
usage: (mouseEventRightIsDown obj).
mouseEventRightUp :: MouseEvent a -> IO Bool
usage: (mouseEventRightUp obj).
mouseEventShiftDown :: MouseEvent a -> IO Bool
usage: (mouseEventShiftDown obj).
MoveEvent
moveEventCopyObject :: MoveEvent a -> Ptr b -> IO ()
usage: (moveEventCopyObject obj obj).
moveEventGetPosition :: MoveEvent a -> IO Point
usage: (moveEventGetPosition obj).
NavigationKeyEvent
navigationKeyEventGetCurrentFocus :: NavigationKeyEvent a -> IO (Ptr ())
usage: (navigationKeyEventGetCurrentFocus obj).
navigationKeyEventGetDirection :: NavigationKeyEvent a -> IO Int
usage: (navigationKeyEventGetDirection obj).
navigationKeyEventIsWindowChange :: NavigationKeyEvent a -> IO Bool
usage: (navigationKeyEventIsWindowChange obj).
navigationKeyEventSetCurrentFocus :: NavigationKeyEvent a -> Window b -> IO ()
usage: (navigationKeyEventSetCurrentFocus obj win).
navigationKeyEventSetDirection :: NavigationKeyEvent a -> Int -> IO ()
usage: (navigationKeyEventSetDirection obj bForward).
navigationKeyEventSetWindowChange :: NavigationKeyEvent a -> Int -> IO ()
usage: (navigationKeyEventSetWindowChange obj bIs).
navigationKeyEventShouldPropagate :: NavigationKeyEvent a -> IO Int
usage: (navigationKeyEventShouldPropagate obj).
Notebook
notebookAddPage :: Notebook a -> Window b -> String -> Bool -> Int -> IO Int
usage: (notebookAddPage obj pPage strText bSelect imageId).
notebookAdvanceSelection :: Notebook a -> Bool -> IO ()
usage: (notebookAdvanceSelection obj bForward).
notebookAssignImageList :: Notebook a -> ImageList b -> IO ()
usage: (notebookAssignImageList obj imageList).
notebookCreate :: Window a -> Id -> Rect -> Style -> IO (Notebook ())
usage: (notebookCreate prt id lfttopwdthgt stl).
notebookDeleteAllPages :: Notebook a -> IO Int
usage: (notebookDeleteAllPages obj).
notebookDeletePage :: Notebook a -> Int -> IO Int
usage: (notebookDeletePage obj nPage).
notebookGetImageList :: Notebook a -> IO (ImageList ())
usage: (notebookGetImageList obj).
notebookGetPage :: Notebook a -> Int -> IO (Window ())
usage: (notebookGetPage obj nPage).
notebookGetPageCount :: Notebook a -> IO Int
usage: (notebookGetPageCount obj).
notebookGetPageImage :: Notebook a -> Int -> IO Int
usage: (notebookGetPageImage obj nPage).
notebookGetPageText :: Notebook a -> Int -> IO String
usage: (notebookGetPageText obj nPage).
notebookGetRowCount :: Notebook a -> IO Int
usage: (notebookGetRowCount obj).
notebookGetSelection :: Notebook a -> IO Int
usage: (notebookGetSelection obj).
notebookInsertPage :: Notebook a -> Int -> Window c -> String -> Bool -> Int -> IO Int
usage: (notebookInsertPage obj nPage pPage strText bSelect imageId).
notebookRemovePage :: Notebook a -> Int -> IO Int
usage: (notebookRemovePage obj nPage).
notebookSetImageList :: Notebook a -> ImageList b -> IO ()
usage: (notebookSetImageList obj imageList).
notebookSetPadding :: Notebook a -> Size -> IO ()
usage: (notebookSetPadding obj wh).
notebookSetPageImage :: Notebook a -> Int -> Int -> IO Int
usage: (notebookSetPageImage obj nPage nImage).
notebookSetPageSize :: Notebook a -> Size -> IO ()
usage: (notebookSetPageSize obj wh).
notebookSetPageText :: Notebook a -> Int -> String -> IO Int
usage: (notebookSetPageText obj nPage strText).
notebookSetSelection :: Notebook a -> Int -> IO Int
usage: (notebookSetSelection obj nPage).
NotebookSizer
notebookSizerCalcMin :: NotebookSizer a -> IO Size
usage: (notebookSizerCalcMin obj).
notebookSizerCreate :: Notebook a -> IO (NotebookSizer ())
usage: (notebookSizerCreate nb).
notebookSizerGetNotebook :: NotebookSizer a -> IO (Notebook ())
usage: (notebookSizerGetNotebook obj).
notebookSizerRecalcSizes :: NotebookSizer a -> IO ()
usage: (notebookSizerRecalcSizes obj).
NotifyEvent
notifyEventAllow :: NotifyEvent a -> IO ()
usage: (notifyEventAllow obj).
notifyEventCopyObject :: NotifyEvent a -> Ptr b -> IO ()
usage: (notifyEventCopyObject obj objectdest).
notifyEventIsAllowed :: NotifyEvent a -> IO Bool
usage: (notifyEventIsAllowed obj).
notifyEventVeto :: NotifyEvent a -> IO ()
usage: (notifyEventVeto obj).
OutputStream
outputStreamDelete :: OutputStream a -> IO ()
usage: (outputStreamDelete obj).
outputStreamLastWrite :: OutputStream a -> IO Int
usage: (outputStreamLastWrite obj).
outputStreamPutC :: OutputStream a -> Char -> IO ()
usage: (outputStreamPutC obj c).
outputStreamSeek :: OutputStream a -> Int -> Int -> IO Int
usage: (outputStreamSeek obj pos mode).
outputStreamSync :: OutputStream a -> IO ()
usage: (outputStreamSync obj).
outputStreamTell :: OutputStream a -> IO Int
usage: (outputStreamTell obj).
outputStreamWrite :: OutputStream a -> Ptr b -> Int -> IO ()
usage: (outputStreamWrite obj buffer size).
PageSetupDialog
pageSetupDialogCreate :: Window a -> PageSetupDialogData b -> IO (PageSetupDialog ())
usage: (pageSetupDialogCreate parent wxdata).
pageSetupDialogGetPageSetupData :: PageSetupDialog a -> IO (PageSetupDialogData ())
usage: (pageSetupDialogGetPageSetupData obj).
PageSetupDialogData
pageSetupDialogDataAssign :: PageSetupDialogData a -> IO (PageSetupDialogData ())
usage: (pageSetupDialogDataAssign obj).
pageSetupDialogDataAssignData :: PageSetupDialogData a -> PrintData b -> IO ()
usage: (pageSetupDialogDataAssignData obj printData).
pageSetupDialogDataCalculateIdFromPaperSize :: PageSetupDialogData a -> IO ()
usage: (pageSetupDialogDataCalculateIdFromPaperSize obj).
pageSetupDialogDataCalculatePaperSizeFromId :: PageSetupDialogData a -> IO ()
usage: (pageSetupDialogDataCalculatePaperSizeFromId obj).
pageSetupDialogDataCreate :: IO (PageSetupDialogData ())
usage: (pageSetupDialogDataCreate).
pageSetupDialogDataCreateFromData :: PrintData a -> IO (PageSetupDialogData ())
usage: (pageSetupDialogDataCreateFromData printData).
pageSetupDialogDataDelete :: PageSetupDialogData a -> IO ()
usage: (pageSetupDialogDataDelete obj).
pageSetupDialogDataEnableHelp :: PageSetupDialogData a -> Bool -> IO ()
usage: (pageSetupDialogDataEnableHelp obj flag).
pageSetupDialogDataEnableMargins :: PageSetupDialogData a -> Bool -> IO ()
usage: (pageSetupDialogDataEnableMargins obj flag).
pageSetupDialogDataEnableOrientation :: PageSetupDialogData a -> Bool -> IO ()
usage: (pageSetupDialogDataEnableOrientation obj flag).
pageSetupDialogDataEnablePaper :: PageSetupDialogData a -> Bool -> IO ()
usage: (pageSetupDialogDataEnablePaper obj flag).
pageSetupDialogDataEnablePrinter :: PageSetupDialogData a -> Bool -> IO ()
usage: (pageSetupDialogDataEnablePrinter obj flag).
pageSetupDialogDataGetDefaultInfo :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetDefaultInfo obj).
pageSetupDialogDataGetDefaultMinMargins :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetDefaultMinMargins obj).
pageSetupDialogDataGetEnableHelp :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetEnableHelp obj).
pageSetupDialogDataGetEnableMargins :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetEnableMargins obj).
pageSetupDialogDataGetEnableOrientation :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetEnableOrientation obj).
pageSetupDialogDataGetEnablePaper :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetEnablePaper obj).
pageSetupDialogDataGetEnablePrinter :: PageSetupDialogData a -> IO Bool
usage: (pageSetupDialogDataGetEnablePrinter obj).
pageSetupDialogDataGetMarginBottomRight :: PageSetupDialogData a -> IO Point
usage: (pageSetupDialogDataGetMarginBottomRight obj).
pageSetupDialogDataGetMarginTopLeft :: PageSetupDialogData a -> IO Point
usage: (pageSetupDialogDataGetMarginTopLeft obj).
pageSetupDialogDataGetMinMarginBottomRight :: PageSetupDialogData a -> IO Point
usage: (pageSetupDialogDataGetMinMarginBottomRight obj).
pageSetupDialogDataGetMinMarginTopLeft :: PageSetupDialogData a -> IO Point
usage: (pageSetupDialogDataGetMinMarginTopLeft obj).
pageSetupDialogDataGetPaperId :: PageSetupDialogData a -> IO Int
usage: (pageSetupDialogDataGetPaperId obj).
pageSetupDialogDataGetPaperSize :: PageSetupDialogData a -> IO Size
usage: (pageSetupDialogDataGetPaperSize obj).
pageSetupDialogDataGetPrintData :: PageSetupDialogData a -> IO (PrintData ())
usage: (pageSetupDialogDataGetPrintData obj).
pageSetupDialogDataSetDefaultInfo :: PageSetupDialogData a -> Bool -> IO ()
usage: (pageSetupDialogDataSetDefaultInfo obj flag).
pageSetupDialogDataSetDefaultMinMargins :: PageSetupDialogData a -> Int -> IO ()
usage: (pageSetupDialogDataSetDefaultMinMargins obj flag).
pageSetupDialogDataSetMarginBottomRight :: PageSetupDialogData a -> Point -> IO ()
usage: (pageSetupDialogDataSetMarginBottomRight obj xy).
pageSetupDialogDataSetMarginTopLeft :: PageSetupDialogData a -> Point -> IO ()
usage: (pageSetupDialogDataSetMarginTopLeft obj xy).
pageSetupDialogDataSetMinMarginBottomRight :: PageSetupDialogData a -> Point -> IO ()
usage: (pageSetupDialogDataSetMinMarginBottomRight obj xy).
pageSetupDialogDataSetMinMarginTopLeft :: PageSetupDialogData a -> Point -> IO ()
usage: (pageSetupDialogDataSetMinMarginTopLeft obj xy).
pageSetupDialogDataSetPaperId :: PageSetupDialogData a -> Ptr b -> IO ()
usage: (pageSetupDialogDataSetPaperId obj id).
pageSetupDialogDataSetPaperSize :: PageSetupDialogData a -> Size -> IO ()
usage: (pageSetupDialogDataSetPaperSize obj wh).
pageSetupDialogDataSetPaperSizeId :: PageSetupDialogData a -> Id -> IO ()
usage: (pageSetupDialogDataSetPaperSizeId obj id).
pageSetupDialogDataSetPrintData :: PageSetupDialogData a -> PrintData b -> IO ()
usage: (pageSetupDialogDataSetPrintData obj printData).
PaintDC
paintDCCreate :: Window a -> IO (PaintDC ())
usage: (paintDCCreate win).
paintDCDelete :: PaintDC a -> IO ()
usage: (paintDCDelete obj).
Palette
paletteAssign :: Palette a -> Palette b -> IO ()
usage: (paletteAssign obj palette).
paletteCreateDefault :: IO (Palette ())
usage: (paletteCreateDefault).
paletteCreateRGB :: Int -> Ptr b -> Ptr c -> Ptr d -> IO (Palette ())
usage: (paletteCreateRGB n red green blue).
paletteDelete :: Palette a -> IO ()
usage: (paletteDelete obj).
paletteGetPixel :: Palette a -> Color -> IO Int
usage: (paletteGetPixel obj redgreenblue).
paletteGetRGB :: Palette a -> Int -> Ptr c -> Ptr d -> Ptr e -> IO Bool
usage: (paletteGetRGB obj pixel red green blue).
paletteIsEqual :: Palette a -> Palette b -> IO Bool
usage: (paletteIsEqual obj palette).
paletteOk :: Palette a -> IO Bool
usage: (paletteOk obj).
PaletteChangedEvent
paletteChangedEventCopyObject :: PaletteChangedEvent a -> Ptr b -> IO ()
usage: (paletteChangedEventCopyObject obj obj).
paletteChangedEventGetChangedWindow :: PaletteChangedEvent a -> IO (Ptr ())
usage: (paletteChangedEventGetChangedWindow obj).
paletteChangedEventSetChangedWindow :: PaletteChangedEvent a -> Window b -> IO ()
usage: (paletteChangedEventSetChangedWindow obj win).
Panel
panelCreate :: Window a -> Id -> Rect -> Style -> IO (Panel ())
usage: (panelCreate prt id lfttopwdthgt stl).
panelGetDefaultItem :: Panel a -> IO (Button ())
usage: (panelGetDefaultItem obj).
panelInitDialog :: Panel a -> IO ()
usage: (panelInitDialog obj).
panelSetDefaultItem :: Panel a -> Button b -> IO ()
usage: (panelSetDefaultItem obj btn).
Pen
penAssign :: Pen a -> Pen b -> IO ()
usage: (penAssign obj pen).
penCreateDefault :: IO (Pen ())
usage: (penCreateDefault).
penCreateFromBitmap :: Bitmap a -> Int -> IO (Pen ())
usage: (penCreateFromBitmap stipple width).
penCreateFromColour :: Color -> Int -> Int -> IO (Pen ())
usage: (penCreateFromColour col width style).
penCreateFromStock :: Id -> IO (Pen ())
usage: (penCreateFromStock id).
penDelete :: Pen a -> IO ()
usage: (penDelete obj).
penGetCap :: Pen a -> IO Int
usage: (penGetCap obj).
penGetColour :: Pen a -> IO Color
usage: (penGetColour obj).
penGetDashes :: Pen a -> Ptr b -> IO Int
usage: (penGetDashes obj ptr).
penGetJoin :: Pen a -> IO Int
usage: (penGetJoin obj).
penGetStipple :: Pen a -> IO (Bitmap ())
usage: (penGetStipple obj).
penGetStyle :: Pen a -> IO Int
usage: (penGetStyle obj).
penGetWidth :: Pen a -> IO Int
usage: (penGetWidth obj).
penIsEqual :: Pen a -> Pen b -> IO Bool
usage: (penIsEqual obj pen).
penIsStatic :: Pen a -> IO Bool
usage: (penIsStatic self).
penOk :: Pen a -> IO Bool
usage: (penOk obj).
penSafeDelete :: Pen a -> IO ()
usage: (penSafeDelete self).
penSetCap :: Pen a -> Int -> IO ()
usage: (penSetCap obj cap).
penSetColour :: Pen a -> Color -> IO ()
usage: (penSetColour obj col).
penSetColourSingle :: Pen a -> Char -> Char -> Char -> IO ()
usage: (penSetColourSingle obj r g b).
penSetDashes :: Pen a -> Int -> Ptr c -> IO ()
usage: (penSetDashes obj nbdashes dash).
penSetJoin :: Pen a -> Int -> IO ()
usage: (penSetJoin obj join).
penSetStipple :: Pen a -> Bitmap b -> IO ()
usage: (penSetStipple obj stipple).
penSetStyle :: Pen a -> Int -> IO ()
usage: (penSetStyle obj style).
penSetWidth :: Pen a -> Int -> IO ()
usage: (penSetWidth obj width).
PreviewCanvas
previewCanvasCreate :: PrintPreview a -> Window b -> Rect -> Int -> IO (PreviewCanvas ())
usage: (previewCanvasCreate preview parent xywh style).
PreviewFrame
previewFrameCreate :: PrintPreview a -> Frame b -> String -> Rect -> Int -> String -> IO (PreviewFrame ())
Usage: previewFrameCreate printPreview parent title rect name . *
previewFrameDelete :: PreviewFrame a -> IO ()
usage: (previewFrameDelete self).
previewFrameInitialize :: PreviewFrame a -> IO ()
Usage: previewFrameInitialize self, call this before showing the frame. *
PrintData
printDataAssign :: PrintData a -> PrintData b -> IO ()
usage: (printDataAssign obj wxdata).
printDataCreate :: IO (PrintData ())
usage: (printDataCreate).
printDataDelete :: PrintData a -> IO ()
usage: (printDataDelete obj).
printDataGetCollate :: PrintData a -> IO Bool
usage: (printDataGetCollate obj).
printDataGetColour :: PrintData a -> IO Bool
usage: (printDataGetColour obj).
printDataGetDuplex :: PrintData a -> IO Int
usage: (printDataGetDuplex obj).
printDataGetFilename :: PrintData a -> IO String
usage: (printDataGetFilename obj).
printDataGetFontMetricPath :: PrintData a -> IO String
usage: (printDataGetFontMetricPath obj).
printDataGetNoCopies :: PrintData a -> IO Int
usage: (printDataGetNoCopies obj).
printDataGetOrientation :: PrintData a -> IO Int
usage: (printDataGetOrientation obj).
printDataGetPaperId :: PrintData a -> IO Int
usage: (printDataGetPaperId obj).
printDataGetPaperSize :: PrintData a -> IO Size
usage: (printDataGetPaperSize obj).
printDataGetPreviewCommand :: PrintData a -> IO String
usage: (printDataGetPreviewCommand obj).
printDataGetPrintMode :: PrintData a -> IO Int
usage: (printDataGetPrintMode obj).
printDataGetPrinterCommand :: PrintData a -> IO String
usage: (printDataGetPrinterCommand obj).
printDataGetPrinterName :: PrintData a -> IO String
usage: (printDataGetPrinterName obj).
printDataGetPrinterOptions :: PrintData a -> IO String
usage: (printDataGetPrinterOptions obj).
printDataGetPrinterScaleX :: PrintData a -> IO Double
usage: (printDataGetPrinterScaleX obj).
printDataGetPrinterScaleY :: PrintData a -> IO Double
usage: (printDataGetPrinterScaleY obj).
printDataGetPrinterTranslateX :: PrintData a -> IO Int
usage: (printDataGetPrinterTranslateX obj).
printDataGetPrinterTranslateY :: PrintData a -> IO Int
usage: (printDataGetPrinterTranslateY obj).
printDataGetQuality :: PrintData a -> IO Int
usage: (printDataGetQuality obj).
printDataSetCollate :: PrintData a -> Bool -> IO ()
usage: (printDataSetCollate obj flag).
printDataSetColour :: PrintData a -> Bool -> IO ()
usage: (printDataSetColour obj colour).
printDataSetDuplex :: PrintData a -> Int -> IO ()
usage: (printDataSetDuplex obj duplex).
printDataSetFilename :: PrintData a -> String -> IO ()
usage: (printDataSetFilename obj filename).
printDataSetFontMetricPath :: PrintData a -> String -> IO ()
usage: (printDataSetFontMetricPath obj path).
printDataSetNoCopies :: PrintData a -> Int -> IO ()
usage: (printDataSetNoCopies obj v).
printDataSetOrientation :: PrintData a -> Int -> IO ()
usage: (printDataSetOrientation obj orient).
printDataSetPaperId :: PrintData a -> Int -> IO ()
usage: (printDataSetPaperId obj sizeId).
printDataSetPaperSize :: PrintData a -> Size -> IO ()
usage: (printDataSetPaperSize obj wh).
printDataSetPreviewCommand :: PrintData a -> Command b -> IO ()
usage: (printDataSetPreviewCommand obj command).
printDataSetPrintMode :: PrintData a -> Int -> IO ()
usage: (printDataSetPrintMode obj printMode).
printDataSetPrinterCommand :: PrintData a -> Command b -> IO ()
usage: (printDataSetPrinterCommand obj command).
printDataSetPrinterName :: PrintData a -> String -> IO ()
usage: (printDataSetPrinterName obj name).
printDataSetPrinterOptions :: PrintData a -> String -> IO ()
usage: (printDataSetPrinterOptions obj options).
printDataSetPrinterScaleX :: PrintData a -> Double -> IO ()
usage: (printDataSetPrinterScaleX obj x).
printDataSetPrinterScaleY :: PrintData a -> Double -> IO ()
usage: (printDataSetPrinterScaleY obj y).
printDataSetPrinterScaling :: PrintData a -> Double -> Double -> IO ()
usage: (printDataSetPrinterScaling obj x y).
printDataSetPrinterTranslateX :: PrintData a -> Int -> IO ()
usage: (printDataSetPrinterTranslateX obj x).
printDataSetPrinterTranslateY :: PrintData a -> Int -> IO ()
usage: (printDataSetPrinterTranslateY obj y).
printDataSetPrinterTranslation :: PrintData a -> Point -> IO ()
usage: (printDataSetPrinterTranslation obj xy).
printDataSetQuality :: PrintData a -> Int -> IO ()
usage: (printDataSetQuality obj quality).
PrintDialog
printDialogCreate :: Window a -> PrintDialogData b -> IO (PrintDialog ())
usage: (printDialogCreate parent wxdata).
printDialogGetPrintDC :: PrintDialog a -> IO (DC ())
usage: (printDialogGetPrintDC obj).
printDialogGetPrintData :: PrintDialog a -> IO (PrintData ())
usage: (printDialogGetPrintData obj).
printDialogGetPrintDialogData :: PrintDialog a -> IO (PrintDialogData ())
usage: (printDialogGetPrintDialogData obj).
PrintDialogData
printDialogDataAssign :: PrintDialogData a -> PrintDialogData b -> IO ()
usage: (printDialogDataAssign obj wxdata).
printDialogDataAssignData :: PrintDialogData a -> PrintData b -> IO ()
usage: (printDialogDataAssignData obj wxdata).
printDialogDataCreateDefault :: IO (PrintDialogData ())
usage: (printDialogDataCreateDefault).
printDialogDataCreateFromData :: PrintData a -> IO (PrintDialogData ())
usage: (printDialogDataCreateFromData printData).
printDialogDataDelete :: PrintDialogData a -> IO ()
usage: (printDialogDataDelete obj).
printDialogDataEnableHelp :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataEnableHelp obj flag).
printDialogDataEnablePageNumbers :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataEnablePageNumbers obj flag).
printDialogDataEnablePrintToFile :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataEnablePrintToFile obj flag).
printDialogDataEnableSelection :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataEnableSelection obj flag).
printDialogDataGetAllPages :: PrintDialogData a -> IO Int
usage: (printDialogDataGetAllPages obj).
printDialogDataGetCollate :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetCollate obj).
printDialogDataGetEnableHelp :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetEnableHelp obj).
printDialogDataGetEnablePageNumbers :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetEnablePageNumbers obj).
printDialogDataGetEnablePrintToFile :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetEnablePrintToFile obj).
printDialogDataGetEnableSelection :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetEnableSelection obj).
printDialogDataGetFromPage :: PrintDialogData a -> IO Int
usage: (printDialogDataGetFromPage obj).
printDialogDataGetMaxPage :: PrintDialogData a -> IO Int
usage: (printDialogDataGetMaxPage obj).
printDialogDataGetMinPage :: PrintDialogData a -> IO Int
usage: (printDialogDataGetMinPage obj).
printDialogDataGetNoCopies :: PrintDialogData a -> IO Int
usage: (printDialogDataGetNoCopies obj).
printDialogDataGetPrintData :: PrintDialogData a -> IO (PrintData ())
usage: (printDialogDataGetPrintData obj).
printDialogDataGetPrintToFile :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetPrintToFile obj).
printDialogDataGetSelection :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetSelection obj).
printDialogDataGetSetupDialog :: PrintDialogData a -> IO Bool
usage: (printDialogDataGetSetupDialog obj).
printDialogDataGetToPage :: PrintDialogData a -> IO Int
usage: (printDialogDataGetToPage obj).
printDialogDataSetAllPages :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataSetAllPages obj flag).
printDialogDataSetCollate :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataSetCollate obj flag).
printDialogDataSetFromPage :: PrintDialogData a -> Int -> IO ()
usage: (printDialogDataSetFromPage obj v).
printDialogDataSetMaxPage :: PrintDialogData a -> Int -> IO ()
usage: (printDialogDataSetMaxPage obj v).
printDialogDataSetMinPage :: PrintDialogData a -> Int -> IO ()
usage: (printDialogDataSetMinPage obj v).
printDialogDataSetNoCopies :: PrintDialogData a -> Int -> IO ()
usage: (printDialogDataSetNoCopies obj v).
printDialogDataSetPrintData :: PrintDialogData a -> PrintData b -> IO ()
usage: (printDialogDataSetPrintData obj printData).
printDialogDataSetPrintToFile :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataSetPrintToFile obj flag).
printDialogDataSetSelection :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataSetSelection obj flag).
printDialogDataSetSetupDialog :: PrintDialogData a -> Bool -> IO ()
usage: (printDialogDataSetSetupDialog obj flag).
printDialogDataSetToPage :: PrintDialogData a -> Int -> IO ()
usage: (printDialogDataSetToPage obj v).
PrintPreview
printPreviewCreateFromData :: Printout a -> Printout b -> PrintData c -> IO (PrintPreview ())
usage: (printPreviewCreateFromData printout printoutForPrinting wxdata).
printPreviewCreateFromDialogData :: Printout a -> Printout b -> PrintDialogData c -> IO (PrintPreview ())
usage: (printPreviewCreateFromDialogData printout printoutForPrinting wxdata).
printPreviewDelete :: PrintPreview a -> IO ()
usage: (printPreviewDelete obj).
printPreviewDetermineScaling :: PrintPreview a -> IO ()
usage: (printPreviewDetermineScaling obj).
printPreviewDrawBlankPage :: PrintPreview a -> PreviewCanvas b -> DC c -> IO Bool
usage: (printPreviewDrawBlankPage obj canvas dc).
printPreviewGetCanvas :: PrintPreview a -> IO (PreviewCanvas ())
usage: (printPreviewGetCanvas obj).
printPreviewGetCurrentPage :: PrintPreview a -> IO Int
usage: (printPreviewGetCurrentPage obj).
printPreviewGetFrame :: PrintPreview a -> IO (Frame ())
usage: (printPreviewGetFrame obj).
printPreviewGetMaxPage :: PrintPreview a -> IO Int
usage: (printPreviewGetMaxPage obj).
printPreviewGetMinPage :: PrintPreview a -> IO Int
usage: (printPreviewGetMinPage obj).
printPreviewGetPrintDialogData :: PrintPreview a -> IO (PrintDialogData ())
usage: (printPreviewGetPrintDialogData obj).
printPreviewGetPrintout :: PrintPreview a -> IO (Printout ())
usage: (printPreviewGetPrintout obj).
printPreviewGetPrintoutForPrinting :: PrintPreview a -> IO (Printout ())
usage: (printPreviewGetPrintoutForPrinting obj).
printPreviewGetZoom :: PrintPreview a -> IO Int
usage: (printPreviewGetZoom obj).
printPreviewOk :: PrintPreview a -> IO Bool
usage: (printPreviewOk obj).
printPreviewPaintPage :: PrintPreview a -> PrintPreview b -> DC c -> IO Bool
usage: (printPreviewPaintPage obj canvas dc).
printPreviewPrint :: PrintPreview a -> Bool -> IO Bool
usage: (printPreviewPrint obj interactive).
printPreviewRenderPage :: PrintPreview a -> Int -> IO Bool
usage: (printPreviewRenderPage obj pageNum).
printPreviewSetCanvas :: PrintPreview a -> PreviewCanvas b -> IO ()
usage: (printPreviewSetCanvas obj canvas).
printPreviewSetCurrentPage :: PrintPreview a -> Int -> IO Bool
usage: (printPreviewSetCurrentPage obj pageNum).
printPreviewSetFrame :: PrintPreview a -> Frame b -> IO ()
usage: (printPreviewSetFrame obj frame).
printPreviewSetOk :: PrintPreview a -> Bool -> IO ()
usage: (printPreviewSetOk obj ok).
printPreviewSetPrintout :: PrintPreview a -> Printout b -> IO ()
usage: (printPreviewSetPrintout obj printout).
printPreviewSetZoom :: PrintPreview a -> Int -> IO ()
usage: (printPreviewSetZoom obj percent).
Printer
printerCreate :: PrintDialogData a -> IO (Printer ())
usage: (printerCreate wxdata).
printerCreateAbortWindow :: Printer a -> Window b -> Printout c -> IO (Window ())
usage: (printerCreateAbortWindow obj parent printout).
printerDelete :: Printer a -> IO ()
usage: (printerDelete obj).
printerGetAbort :: Printer a -> IO Bool
usage: (printerGetAbort obj).
printerGetLastError :: Printer a -> IO Int
usage: (printerGetLastError obj).
printerGetPrintDialogData :: Printer a -> IO (PrintDialogData ())
usage: (printerGetPrintDialogData obj).
printerPrint :: Printer a -> Window b -> Printout c -> Bool -> IO Bool
usage: (printerPrint obj parent printout prompt).
printerPrintDialog :: Printer a -> Window b -> IO (DC ())
usage: (printerPrintDialog obj parent).
printerReportError :: Printer a -> Window b -> Printout c -> String -> IO ()
usage: (printerReportError obj parent printout message).
printerSetup :: Printer a -> Window b -> IO Bool
usage: (printerSetup obj parent).
Printout
printoutGetDC :: Printout a -> IO (DC ())
usage: (printoutGetDC obj).
printoutGetPPIPrinter :: Printout a -> IO Point
usage: (printoutGetPPIPrinter obj).
printoutGetPPIScreen :: Printout a -> IO Point
usage: (printoutGetPPIScreen obj).
printoutGetPageSizeMM :: Printout a -> IO Size
usage: (printoutGetPageSizeMM obj).
printoutGetPageSizePixels :: Printout a -> IO Size
usage: (printoutGetPageSizePixels obj).
printoutGetTitle :: Printout a -> IO String
usage: (printoutGetTitle obj).
printoutIsPreview :: Printout a -> IO Bool
usage: (printoutIsPreview obj).
printoutSetDC :: Printout a -> DC b -> IO ()
usage: (printoutSetDC obj dc).
printoutSetIsPreview :: Printout a -> Bool -> IO ()
usage: (printoutSetIsPreview obj p).
printoutSetPPIPrinter :: Printout a -> Point -> IO ()
usage: (printoutSetPPIPrinter obj xy).
printoutSetPPIScreen :: Printout a -> Point -> IO ()
usage: (printoutSetPPIScreen obj xy).
printoutSetPageSizeMM :: Printout a -> Size -> IO ()
usage: (printoutSetPageSizeMM obj wh).
printoutSetPageSizePixels :: Printout a -> Size -> IO ()
usage: (printoutSetPageSizePixels obj wh).
Process
processCloseOutput :: Process a -> IO ()
usage: (processCloseOutput obj).
processCreateDefault :: Window a -> Id -> IO (Process ())
usage: (processCreateDefault prt id).
processCreateRedirect :: Window a -> Bool -> IO (Process ())
usage: (processCreateRedirect prt rdr).
processDelete :: Process a -> IO ()
usage: (processDelete obj).
processDetach :: Process a -> IO ()
usage: (processDetach obj).
processGetErrorStream :: Process a -> IO (InputStream ())
usage: (processGetErrorStream obj).
processGetInputStream :: Process a -> IO (InputStream ())
usage: (processGetInputStream obj).
processGetOutputStream :: Process a -> IO (OutputStream ())
usage: (processGetOutputStream obj).
processIsErrorAvailable :: Process a -> IO Bool
usage: (processIsErrorAvailable obj).
processIsInputAvailable :: Process a -> IO Bool
usage: (processIsInputAvailable obj).
processIsInputOpened :: Process a -> IO Bool
usage: (processIsInputOpened obj).
processIsRedirected :: Process a -> IO Bool
usage: (processIsRedirected obj).
processOpen :: String -> Int -> IO (Process ())
usage: (processOpen cmd flags).
processRedirect :: Process a -> IO ()
usage: (processRedirect obj).
ProcessEvent
processEventGetExitCode :: ProcessEvent a -> IO Int
usage: (processEventGetExitCode obj).
processEventGetPid :: ProcessEvent a -> IO Int
usage: (processEventGetPid obj).
ProgressDialog
progressDialogCreate :: String -> String -> Int -> Window d -> Int -> IO (ProgressDialog ())
usage: (progressDialogCreate title message max parent style).
progressDialogResume :: ProgressDialog a -> IO ()
usage: (progressDialogResume obj).
progressDialogUpdate :: ProgressDialog a -> Int -> IO Int
usage: (progressDialogUpdate obj value).
progressDialogUpdateWithMessage :: ProgressDialog a -> Int -> String -> IO Int
usage: (progressDialogUpdateWithMessage obj value message).
QueryLayoutInfoEvent
queryLayoutInfoEventCreate :: Id -> IO (QueryLayoutInfoEvent ())
usage: (queryLayoutInfoEventCreate id).
queryLayoutInfoEventGetAlignment :: QueryLayoutInfoEvent a -> IO Int
usage: (queryLayoutInfoEventGetAlignment obj).
queryLayoutInfoEventGetFlags :: QueryLayoutInfoEvent a -> IO Int
usage: (queryLayoutInfoEventGetFlags obj).
queryLayoutInfoEventGetOrientation :: QueryLayoutInfoEvent a -> IO Int
usage: (queryLayoutInfoEventGetOrientation obj).
queryLayoutInfoEventGetRequestedLength :: QueryLayoutInfoEvent a -> IO Int
usage: (queryLayoutInfoEventGetRequestedLength obj).
queryLayoutInfoEventGetSize :: QueryLayoutInfoEvent a -> IO Size
usage: (queryLayoutInfoEventGetSize obj).
queryLayoutInfoEventSetAlignment :: QueryLayoutInfoEvent a -> Int -> IO ()
usage: (queryLayoutInfoEventSetAlignment obj align).
queryLayoutInfoEventSetFlags :: QueryLayoutInfoEvent a -> Int -> IO ()
usage: (queryLayoutInfoEventSetFlags obj flags).
queryLayoutInfoEventSetOrientation :: QueryLayoutInfoEvent a -> Int -> IO ()
usage: (queryLayoutInfoEventSetOrientation obj orient).
queryLayoutInfoEventSetRequestedLength :: QueryLayoutInfoEvent a -> Int -> IO ()
usage: (queryLayoutInfoEventSetRequestedLength obj length).
queryLayoutInfoEventSetSize :: QueryLayoutInfoEvent a -> Size -> IO ()
usage: (queryLayoutInfoEventSetSize obj wh).
QueryNewPaletteEvent
queryNewPaletteEventCopyObject :: QueryNewPaletteEvent a -> Ptr b -> IO ()
usage: (queryNewPaletteEventCopyObject obj obj).
queryNewPaletteEventGetPaletteRealized :: QueryNewPaletteEvent a -> IO Int
usage: (queryNewPaletteEventGetPaletteRealized obj).
queryNewPaletteEventSetPaletteRealized :: QueryNewPaletteEvent a -> Int -> IO ()
usage: (queryNewPaletteEventSetPaletteRealized obj realized).
RadioBox
radioBoxCreate :: Window a -> Id -> String -> Rect -> [String] -> Int -> Style -> IO (RadioBox ())
usage: (radioBoxCreate prt id txt lfttopwdthgt nstr dim stl).
radioBoxEnableItem :: RadioBox a -> Int -> Bool -> IO ()
usage: (radioBoxEnableItem obj item enable).
radioBoxFindString :: RadioBox a -> String -> IO Int
usage: (radioBoxFindString obj s).
radioBoxGetItemLabel :: RadioBox a -> Int -> IO String
usage: (radioBoxGetItemLabel obj item).
radioBoxGetNumberOfRowsOrCols :: RadioBox a -> IO Int
usage: (radioBoxGetNumberOfRowsOrCols obj).
radioBoxGetSelection :: RadioBox a -> IO Int
usage: (radioBoxGetSelection obj).
radioBoxGetStringSelection :: RadioBox a -> IO String
usage: (radioBoxGetStringSelection obj).
radioBoxNumber :: RadioBox a -> IO Int
usage: (radioBoxNumber obj).
radioBoxSetItemBitmap :: RadioBox a -> Int -> Bitmap c -> IO ()
usage: (radioBoxSetItemBitmap obj item bitmap).
radioBoxSetItemLabel :: RadioBox a -> Int -> String -> IO ()
usage: (radioBoxSetItemLabel obj item label).
radioBoxSetNumberOfRowsOrCols :: RadioBox a -> Int -> IO ()
usage: (radioBoxSetNumberOfRowsOrCols obj n).
radioBoxSetSelection :: RadioBox a -> Int -> IO ()
usage: (radioBoxSetSelection obj n).
radioBoxSetStringSelection :: RadioBox a -> String -> IO ()
usage: (radioBoxSetStringSelection obj s).
radioBoxShowItem :: RadioBox a -> Int -> Bool -> IO ()
usage: (radioBoxShowItem obj item show).
RadioButton
radioButtonCreate :: Window a -> Id -> String -> Rect -> Style -> IO (RadioButton ())
usage: (radioButtonCreate prt id txt lfttopwdthgt stl).
radioButtonGetValue :: RadioButton a -> IO Int
usage: (radioButtonGetValue obj).
radioButtonSetValue :: RadioButton a -> Int -> IO ()
usage: (radioButtonSetValue obj value).
Region
regionAssign :: Region a -> Region b -> IO ()
usage: (regionAssign obj region).
regionClear :: Region a -> IO ()
usage: (regionClear obj).
regionContainsPoint :: Region a -> Point -> IO Bool
usage: (regionContainsPoint obj xy).
regionContainsRect :: Region a -> Rect -> IO Bool
usage: (regionContainsRect obj xywidthheight).
regionCreateDefault :: IO (Region ())
usage: (regionCreateDefault).
regionCreateFromRect :: Rect -> IO (Region ())
usage: (regionCreateFromRect xywh).
regionDelete :: Region a -> IO ()
usage: (regionDelete obj).
regionEmpty :: Region a -> IO Int
usage: (regionEmpty obj).
regionGetBox :: Region a -> IO Rect
usage: (regionGetBox obj).
regionIntersectRect :: Region a -> Rect -> IO Int
usage: (regionIntersectRect obj xywidthheight).
regionIntersectRegion :: Region a -> Region b -> IO Int
usage: (regionIntersectRegion obj region).
regionSubtractRect :: Region a -> Rect -> IO Int
usage: (regionSubtractRect obj xywidthheight).
regionSubtractRegion :: Region a -> Region b -> IO Int
usage: (regionSubtractRegion obj region).
regionUnionRect :: Region a -> Rect -> IO Int
usage: (regionUnionRect obj xywidthheight).
regionUnionRegion :: Region a -> Region b -> IO Int
usage: (regionUnionRegion obj region).
regionXorRect :: Region a -> Rect -> IO Int
usage: (regionXorRect obj xywidthheight).
regionXorRegion :: Region a -> Region b -> IO Int
usage: (regionXorRegion obj region).
RegionIterator
regionIteratorCreate :: IO (RegionIterator ())
usage: (regionIteratorCreate).
regionIteratorCreateFromRegion :: Region a -> IO (RegionIterator ())
usage: (regionIteratorCreateFromRegion region).
regionIteratorDelete :: RegionIterator a -> IO ()
usage: (regionIteratorDelete obj).
regionIteratorGetHeight :: RegionIterator a -> IO Int
usage: (regionIteratorGetHeight obj).
regionIteratorGetWidth :: RegionIterator a -> IO Int
usage: (regionIteratorGetWidth obj).
regionIteratorGetX :: RegionIterator a -> IO Int
usage: (regionIteratorGetX obj).
regionIteratorGetY :: RegionIterator a -> IO Int
usage: (regionIteratorGetY obj).
regionIteratorHaveRects :: RegionIterator a -> IO Int
usage: (regionIteratorHaveRects obj).
regionIteratorNext :: RegionIterator a -> IO ()
usage: (regionIteratorNext obj).
regionIteratorReset :: RegionIterator a -> IO ()
usage: (regionIteratorReset obj).
regionIteratorResetToRegion :: RegionIterator a -> Region b -> IO ()
usage: (regionIteratorResetToRegion obj region).
SashEvent
sashEventCreate :: Id -> Int -> IO (SashEvent ())
usage: (sashEventCreate id edge).
sashEventGetDragRect :: SashEvent a -> IO Rect
usage: (sashEventGetDragRect obj).
sashEventGetDragStatus :: SashEvent a -> IO Int
usage: (sashEventGetDragStatus obj).
sashEventGetEdge :: SashEvent a -> IO Int
usage: (sashEventGetEdge obj).
sashEventSetDragRect :: SashEvent a -> Rect -> IO ()
usage: (sashEventSetDragRect obj xywh).
sashEventSetDragStatus :: SashEvent a -> Int -> IO ()
usage: (sashEventSetDragStatus obj status).
sashEventSetEdge :: SashEvent a -> Int -> IO ()
usage: (sashEventSetEdge obj edge).
SashLayoutWindow
sashLayoutWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SashLayoutWindow ())
usage: (sashLayoutWindowCreate par id xywh stl).
sashLayoutWindowGetAlignment :: SashLayoutWindow a -> IO Int
usage: (sashLayoutWindowGetAlignment obj).
sashLayoutWindowGetOrientation :: SashLayoutWindow a -> IO Int
usage: (sashLayoutWindowGetOrientation obj).
sashLayoutWindowSetAlignment :: SashLayoutWindow a -> Int -> IO ()
usage: (sashLayoutWindowSetAlignment obj align).
sashLayoutWindowSetDefaultSize :: SashLayoutWindow a -> Size -> IO ()
usage: (sashLayoutWindowSetDefaultSize obj wh).
sashLayoutWindowSetOrientation :: SashLayoutWindow a -> Int -> IO ()
usage: (sashLayoutWindowSetOrientation obj orient).
SashWindow
sashWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SashWindow ())
usage: (sashWindowCreate par id xywh stl).
sashWindowGetDefaultBorderSize :: SashWindow a -> IO Int
usage: (sashWindowGetDefaultBorderSize obj).
sashWindowGetEdgeMargin :: SashWindow a -> Int -> IO Int
usage: (sashWindowGetEdgeMargin obj edge).
sashWindowGetExtraBorderSize :: SashWindow a -> IO Int
usage: (sashWindowGetExtraBorderSize obj).
sashWindowGetMaximumSizeX :: SashWindow a -> IO Int
usage: (sashWindowGetMaximumSizeX obj).
sashWindowGetMaximumSizeY :: SashWindow a -> IO Int
usage: (sashWindowGetMaximumSizeY obj).
sashWindowGetMinimumSizeX :: SashWindow a -> IO Int
usage: (sashWindowGetMinimumSizeX obj).
sashWindowGetMinimumSizeY :: SashWindow a -> IO Int
usage: (sashWindowGetMinimumSizeY obj).
sashWindowGetSashVisible :: SashWindow a -> Int -> IO Int
usage: (sashWindowGetSashVisible obj edge).
sashWindowHasBorder :: SashWindow a -> Int -> IO Bool
usage: (sashWindowHasBorder obj edge).
sashWindowSetDefaultBorderSize :: SashWindow a -> Int -> IO ()
usage: (sashWindowSetDefaultBorderSize obj width).
sashWindowSetExtraBorderSize :: SashWindow a -> Int -> IO ()
usage: (sashWindowSetExtraBorderSize obj width).
sashWindowSetMaximumSizeX :: SashWindow a -> Int -> IO ()
usage: (sashWindowSetMaximumSizeX obj max).
sashWindowSetMaximumSizeY :: SashWindow a -> Int -> IO ()
usage: (sashWindowSetMaximumSizeY obj max).
sashWindowSetMinimumSizeX :: SashWindow a -> Int -> IO ()
usage: (sashWindowSetMinimumSizeX obj min).
sashWindowSetMinimumSizeY :: SashWindow a -> Int -> IO ()
usage: (sashWindowSetMinimumSizeY obj min).
sashWindowSetSashBorder :: SashWindow a -> Int -> Int -> IO ()
usage: (sashWindowSetSashBorder obj edge border).
sashWindowSetSashVisible :: SashWindow a -> Int -> Int -> IO ()
usage: (sashWindowSetSashVisible obj edge sash).
ScreenDC
screenDCCreate :: IO (ScreenDC ())
usage: (screenDCCreate).
screenDCDelete :: ScreenDC a -> IO ()
usage: (screenDCDelete obj).
screenDCEndDrawingOnTop :: ScreenDC a -> IO Int
usage: (screenDCEndDrawingOnTop obj).
screenDCStartDrawingOnTop :: ScreenDC a -> Int -> Int -> Size -> IO Int
usage: (screenDCStartDrawingOnTop obj l t wh).
screenDCStartDrawingOnTopOfWin :: ScreenDC a -> Window b -> IO Int
usage: (screenDCStartDrawingOnTopOfWin obj win).
ScrollBar
scrollBarCreate :: Window a -> Id -> Rect -> Style -> IO (ScrollBar ())
usage: (scrollBarCreate prt id lfttopwdthgt stl).
scrollBarGetPageSize :: ScrollBar a -> IO Int
usage: (scrollBarGetPageSize obj).
scrollBarGetRange :: ScrollBar a -> IO Int
usage: (scrollBarGetRange obj).
scrollBarGetThumbPosition :: ScrollBar a -> IO Int
usage: (scrollBarGetThumbPosition obj).
scrollBarGetThumbSize :: ScrollBar a -> IO Int
usage: (scrollBarGetThumbSize obj).
scrollBarSetScrollbar :: ScrollBar a -> Int -> Int -> Int -> Int -> Bool -> IO ()
usage: (scrollBarSetScrollbar obj position thumbSize range pageSize refresh).
scrollBarSetThumbPosition :: ScrollBar a -> Int -> IO ()
usage: (scrollBarSetThumbPosition obj viewStart).
ScrollEvent
scrollEventGetOrientation :: ScrollEvent a -> IO Int
usage: (scrollEventGetOrientation obj).
scrollEventGetPosition :: ScrollEvent a -> IO Int
usage: (scrollEventGetPosition obj).
ScrollWinEvent
scrollWinEventGetOrientation :: ScrollWinEvent a -> IO Int
usage: (scrollWinEventGetOrientation obj).
scrollWinEventGetPosition :: ScrollWinEvent a -> IO Int
usage: (scrollWinEventGetPosition obj).
scrollWinEventSetOrientation :: ScrollWinEvent a -> Int -> IO ()
usage: (scrollWinEventSetOrientation obj orient).
scrollWinEventSetPosition :: ScrollWinEvent a -> Int -> IO ()
usage: (scrollWinEventSetPosition obj pos).
ScrolledWindow
scrolledWindowAdjustScrollbars :: ScrolledWindow a -> IO ()
usage: (scrolledWindowAdjustScrollbars obj).
scrolledWindowCalcScrolledPosition :: ScrolledWindow a -> Point -> IO Point
usage: (scrolledWindowCalcScrolledPosition obj xy).
scrolledWindowCalcUnscrolledPosition :: ScrolledWindow a -> Point -> IO Point
usage: (scrolledWindowCalcUnscrolledPosition obj xy).
scrolledWindowCreate :: Window a -> Id -> Rect -> Style -> IO (ScrolledWindow ())
usage: (scrolledWindowCreate prt id lfttopwdthgt stl).
scrolledWindowEnableScrolling :: ScrolledWindow a -> Bool -> Bool -> IO ()
usage: (scrolledWindowEnableScrolling obj xscrolling yscrolling).
scrolledWindowGetScaleX :: ScrolledWindow a -> IO Double
usage: (scrolledWindowGetScaleX obj).
scrolledWindowGetScaleY :: ScrolledWindow a -> IO Double
usage: (scrolledWindowGetScaleY obj).
scrolledWindowGetScrollPageSize :: ScrolledWindow a -> Int -> IO Int
usage: (scrolledWindowGetScrollPageSize obj orient).
scrolledWindowGetScrollPixelsPerUnit :: ScrolledWindow a -> IO Point
usage: (scrolledWindowGetScrollPixelsPerUnit obj).
scrolledWindowGetTargetWindow :: ScrolledWindow a -> IO (Window ())
usage: (scrolledWindowGetTargetWindow obj).
scrolledWindowGetViewStart :: ScrolledWindow a -> IO Point
usage: (scrolledWindowGetViewStart obj).
scrolledWindowGetVirtualSize :: ScrolledWindow a -> IO Size
usage: (scrolledWindowGetVirtualSize obj).
scrolledWindowOnDraw :: ScrolledWindow a -> DC b -> IO ()
usage: (scrolledWindowOnDraw obj dc).
scrolledWindowPrepareDC :: ScrolledWindow a -> DC b -> IO ()
usage: (scrolledWindowPrepareDC obj dc).
scrolledWindowScroll :: ScrolledWindow a -> Point -> IO ()
usage: (scrolledWindowScroll obj xposypos).
scrolledWindowSetScale :: ScrolledWindow a -> Double -> Double -> IO ()
usage: (scrolledWindowSetScale obj xs ys).
scrolledWindowSetScrollPageSize :: ScrolledWindow a -> Int -> Int -> IO ()
usage: (scrolledWindowSetScrollPageSize obj orient pageSize).
scrolledWindowSetScrollRate :: ScrolledWindow a -> Int -> Int -> IO ()
usage: (scrolledWindowSetScrollRate obj xstep ystep).
scrolledWindowSetScrollbars :: ScrolledWindow a -> Int -> Int -> Int -> Int -> Int -> Int -> Bool -> IO ()
usage: (scrolledWindowSetScrollbars obj pixelsPerUnitX pixelsPerUnitY noUnitsX noUnitsY xPos yPos noRefresh).
scrolledWindowSetTargetWindow :: ScrolledWindow a -> Window b -> IO ()
usage: (scrolledWindowSetTargetWindow obj target).
scrolledWindowViewStart :: ScrolledWindow a -> IO Point
usage: (scrolledWindowViewStart obj).
SetCursorEvent
setCursorEventGetCursor :: SetCursorEvent a -> IO (Cursor ())
usage: (setCursorEventGetCursor obj).
setCursorEventGetX :: SetCursorEvent a -> IO Int
usage: (setCursorEventGetX obj).
setCursorEventGetY :: SetCursorEvent a -> IO Int
usage: (setCursorEventGetY obj).
setCursorEventHasCursor :: SetCursorEvent a -> IO Bool
usage: (setCursorEventHasCursor obj).
setCursorEventSetCursor :: SetCursorEvent a -> Cursor b -> IO ()
usage: (setCursorEventSetCursor obj cursor).
ShowEvent
showEventCopyObject :: ShowEvent a -> Ptr b -> IO ()
usage: (showEventCopyObject obj obj).
showEventGetShow :: ShowEvent a -> IO Int
usage: (showEventGetShow obj).
showEventSetShow :: ShowEvent a -> Int -> IO ()
usage: (showEventSetShow obj show).
SimpleHelpProvider
simpleHelpProviderCreate :: IO (SimpleHelpProvider ())
usage: (simpleHelpProviderCreate).
SingleInstanceChecker
singleInstanceCheckerCreate :: Ptr a -> String -> String -> IO Int
usage: (singleInstanceCheckerCreate obj name path).
singleInstanceCheckerCreateDefault :: IO (SingleInstanceChecker ())
usage: (singleInstanceCheckerCreateDefault).
singleInstanceCheckerDelete :: SingleInstanceChecker a -> IO ()
usage: (singleInstanceCheckerDelete obj).
singleInstanceCheckerIsAnotherRunning :: SingleInstanceChecker a -> IO Bool
usage: (singleInstanceCheckerIsAnotherRunning obj).
SizeEvent
sizeEventCopyObject :: SizeEvent a -> Ptr b -> IO ()
usage: (sizeEventCopyObject obj obj).
sizeEventGetSize :: SizeEvent a -> IO Size
usage: (sizeEventGetSize obj).
Sizer
sizerAdd :: Sizer a -> Size -> Int -> Int -> Int -> Ptr f -> IO ()
usage: (sizerAdd obj widthheight option flag border userData).
sizerAddSizer :: Sizer a -> Sizer b -> Int -> Int -> Int -> Ptr f -> IO ()
usage: (sizerAddSizer obj sizer option flag border userData).
sizerAddWindow :: Sizer a -> Window b -> Int -> Int -> Int -> Ptr f -> IO ()
usage: (sizerAddWindow obj window option flag border userData).
sizerCalcMin :: Sizer a -> IO Size
usage: (sizerCalcMin obj).
sizerFit :: Sizer a -> Window b -> IO ()
usage: (sizerFit obj window).
sizerGetChildren :: Sizer a -> Ptr b -> Int -> IO Int
usage: (sizerGetChildren obj res cnt).
sizerGetMinSize :: Sizer a -> IO Size
usage: (sizerGetMinSize obj).
sizerGetPosition :: Sizer a -> IO Point
usage: (sizerGetPosition obj).
sizerGetSize :: Sizer a -> IO Size
usage: (sizerGetSize obj).
sizerInsert :: Sizer a -> Int -> Size -> Int -> Int -> Int -> Ptr g -> IO ()
usage: (sizerInsert obj before widthheight option flag border userData).
sizerInsertSizer :: Sizer a -> Int -> Sizer c -> Int -> Int -> Int -> Ptr g -> IO ()
usage: (sizerInsertSizer obj before sizer option flag border userData).
sizerInsertWindow :: Sizer a -> Int -> Window c -> Int -> Int -> Int -> Ptr g -> IO ()
usage: (sizerInsertWindow obj before window option flag border userData).
sizerLayout :: Sizer a -> IO ()
usage: (sizerLayout obj).
sizerPrepend :: Sizer a -> Size -> Int -> Int -> Int -> Ptr f -> IO ()
usage: (sizerPrepend obj widthheight option flag border userData).
sizerPrependSizer :: Sizer a -> Sizer b -> Int -> Int -> Int -> Ptr f -> IO ()
usage: (sizerPrependSizer obj sizer option flag border userData).
sizerPrependWindow :: Sizer a -> Window b -> Int -> Int -> Int -> Ptr f -> IO ()
usage: (sizerPrependWindow obj window option flag border userData).
sizerRecalcSizes :: Sizer a -> IO ()
usage: (sizerRecalcSizes obj).
sizerRemove :: Sizer a -> Int -> IO Int
usage: (sizerRemove obj pos).
sizerRemoveSizer :: Sizer a -> Sizer b -> IO Int
usage: (sizerRemoveSizer obj sizer).
sizerRemoveWindow :: Sizer a -> Window b -> IO Int
usage: (sizerRemoveWindow obj window).
sizerSetDimension :: Sizer a -> Rect -> IO ()
usage: (sizerSetDimension obj xywidthheight).
sizerSetItemMinSize :: Sizer a -> Int -> Size -> IO ()
usage: (sizerSetItemMinSize obj pos widthheight).
sizerSetItemMinSizeSizer :: Sizer a -> Sizer b -> Size -> IO ()
usage: (sizerSetItemMinSizeSizer obj sizer widthheight).
sizerSetItemMinSizeWindow :: Sizer a -> Window b -> Size -> IO ()
usage: (sizerSetItemMinSizeWindow obj window widthheight).
sizerSetMinSize :: Sizer a -> Size -> IO ()
usage: (sizerSetMinSize obj widthheight).
sizerSetSizeHints :: Sizer a -> Window b -> IO ()
usage: (sizerSetSizeHints obj window).
SizerItem
sizerItemCalcMin :: SizerItem a -> IO Size
usage: (sizerItemCalcMin obj).
sizerItemCreate :: Size -> Int -> Int -> Int -> Ptr e -> IO (SizerItem ())
usage: (sizerItemCreate widthheight option flag border userData).
sizerItemCreateInSizer :: Sizer a -> Int -> Int -> Int -> Ptr e -> IO (Ptr ())
usage: (sizerItemCreateInSizer sizer option flag border userData).
sizerItemCreateInWindow :: Window a -> Int -> Int -> Int -> Ptr e -> IO (Ptr ())
usage: (sizerItemCreateInWindow window option flag border userData).
sizerItemGetBorder :: SizerItem a -> IO Int
usage: (sizerItemGetBorder obj).
sizerItemGetFlag :: SizerItem a -> IO Int
usage: (sizerItemGetFlag obj).
sizerItemGetMinSize :: SizerItem a -> IO Size
usage: (sizerItemGetMinSize obj).
sizerItemGetOption :: SizerItem a -> IO Int
usage: (sizerItemGetOption obj).
sizerItemGetPosition :: SizerItem a -> IO Point
usage: (sizerItemGetPosition obj).
sizerItemGetRatio :: SizerItem a -> IO Float
usage: (sizerItemGetRatio obj).
sizerItemGetSize :: SizerItem a -> IO Size
usage: (sizerItemGetSize obj).
sizerItemGetSizer :: SizerItem a -> IO (Sizer ())
usage: (sizerItemGetSizer obj).
sizerItemGetUserData :: SizerItem a -> IO (Ptr ())
usage: (sizerItemGetUserData obj).
sizerItemGetWindow :: SizerItem a -> IO (Window ())
usage: (sizerItemGetWindow obj).
sizerItemIsSizer :: SizerItem a -> IO Bool
usage: (sizerItemIsSizer obj).
sizerItemIsSpacer :: SizerItem a -> IO Bool
usage: (sizerItemIsSpacer obj).
sizerItemIsWindow :: SizerItem a -> IO Bool
usage: (sizerItemIsWindow obj).
sizerItemSetBorder :: SizerItem a -> Int -> IO ()
usage: (sizerItemSetBorder obj border).
sizerItemSetDimension :: SizerItem a -> Rect -> IO ()
usage: (sizerItemSetDimension obj xywh).
sizerItemSetFlag :: SizerItem a -> Int -> IO ()
usage: (sizerItemSetFlag obj flag).
sizerItemSetFloatRatio :: SizerItem a -> Float -> IO ()
usage: (sizerItemSetFloatRatio obj ratio).
sizerItemSetInitSize :: SizerItem a -> Point -> IO ()
usage: (sizerItemSetInitSize obj xy).
sizerItemSetOption :: SizerItem a -> Int -> IO ()
usage: (sizerItemSetOption obj option).
sizerItemSetRatio :: SizerItem a -> Size -> IO ()
usage: (sizerItemSetRatio obj widthheight).
sizerItemSetSizer :: SizerItem a -> Sizer b -> IO ()
usage: (sizerItemSetSizer obj sizer).
sizerItemSetWindow :: SizerItem a -> Window b -> IO ()
usage: (sizerItemSetWindow obj window).
Slider
sliderClearSel :: Slider a -> IO ()
usage: (sliderClearSel obj).
sliderClearTicks :: Slider a -> IO ()
usage: (sliderClearTicks obj).
sliderCreate :: Window a -> Id -> Int -> Int -> Int -> Rect -> Style -> IO (Slider ())
usage: (sliderCreate prt id wxinit min max lfttopwdthgt stl).
sliderGetLineSize :: Slider a -> IO Int
usage: (sliderGetLineSize obj).
sliderGetMax :: Slider a -> IO Int
usage: (sliderGetMax obj).
sliderGetMin :: Slider a -> IO Int
usage: (sliderGetMin obj).
sliderGetPageSize :: Slider a -> IO Int
usage: (sliderGetPageSize obj).
sliderGetSelEnd :: Slider a -> IO Int
usage: (sliderGetSelEnd obj).
sliderGetSelStart :: Slider a -> IO Int
usage: (sliderGetSelStart obj).
sliderGetThumbLength :: Slider a -> IO Int
usage: (sliderGetThumbLength obj).
sliderGetTickFreq :: Slider a -> IO Int
usage: (sliderGetTickFreq obj).
sliderGetValue :: Slider a -> IO Int
usage: (sliderGetValue obj).
sliderSetLineSize :: Slider a -> Int -> IO ()
usage: (sliderSetLineSize obj lineSize).
sliderSetPageSize :: Slider a -> Int -> IO ()
usage: (sliderSetPageSize obj pageSize).
sliderSetRange :: Slider a -> Int -> Int -> IO ()
usage: (sliderSetRange obj minValue maxValue).
sliderSetSelection :: Slider a -> Int -> Int -> IO ()
usage: (sliderSetSelection obj minPos maxPos).
sliderSetThumbLength :: Slider a -> Int -> IO ()
usage: (sliderSetThumbLength obj len).
sliderSetTick :: Slider a -> Int -> IO ()
usage: (sliderSetTick obj tickPos).
sliderSetTickFreq :: Slider a -> Int -> Int -> IO ()
usage: (sliderSetTickFreq obj n pos).
sliderSetValue :: Slider a -> Int -> IO ()
usage: (sliderSetValue obj value).
SpinButton
spinButtonCreate :: Window a -> Id -> Rect -> Style -> IO (SpinButton ())
usage: (spinButtonCreate prt id lfttopwdthgt stl).
spinButtonGetMax :: SpinButton a -> IO Int
usage: (spinButtonGetMax obj).
spinButtonGetMin :: SpinButton a -> IO Int
usage: (spinButtonGetMin obj).
spinButtonGetValue :: SpinButton a -> IO Int
usage: (spinButtonGetValue obj).
spinButtonSetRange :: SpinButton a -> Int -> Int -> IO ()
usage: (spinButtonSetRange obj minVal maxVal).
spinButtonSetValue :: SpinButton a -> Int -> IO ()
usage: (spinButtonSetValue obj val).
SpinCtrl
spinCtrlCreate :: Window a -> Id -> String -> Rect -> Style -> Int -> Int -> Int -> IO (SpinCtrl ())
usage: (spinCtrlCreate prt id txt lfttopwdthgt stl min max wxinit).
spinCtrlGetMax :: SpinCtrl a -> IO Int
usage: (spinCtrlGetMax obj).
spinCtrlGetMin :: SpinCtrl a -> IO Int
usage: (spinCtrlGetMin obj).
spinCtrlGetValue :: SpinCtrl a -> IO Int
usage: (spinCtrlGetValue obj).
spinCtrlSetRange :: SpinCtrl a -> Int -> Int -> IO ()
usage: (spinCtrlSetRange obj minval maxval).
spinCtrlSetValue :: SpinCtrl a -> Int -> IO ()
usage: (spinCtrlSetValue obj val).
SpinEvent
spinEventGetPosition :: SpinEvent a -> IO Int
usage: (spinEventGetPosition obj).
spinEventSetPosition :: SpinEvent a -> Int -> IO ()
usage: (spinEventSetPosition obj pos).
SplitterWindow
splitterWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SplitterWindow ())
usage: (splitterWindowCreate prt id lfttopwdthgt stl).
splitterWindowGetBorderSize :: SplitterWindow a -> IO Int
usage: (splitterWindowGetBorderSize obj).
splitterWindowGetMinimumPaneSize :: SplitterWindow a -> IO Int
usage: (splitterWindowGetMinimumPaneSize obj).
splitterWindowGetSashPosition :: SplitterWindow a -> IO Int
usage: (splitterWindowGetSashPosition obj).
splitterWindowGetSashSize :: SplitterWindow a -> IO Int
usage: (splitterWindowGetSashSize obj).
splitterWindowGetSplitMode :: SplitterWindow a -> IO Int
usage: (splitterWindowGetSplitMode obj).
splitterWindowGetWindow1 :: SplitterWindow a -> IO (Window ())
usage: (splitterWindowGetWindow1 obj).
splitterWindowGetWindow2 :: SplitterWindow a -> IO (Window ())
usage: (splitterWindowGetWindow2 obj).
splitterWindowInitialize :: SplitterWindow a -> Window b -> IO ()
usage: (splitterWindowInitialize obj window).
splitterWindowIsSplit :: SplitterWindow a -> IO Bool
usage: (splitterWindowIsSplit obj).
splitterWindowReplaceWindow :: SplitterWindow a -> Window b -> Window c -> IO Bool
usage: (splitterWindowReplaceWindow obj winOld winNew).
splitterWindowSetBorderSize :: SplitterWindow a -> Int -> IO ()
usage: (splitterWindowSetBorderSize obj width).
splitterWindowSetMinimumPaneSize :: SplitterWindow a -> Int -> IO ()
usage: (splitterWindowSetMinimumPaneSize obj min).
splitterWindowSetSashPosition :: SplitterWindow a -> Int -> Bool -> IO ()
usage: (splitterWindowSetSashPosition obj position redraw).
splitterWindowSetSashSize :: SplitterWindow a -> Int -> IO ()
usage: (splitterWindowSetSashSize obj width).
splitterWindowSetSplitMode :: SplitterWindow a -> Int -> IO ()
usage: (splitterWindowSetSplitMode obj mode).
splitterWindowSplitHorizontally :: SplitterWindow a -> Window b -> Window c -> Int -> IO Bool
usage: (splitterWindowSplitHorizontally obj window1 window2 sashPosition).
splitterWindowSplitVertically :: SplitterWindow a -> Window b -> Window c -> Int -> IO Bool
usage: (splitterWindowSplitVertically obj window1 window2 sashPosition).
splitterWindowUnsplit :: SplitterWindow a -> Window b -> IO Bool
usage: (splitterWindowUnsplit obj toRemove).
StaticBitmap
staticBitmapCreate :: Window a -> Id -> Bitmap c -> Rect -> Style -> IO (StaticBitmap ())
usage: (staticBitmapCreate prt id bitmap lfttopwdthgt stl).
staticBitmapDelete :: StaticBitmap a -> IO ()
usage: (staticBitmapDelete obj).
staticBitmapGetBitmap :: StaticBitmap a -> IO (Bitmap ())
usage: (staticBitmapGetBitmap obj).
staticBitmapGetIcon :: StaticBitmap a -> IO (Icon ())
usage: (staticBitmapGetIcon obj).
staticBitmapSetBitmap :: StaticBitmap a -> Bitmap b -> IO ()
usage: (staticBitmapSetBitmap obj bitmap).
staticBitmapSetIcon :: StaticBitmap a -> Icon b -> IO ()
usage: (staticBitmapSetIcon obj icon).
StaticBox
staticBoxCreate :: Window a -> Id -> String -> Rect -> Style -> IO (StaticBox ())
usage: (staticBoxCreate prt id txt lfttopwdthgt stl).
StaticBoxSizer
staticBoxSizerCalcMin :: StaticBoxSizer a -> IO Size
usage: (staticBoxSizerCalcMin obj).
staticBoxSizerCreate :: StaticBox a -> Int -> IO (StaticBoxSizer ())
usage: (staticBoxSizerCreate box orient).
staticBoxSizerGetStaticBox :: StaticBoxSizer a -> IO (StaticBox ())
usage: (staticBoxSizerGetStaticBox obj).
staticBoxSizerRecalcSizes :: StaticBoxSizer a -> IO ()
usage: (staticBoxSizerRecalcSizes obj).
StaticLine
staticLineCreate :: Window a -> Id -> Rect -> Style -> IO (StaticLine ())
usage: (staticLineCreate prt id lfttopwdthgt stl).
staticLineGetDefaultSize :: StaticLine a -> IO Int
usage: (staticLineGetDefaultSize obj).
staticLineIsVertical :: StaticLine a -> IO Bool
usage: (staticLineIsVertical obj).
StaticText
staticTextCreate :: Window a -> Id -> String -> Rect -> Style -> IO (StaticText ())
usage: (staticTextCreate prt id txt lfttopwdthgt stl).
StatusBar
statusBarCreate :: Window a -> Id -> Rect -> Style -> IO (StatusBar ())
usage: (statusBarCreate prt id lfttopwdthgt stl).
statusBarGetBorderX :: StatusBar a -> IO Int
usage: (statusBarGetBorderX obj).
statusBarGetBorderY :: StatusBar a -> IO Int
usage: (statusBarGetBorderY obj).
statusBarGetFieldsCount :: StatusBar a -> IO Int
usage: (statusBarGetFieldsCount obj).
statusBarGetStatusText :: StatusBar a -> Int -> IO String
usage: (statusBarGetStatusText obj number).
statusBarSetFieldsCount :: StatusBar a -> Int -> Ptr CInt -> IO ()
usage: (statusBarSetFieldsCount obj number widths).
statusBarSetMinHeight :: StatusBar a -> Int -> IO ()
usage: (statusBarSetMinHeight obj height).
statusBarSetStatusText :: StatusBar a -> String -> Int -> IO ()
usage: (statusBarSetStatusText obj text number).
statusBarSetStatusWidths :: StatusBar a -> Int -> Ptr CInt -> IO ()
usage: (statusBarSetStatusWidths obj n widths).
StopWatch
stopWatchCreate :: IO (StopWatch ())
usage: (stopWatchCreate).
stopWatchDelete :: StopWatch a -> IO ()
usage: (stopWatchDelete obj).
stopWatchPause :: StopWatch a -> IO ()
usage: (stopWatchPause obj).
stopWatchResume :: StopWatch a -> IO ()
usage: (stopWatchResume obj).
stopWatchStart :: StopWatch a -> Int -> IO ()
usage: (stopWatchStart obj msec).
stopWatchTime :: StopWatch a -> IO Int
usage: (stopWatchTime obj).
StreamBase
streamBaseDelete :: StreamBase a -> IO ()
usage: (streamBaseDelete obj).
streamBaseGetLastError :: StreamBase a -> IO Int
usage: (streamBaseGetLastError obj).
streamBaseGetSize :: StreamBase a -> IO Int
usage: (streamBaseGetSize obj).
streamBaseIsOk :: StreamBase a -> IO Bool
usage: (streamBaseIsOk obj).
SystemSettings
systemSettingsGetSystemColour :: Int -> IO Color
usage: (systemSettingsGetSystemColour index).
systemSettingsGetSystemFont :: Int -> IO (Font ())
usage: (systemSettingsGetSystemFont index).
systemSettingsGetSystemMetric :: Int -> IO Int
usage: (systemSettingsGetSystemMetric index).
TextAttr
textAttrCreate :: Color -> Color -> Font c -> IO (TextAttr ())
usage: (textAttrCreate colText colBack font).
textAttrCreateDefault :: IO (TextAttr ())
usage: (textAttrCreateDefault).
textAttrDelete :: TextAttr a -> IO ()
usage: (textAttrDelete obj).
textAttrGetBackgroundColour :: TextAttr a -> IO Color
usage: (textAttrGetBackgroundColour obj).
textAttrGetFont :: TextAttr a -> IO (Font ())
usage: (textAttrGetFont obj).
textAttrGetTextColour :: TextAttr a -> IO Color
usage: (textAttrGetTextColour obj).
textAttrHasBackgroundColour :: TextAttr a -> IO Bool
usage: (textAttrHasBackgroundColour obj).
textAttrHasFont :: TextAttr a -> IO Bool
usage: (textAttrHasFont obj).
textAttrHasTextColour :: TextAttr a -> IO Bool
usage: (textAttrHasTextColour obj).
textAttrIsDefault :: TextAttr a -> IO Bool
usage: (textAttrIsDefault obj).
textAttrSetBackgroundColour :: TextAttr a -> Color -> IO ()
usage: (textAttrSetBackgroundColour obj colour).
textAttrSetFont :: TextAttr a -> Font b -> IO ()
usage: (textAttrSetFont obj font).
textAttrSetTextColour :: TextAttr a -> Color -> IO ()
usage: (textAttrSetTextColour obj colour).
TextCtrl
textCtrlAppendText :: TextCtrl a -> String -> IO ()
usage: (textCtrlAppendText obj text).
textCtrlCanCopy :: TextCtrl a -> IO Bool
usage: (textCtrlCanCopy obj).
textCtrlCanCut :: TextCtrl a -> IO Bool
usage: (textCtrlCanCut obj).
textCtrlCanPaste :: TextCtrl a -> IO Bool
usage: (textCtrlCanPaste obj).
textCtrlCanRedo :: TextCtrl a -> IO Bool
usage: (textCtrlCanRedo obj).
textCtrlCanUndo :: TextCtrl a -> IO Bool
usage: (textCtrlCanUndo obj).
textCtrlClear :: TextCtrl a -> IO ()
usage: (textCtrlClear obj).
textCtrlCopy :: TextCtrl a -> IO ()
usage: (textCtrlCopy obj).
textCtrlCreate :: Window a -> Id -> String -> Rect -> Style -> IO (TextCtrl ())
usage: (textCtrlCreate prt id txt lfttopwdthgt stl).
textCtrlCut :: TextCtrl a -> IO ()
usage: (textCtrlCut obj).
textCtrlDiscardEdits :: TextCtrl a -> IO ()
usage: (textCtrlDiscardEdits obj).
textCtrlEmulateKeyPress :: TextCtrl a -> KeyEvent b -> IO Bool
usage: (textCtrlEmulateKeyPress obj keyevent).
textCtrlGetDefaultStyle :: TextCtrl a -> IO (TextAttr ())
usage: (textCtrlGetDefaultStyle obj).
textCtrlGetInsertionPoint :: TextCtrl a -> IO Int
usage: (textCtrlGetInsertionPoint obj).
textCtrlGetLastPosition :: TextCtrl a -> IO Int
usage: (textCtrlGetLastPosition obj).
textCtrlGetLineLength :: TextCtrl a -> Int -> IO Int
usage: (textCtrlGetLineLength obj lineNo).
textCtrlGetLineText :: TextCtrl a -> Int -> IO String
usage: (textCtrlGetLineText obj lineNo).
textCtrlGetNumberOfLines :: TextCtrl a -> IO Int
usage: (textCtrlGetNumberOfLines obj).
textCtrlGetRange :: TextCtrl a -> Int -> Int -> IO String
usage: (textCtrlGetRange obj from to).
textCtrlGetSelection :: TextCtrl a -> Ptr b -> Ptr c -> IO ()
usage: (textCtrlGetSelection obj from to).
textCtrlGetStringSelection :: TextCtrl a -> IO String
usage: (textCtrlGetStringSelection obj).
textCtrlGetValue :: TextCtrl a -> IO String
usage: (textCtrlGetValue obj).
textCtrlIsEditable :: TextCtrl a -> IO Bool
usage: (textCtrlIsEditable obj).
textCtrlIsModified :: TextCtrl a -> IO Bool
usage: (textCtrlIsModified obj).
textCtrlIsMultiLine :: TextCtrl a -> IO Bool
usage: (textCtrlIsMultiLine obj).
textCtrlIsSingleLine :: TextCtrl a -> IO Bool
usage: (textCtrlIsSingleLine obj).
textCtrlLoadFile :: TextCtrl a -> String -> IO Int
usage: (textCtrlLoadFile obj file).
textCtrlPaste :: TextCtrl a -> IO ()
usage: (textCtrlPaste obj).
textCtrlPositionToXY :: TextCtrl a -> Int -> Ptr CInt -> Ptr CInt -> IO Int
usage: (textCtrlPositionToXY obj pos x y).
textCtrlRedo :: TextCtrl a -> IO ()
usage: (textCtrlRedo obj).
textCtrlRemove :: TextCtrl a -> Int -> Int -> IO ()
usage: (textCtrlRemove obj from to).
textCtrlReplace :: TextCtrl a -> Int -> Int -> String -> IO ()
usage: (textCtrlReplace obj from to value).
textCtrlSaveFile :: TextCtrl a -> String -> IO Int
usage: (textCtrlSaveFile obj file).
textCtrlSetDefaultStyle :: TextCtrl a -> TextAttr b -> IO Bool
usage: (textCtrlSetDefaultStyle obj style).
textCtrlSetEditable :: TextCtrl a -> Bool -> IO ()
usage: (textCtrlSetEditable obj editable).
textCtrlSetInsertionPoint :: TextCtrl a -> Int -> IO ()
usage: (textCtrlSetInsertionPoint obj pos).
textCtrlSetInsertionPointEnd :: TextCtrl a -> IO ()
usage: (textCtrlSetInsertionPointEnd obj).
textCtrlSetMaxLength :: TextCtrl a -> Int -> IO ()
usage: (textCtrlSetMaxLength obj len).
textCtrlSetSelection :: TextCtrl a -> Int -> Int -> IO ()
usage: (textCtrlSetSelection obj from to).
textCtrlSetStyle :: TextCtrl a -> Int -> Int -> TextAttr d -> IO Bool
usage: (textCtrlSetStyle obj start end style).
textCtrlSetValue :: TextCtrl a -> String -> IO ()
usage: (textCtrlSetValue obj value).
textCtrlShowPosition :: TextCtrl a -> Int -> IO ()
usage: (textCtrlShowPosition obj pos).
textCtrlUndo :: TextCtrl a -> IO ()
usage: (textCtrlUndo obj).
textCtrlWriteText :: TextCtrl a -> String -> IO ()
usage: (textCtrlWriteText obj text).
textCtrlXYToPosition :: TextCtrl a -> Point -> IO Int
usage: (textCtrlXYToPosition obj xy).
TextInputStream
textInputStreamCreate :: InputStream a -> String -> IO (TextInputStream ())
usage: (textInputStreamCreate inputStream sep).
textInputStreamDelete :: TextInputStream a -> IO ()
usage: (textInputStreamDelete self).
textInputStreamReadLine :: TextInputStream a -> IO String
usage: (textInputStreamReadLine self).
TextOutputStream
textOutputStreamCreate :: OutputStream a -> Int -> IO (TextOutputStream ())
usage: (textOutputStreamCreate outputStream mode).
textOutputStreamDelete :: TextOutputStream a -> IO ()
usage: (textOutputStreamDelete self).
textOutputStreamWriteString :: TextOutputStream a -> String -> IO ()
usage: (textOutputStreamWriteString self txt).
TextValidator
textValidatorCreate :: Int -> Ptr b -> IO (TextValidator ())
usage: (textValidatorCreate style val).
textValidatorGetExcludeList :: TextValidator a -> Ptr b -> IO Int
usage: (textValidatorGetExcludeList obj ref).
textValidatorGetIncludeList :: TextValidator a -> Ptr b -> IO Int
usage: (textValidatorGetIncludeList obj ref).
textValidatorGetStyle :: TextValidator a -> IO Int
usage: (textValidatorGetStyle obj).
textValidatorOnChar :: TextValidator a -> Event b -> IO ()
usage: (textValidatorOnChar obj event).
textValidatorSetExcludeList :: TextValidator a -> List b -> Int -> IO ()
usage: (textValidatorSetExcludeList obj list count).
textValidatorSetIncludeList :: TextValidator a -> List b -> Int -> IO ()
usage: (textValidatorSetIncludeList obj list count).
textValidatorSetStyle :: TextValidator a -> Int -> IO ()
usage: (textValidatorSetStyle obj style).
Timer
timerCreate :: Window a -> Id -> IO (Timer ())
usage: (timerCreate prt id).
timerDelete :: Timer a -> IO ()
usage: (timerDelete obj).
timerGetInterval :: Timer a -> IO Int
usage: (timerGetInterval obj).
timerIsOneShot :: Timer a -> IO Bool
usage: (timerIsOneShot obj).
timerIsRuning :: Timer a -> IO Bool
usage: (timerIsRuning obj).
timerStart :: Timer a -> Int -> Bool -> IO Bool
usage: (timerStart obj wxint one).
timerStop :: Timer a -> IO ()
usage: (timerStop obj).
TimerEvent
timerEventGetInterval :: TimerEvent a -> IO Int
usage: (timerEventGetInterval obj).
TimerEx
timerExConnect :: TimerEx a -> Closure b -> IO ()
usage: (timerExConnect obj closure).
timerExCreate :: IO (TimerEx ())
usage: (timerExCreate).
timerExGetClosure :: TimerEx a -> IO (Closure ())
usage: (timerExGetClosure obj).
TipWindow
tipWindowClose :: TipWindow a -> IO ()
usage: (tipWindowClose obj).
tipWindowCreate :: Window a -> String -> Int -> IO (TipWindow ())
usage: (tipWindowCreate parent text maxLength).
tipWindowSetBoundingRect :: TipWindow a -> Rect -> IO ()
usage: (tipWindowSetBoundingRect obj xywh).
tipWindowSetTipWindowPtr :: TipWindow a -> Ptr b -> IO ()
usage: (tipWindowSetTipWindowPtr obj windowPtr).
ToolBar
toolBarAddControl :: ToolBar a -> Control b -> IO Bool
usage: (toolBarAddControl obj ctrl).
toolBarAddSeparator :: ToolBar a -> IO ()
usage: (toolBarAddSeparator obj).
toolBarAddTool :: ToolBar a -> Id -> Bitmap c -> String -> String -> IO ()
usage: (toolBarAddTool obj id bmp shelp lhelp).
toolBarAddTool2 :: ToolBar a -> Int -> String -> Bitmap d -> Bitmap e -> Int -> String -> String -> IO ()
usage: (toolBarAddTool2 obj toolId label bmp bmpDisabled itemKind shortHelp longHelp).
toolBarAddToolEx :: ToolBar a -> Id -> Bitmap c -> Bitmap d -> Bool -> Point -> WxObject g -> String -> String -> IO ()
usage: (toolBarAddToolEx obj id bmp1 bmp2 isToggle xy wxdata shelp lhelp).
toolBarCreate :: Window a -> Id -> Rect -> Style -> IO (ToolBar ())
usage: (toolBarCreate prt id lfttopwdthgt stl).
toolBarDelete :: ToolBar a -> IO ()
usage: (toolBarDelete obj).
toolBarDeleteTool :: ToolBar a -> Id -> IO Bool
usage: (toolBarDeleteTool obj id).
toolBarDeleteToolByPos :: ToolBar a -> Int -> IO Bool
usage: (toolBarDeleteToolByPos obj pos).
toolBarEnableTool :: ToolBar a -> Id -> Bool -> IO ()
usage: (toolBarEnableTool obj id enable).
toolBarGetMargins :: ToolBar a -> IO Point
usage: (toolBarGetMargins obj).
toolBarGetToolBitmapSize :: ToolBar a -> IO Size
usage: (toolBarGetToolBitmapSize obj).
toolBarGetToolClientData :: ToolBar a -> Id -> IO (WxObject ())
usage: (toolBarGetToolClientData obj id).
toolBarGetToolEnabled :: ToolBar a -> Id -> IO Bool
usage: (toolBarGetToolEnabled obj id).
toolBarGetToolLongHelp :: ToolBar a -> Id -> IO String
usage: (toolBarGetToolLongHelp obj id).
toolBarGetToolPacking :: ToolBar a -> IO Int
usage: (toolBarGetToolPacking obj).
toolBarGetToolShortHelp :: ToolBar a -> Id -> IO String
usage: (toolBarGetToolShortHelp obj id).
toolBarGetToolSize :: ToolBar a -> IO Point
usage: (toolBarGetToolSize obj).
toolBarGetToolState :: ToolBar a -> Id -> IO Bool
usage: (toolBarGetToolState obj id).
toolBarInsertControl :: ToolBar a -> Int -> Control c -> IO ()
usage: (toolBarInsertControl obj pos ctrl).
toolBarInsertSeparator :: ToolBar a -> Int -> IO ()
usage: (toolBarInsertSeparator obj pos).
toolBarInsertTool :: ToolBar a -> Int -> Id -> Bitmap d -> Bitmap e -> Bool -> WxObject g -> String -> String -> IO ()
usage: (toolBarInsertTool obj pos id bmp1 bmp2 isToggle wxdata shelp lhelp).
toolBarRealize :: ToolBar a -> IO Bool
usage: (toolBarRealize obj).
toolBarRemoveTool :: ToolBar a -> Id -> IO ()
usage: (toolBarRemoveTool obj id).
toolBarSetMargins :: ToolBar a -> Point -> IO ()
usage: (toolBarSetMargins obj xy).
toolBarSetToolBitmapSize :: ToolBar a -> Size -> IO ()
usage: (toolBarSetToolBitmapSize obj xy).
toolBarSetToolClientData :: ToolBar a -> Id -> WxObject c -> IO ()
usage: (toolBarSetToolClientData obj id wxdata).
toolBarSetToolLongHelp :: ToolBar a -> Id -> String -> IO ()
usage: (toolBarSetToolLongHelp obj id str).
toolBarSetToolPacking :: ToolBar a -> Int -> IO ()
usage: (toolBarSetToolPacking obj packing).
toolBarSetToolSeparation :: ToolBar a -> Int -> IO ()
usage: (toolBarSetToolSeparation obj separation).
toolBarSetToolShortHelp :: ToolBar a -> Id -> String -> IO ()
usage: (toolBarSetToolShortHelp obj id str).
toolBarToggleTool :: ToolBar a -> Id -> Bool -> IO ()
usage: (toolBarToggleTool obj id toggle).
TreeCtrl
treeCtrlAddRoot :: TreeCtrl a -> String -> Int -> Int -> TreeItemData e -> IO TreeItem
usage: (treeCtrlAddRoot obj text image selectedImage wxdata).
treeCtrlAppendItem :: TreeCtrl a -> TreeItem -> String -> Int -> Int -> TreeItemData f -> IO TreeItem
usage: (treeCtrlAppendItem obj parent text image selectedImage wxdata).
treeCtrlAssignImageList :: TreeCtrl a -> ImageList b -> IO ()
usage: (treeCtrlAssignImageList obj imageList).
treeCtrlAssignStateImageList :: TreeCtrl a -> ImageList b -> IO ()
usage: (treeCtrlAssignStateImageList obj imageList).
treeCtrlCollapse :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlCollapse obj item).
treeCtrlCollapseAndReset :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlCollapseAndReset obj item).
treeCtrlCreate :: Ptr a -> Ptr b -> Window c -> Id -> Rect -> Style -> IO (TreeCtrl ())
usage: (treeCtrlCreate obj cmp prt id lfttopwdthgt stl).
treeCtrlCreate2 :: Window a -> Id -> Rect -> Style -> IO (TreeCtrl ())
usage: (treeCtrlCreate2 prt id lfttopwdthgt stl).
treeCtrlDelete :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlDelete obj item).
treeCtrlDeleteAllItems :: TreeCtrl a -> IO ()
usage: (treeCtrlDeleteAllItems obj).
treeCtrlDeleteChildren :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlDeleteChildren obj item).
treeCtrlEditLabel :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlEditLabel obj item).
treeCtrlEndEditLabel :: TreeCtrl a -> TreeItem -> Bool -> IO ()
usage: (treeCtrlEndEditLabel obj item discardChanges).
treeCtrlEnsureVisible :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlEnsureVisible obj item).
treeCtrlExpand :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlExpand obj item).
treeCtrlGetBoundingRect :: TreeCtrl a -> TreeItem -> Bool -> IO Rect
usage: (treeCtrlGetBoundingRect obj item textOnly).
treeCtrlGetChildrenCount :: TreeCtrl a -> TreeItem -> Bool -> IO Int
usage: (treeCtrlGetChildrenCount obj item recursively).
treeCtrlGetCount :: TreeCtrl a -> IO Int
usage: (treeCtrlGetCount obj).
treeCtrlGetEditControl :: TreeCtrl a -> IO (TextCtrl ())
usage: (treeCtrlGetEditControl obj).
treeCtrlGetFirstChild :: TreeCtrl a -> TreeItem -> Ptr CInt -> IO TreeItem
usage: (treeCtrlGetFirstChild obj item cookie).
treeCtrlGetFirstVisibleItem :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetFirstVisibleItem obj item).
treeCtrlGetImageList :: TreeCtrl a -> IO (ImageList ())
usage: (treeCtrlGetImageList obj).
treeCtrlGetIndent :: TreeCtrl a -> IO Int
usage: (treeCtrlGetIndent obj).
treeCtrlGetItemClientClosure :: TreeCtrl a -> TreeItem -> IO (Closure ())
usage: (treeCtrlGetItemClientClosure obj item).
treeCtrlGetItemData :: TreeCtrl a -> TreeItem -> IO (Ptr ())
usage: (treeCtrlGetItemData obj item).
treeCtrlGetItemImage :: TreeCtrl a -> TreeItem -> Int -> IO Int
usage: (treeCtrlGetItemImage obj item which).
treeCtrlGetItemText :: TreeCtrl a -> TreeItem -> IO String
usage: (treeCtrlGetItemText obj item).
treeCtrlGetLastChild :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetLastChild obj item).
treeCtrlGetNextChild :: TreeCtrl a -> TreeItem -> Ptr CInt -> IO TreeItem
usage: (treeCtrlGetNextChild obj item cookie).
treeCtrlGetNextSibling :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetNextSibling obj item).
treeCtrlGetNextVisible :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetNextVisible obj item).
treeCtrlGetParent :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetParent obj item).
treeCtrlGetPrevSibling :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetPrevSibling obj item).
treeCtrlGetPrevVisible :: TreeCtrl a -> TreeItem -> IO TreeItem
usage: (treeCtrlGetPrevVisible obj item).
treeCtrlGetRootItem :: TreeCtrl a -> IO TreeItem
usage: (treeCtrlGetRootItem obj).
treeCtrlGetSelection :: TreeCtrl a -> IO TreeItem
usage: (treeCtrlGetSelection obj).
treeCtrlGetSelections :: TreeCtrl a -> IO [Int]
usage: (treeCtrlGetSelections obj).
treeCtrlGetSpacing :: TreeCtrl a -> IO Int
usage: (treeCtrlGetSpacing obj).
treeCtrlGetStateImageList :: TreeCtrl a -> IO (ImageList ())
usage: (treeCtrlGetStateImageList obj).
treeCtrlHitTest :: TreeCtrl a -> Point -> Ptr CInt -> IO TreeItem
usage: (treeCtrlHitTest obj xy flags).
treeCtrlInsertItem :: TreeCtrl a -> TreeItem -> TreeItem -> String -> Int -> Int -> Ptr g -> IO TreeItem
usage: (treeCtrlInsertItem obj parent idPrevious text image selectedImage wxdata).
treeCtrlInsertItem2 :: TreeCtrl a -> Window b -> TreeItem -> String -> Int -> Int -> Closure g -> IO TreeItem
usage: (treeCtrlInsertItem2 obj parent idPrevious text image selectedImage closure).
treeCtrlInsertItemByIndex :: TreeCtrl a -> TreeItem -> Int -> String -> Int -> Int -> Ptr g -> IO TreeItem
usage: (treeCtrlInsertItemByIndex obj parent index text image selectedImage wxdata).
treeCtrlInsertItemByIndex2 :: TreeCtrl a -> Window b -> Int -> String -> Int -> Int -> Closure g -> IO TreeItem
usage: (treeCtrlInsertItemByIndex2 obj parent index text image selectedImage closure).
treeCtrlIsBold :: TreeCtrl a -> TreeItem -> IO Bool
usage: (treeCtrlIsBold obj item).
treeCtrlIsExpanded :: TreeCtrl a -> TreeItem -> IO Bool
usage: (treeCtrlIsExpanded obj item).
treeCtrlIsSelected :: TreeCtrl a -> TreeItem -> IO Bool
usage: (treeCtrlIsSelected obj item).
treeCtrlIsVisible :: TreeCtrl a -> TreeItem -> IO Bool
usage: (treeCtrlIsVisible obj item).
treeCtrlItemHasChildren :: TreeCtrl a -> TreeItem -> IO Int
usage: (treeCtrlItemHasChildren obj item).
treeCtrlOnCompareItems :: TreeCtrl a -> TreeItem -> TreeItem -> IO Int
usage: (treeCtrlOnCompareItems obj item1 item2).
treeCtrlPrependItem :: TreeCtrl a -> TreeItem -> String -> Int -> Int -> Ptr f -> IO TreeItem
usage: (treeCtrlPrependItem obj parent text image selectedImage wxdata).
treeCtrlScrollTo :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlScrollTo obj item).
treeCtrlSelectItem :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlSelectItem obj item).
treeCtrlSetImageList :: TreeCtrl a -> ImageList b -> IO ()
usage: (treeCtrlSetImageList obj imageList).
treeCtrlSetIndent :: TreeCtrl a -> Int -> IO ()
usage: (treeCtrlSetIndent obj indent).
treeCtrlSetItemBackgroundColour :: TreeCtrl a -> TreeItem -> Color -> IO ()
usage: (treeCtrlSetItemBackgroundColour obj item col).
treeCtrlSetItemBold :: TreeCtrl a -> TreeItem -> Bool -> IO ()
usage: (treeCtrlSetItemBold obj item bold).
treeCtrlSetItemClientClosure :: TreeCtrl a -> TreeItem -> Closure c -> IO ()
usage: (treeCtrlSetItemClientClosure obj item closure).
treeCtrlSetItemData :: TreeCtrl a -> TreeItem -> Ptr c -> IO ()
usage: (treeCtrlSetItemData obj item wxdata).
treeCtrlSetItemDropHighlight :: TreeCtrl a -> TreeItem -> Bool -> IO ()
usage: (treeCtrlSetItemDropHighlight obj item highlight).
treeCtrlSetItemFont :: TreeCtrl a -> TreeItem -> Font c -> IO ()
usage: (treeCtrlSetItemFont obj item font).
treeCtrlSetItemHasChildren :: TreeCtrl a -> TreeItem -> Bool -> IO ()
usage: (treeCtrlSetItemHasChildren obj item hasChildren).
treeCtrlSetItemImage :: TreeCtrl a -> TreeItem -> Int -> Int -> IO ()
usage: (treeCtrlSetItemImage obj item image which).
treeCtrlSetItemText :: TreeCtrl a -> TreeItem -> String -> IO ()
usage: (treeCtrlSetItemText obj item text).
treeCtrlSetItemTextColour :: TreeCtrl a -> TreeItem -> Color -> IO ()
usage: (treeCtrlSetItemTextColour obj item col).
treeCtrlSetSpacing :: TreeCtrl a -> Int -> IO ()
usage: (treeCtrlSetSpacing obj spacing).
treeCtrlSetStateImageList :: TreeCtrl a -> ImageList b -> IO ()
usage: (treeCtrlSetStateImageList obj imageList).
treeCtrlSortChildren :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlSortChildren obj item).
treeCtrlToggle :: TreeCtrl a -> TreeItem -> IO ()
usage: (treeCtrlToggle obj item).
treeCtrlUnselect :: TreeCtrl a -> IO ()
usage: (treeCtrlUnselect obj).
treeCtrlUnselectAll :: TreeCtrl a -> IO ()
usage: (treeCtrlUnselectAll obj).
TreeEvent
treeEventAllow :: TreeEvent a -> IO ()
usage: (treeEventAllow obj).
treeEventGetCode :: TreeEvent a -> IO Int
usage: (treeEventGetCode obj).
treeEventGetItem :: TreeEvent a -> IO TreeItem
usage: (treeEventGetItem obj).
treeEventGetKeyEvent :: TreeEvent a -> IO (KeyEvent ())
usage: (treeEventGetKeyEvent obj).
treeEventGetLabel :: TreeEvent a -> IO String
usage: (treeEventGetLabel obj).
treeEventGetOldItem :: TreeEvent a -> IO TreeItem
usage: (treeEventGetOldItem obj).
treeEventGetPoint :: TreeEvent a -> IO Point
usage: (treeEventGetPoint obj).
treeEventIsEditCancelled :: TreeEvent a -> IO Bool
usage: (treeEventIsEditCancelled obj).
UpdateUIEvent
updateUIEventCheck :: UpdateUIEvent a -> Bool -> IO ()
usage: (updateUIEventCheck obj check).
updateUIEventCopyObject :: UpdateUIEvent a -> Ptr b -> IO ()
usage: (updateUIEventCopyObject obj obj).
updateUIEventEnable :: UpdateUIEvent a -> Bool -> IO ()
usage: (updateUIEventEnable obj enable).
updateUIEventGetChecked :: UpdateUIEvent a -> IO Bool
usage: (updateUIEventGetChecked obj).
updateUIEventGetEnabled :: UpdateUIEvent a -> IO Bool
usage: (updateUIEventGetEnabled obj).
updateUIEventGetSetChecked :: UpdateUIEvent a -> IO Int
usage: (updateUIEventGetSetChecked obj).
updateUIEventGetSetEnabled :: UpdateUIEvent a -> IO Int
usage: (updateUIEventGetSetEnabled obj).
updateUIEventGetSetText :: UpdateUIEvent a -> IO Int
usage: (updateUIEventGetSetText obj).
updateUIEventGetText :: UpdateUIEvent a -> IO String
usage: (updateUIEventGetText obj).
updateUIEventSetText :: UpdateUIEvent a -> String -> IO ()
usage: (updateUIEventSetText obj text).
Validator
validatorCreate :: IO (Validator ())
usage: (validatorCreate).
validatorDelete :: Validator a -> IO ()
usage: (validatorDelete obj).
validatorGetWindow :: Validator a -> IO (Window ())
usage: (validatorGetWindow obj).
validatorIsSilent :: IO Bool
usage: (validatorIsSilent).
validatorSetBellOnError :: Bool -> IO ()
usage: (validatorSetBellOnError doIt).
validatorSetWindow :: Validator a -> Window b -> IO ()
usage: (validatorSetWindow obj win).
validatorTransferFromWindow :: Validator a -> IO Int
usage: (validatorTransferFromWindow obj).
validatorTransferToWindow :: Validator a -> IO Int
usage: (validatorTransferToWindow obj).
validatorValidate :: Validator a -> Window b -> IO Bool
usage: (validatorValidate obj parent).
WXCApp
wxcAppBell :: IO ()
usage: (wxcAppBell).
wxcAppCreateLogTarget :: IO (Ptr ())
usage: (wxcAppCreateLogTarget).
wxcAppDispatch :: IO ()
usage: (wxcAppDispatch).
wxcAppDisplaySize :: IO Size
usage: (wxcAppDisplaySize).
wxcAppEnableTooltips :: Bool -> IO ()
usage: (wxcAppEnableTooltips enable).
wxcAppEnableTopLevelWindows :: Int -> IO ()
usage: (wxcAppEnableTopLevelWindows enb).
wxcAppExecuteProcess :: String -> Int -> Process c -> IO Int
usage: (wxcAppExecuteProcess cmd snc prc).
wxcAppExit :: IO ()
usage: (wxcAppExit).
wxcAppExitMainLoop :: IO ()
usage: (wxcAppExitMainLoop).
wxcAppFindWindowById :: Id -> Window b -> IO (Ptr ())
usage: (wxcAppFindWindowById id prt).
wxcAppFindWindowByLabel :: String -> Window b -> IO (Window ())
usage: (wxcAppFindWindowByLabel lbl prt).
wxcAppFindWindowByName :: String -> Window b -> IO (Window ())
usage: (wxcAppFindWindowByName lbl prt).
wxcAppGetApp :: IO (App ())
usage: (wxcAppGetApp).
wxcAppGetAppName :: IO String
usage: (wxcAppGetAppName).
wxcAppGetClassName :: IO String
usage: (wxcAppGetClassName).
wxcAppGetExitOnFrameDelete :: IO Int
usage: (wxcAppGetExitOnFrameDelete).
wxcAppGetIdleInterval :: IO Int
usage: (wxcAppGetIdleInterval).
wxcAppGetOsDescription :: IO String
usage: (wxcAppGetOsDescription).
wxcAppGetOsVersion :: Ptr a -> Ptr b -> IO Int
usage: (wxcAppGetOsVersion maj min).
wxcAppGetTopWindow :: IO (Window ())
usage: (wxcAppGetTopWindow).
wxcAppGetUseBestVisual :: IO Int
usage: (wxcAppGetUseBestVisual).
wxcAppGetUserHome :: Ptr a -> IO String
usage: (wxcAppGetUserHome usr).
wxcAppGetUserId :: IO String
usage: (wxcAppGetUserId).
wxcAppGetUserName :: IO String
usage: (wxcAppGetUserName).
wxcAppGetVendorName :: IO String
usage: (wxcAppGetVendorName).
wxcAppInitAllImageHandlers :: IO ()
usage: (wxcAppInitAllImageHandlers).
wxcAppInitializeC :: Closure a -> Int -> Ptr (Ptr CChar) -> IO ()
usage: (wxcAppInitializeC closure argc argv).
wxcAppInitialized :: IO Int
usage: (wxcAppInitialized).
wxcAppIsTerminating :: IO Bool
usage: (wxcAppIsTerminating).
wxcAppMainLoop :: IO Int
usage: (wxcAppMainLoop).
wxcAppMousePosition :: IO Point
usage: (wxcAppMousePosition).
wxcAppPending :: IO Int
usage: (wxcAppPending).
wxcAppSafeYield :: Window a -> IO Int
usage: (wxcAppSafeYield win).
wxcAppSetAppName :: String -> IO ()
usage: (wxcAppSetAppName name).
wxcAppSetClassName :: String -> IO ()
usage: (wxcAppSetClassName name).
wxcAppSetExitOnFrameDelete :: Int -> IO ()
usage: (wxcAppSetExitOnFrameDelete flag).
wxcAppSetIdleInterval :: Int -> IO ()
usage: (wxcAppSetIdleInterval interval).
wxcAppSetPrintMode :: Int -> IO ()
usage: (wxcAppSetPrintMode mode).
wxcAppSetTooltipDelay :: Int -> IO ()
usage: (wxcAppSetTooltipDelay ms).
wxcAppSetTopWindow :: Window a -> IO ()
usage: (wxcAppSetTopWindow wnd).
wxcAppSetUseBestVisual :: Int -> IO ()
usage: (wxcAppSetUseBestVisual flag).
wxcAppSetVendorName :: String -> IO ()
usage: (wxcAppSetVendorName name).
wxcAppSleep :: Int -> IO ()
usage: (wxcAppSleep scs).
wxcAppUSleep :: Int -> IO ()
usage: (wxcAppUSleep mscs).
wxcAppYield :: IO Int
usage: (wxcAppYield).
WXCArtProv
wxcArtProvCreate :: Ptr a -> Ptr b -> IO (WXCArtProv ())
usage: (wxcArtProvCreate obj clb).
wxcArtProvRelease :: WXCArtProv a -> IO ()
usage: (wxcArtProvRelease obj).
WXCDragDataObject
wxcDragDataObjectCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Ptr e -> IO (WXCDragDataObject ())
usage: (wxcDragDataObjectCreate obj fmt func1 func2 func3).
wxcDragDataObjectDelete :: WXCDragDataObject a -> IO ()
usage: (wxcDragDataObjectDelete obj).
WXCDropTarget
wxcDropTargetCreate :: Ptr a -> IO (WXCDropTarget ())
usage: (wxcDropTargetCreate obj).
wxcDropTargetDelete :: WXCDropTarget a -> IO ()
usage: (wxcDropTargetDelete obj).
wxcDropTargetSetOnData :: WXCDropTarget a -> Ptr b -> IO ()
usage: (wxcDropTargetSetOnData obj func).
wxcDropTargetSetOnDragOver :: WXCDropTarget a -> Ptr b -> IO ()
usage: (wxcDropTargetSetOnDragOver obj func).
wxcDropTargetSetOnDrop :: WXCDropTarget a -> Ptr b -> IO ()
usage: (wxcDropTargetSetOnDrop obj func).
wxcDropTargetSetOnEnter :: WXCDropTarget a -> Ptr b -> IO ()
usage: (wxcDropTargetSetOnEnter obj func).
wxcDropTargetSetOnLeave :: WXCDropTarget a -> Ptr b -> IO ()
usage: (wxcDropTargetSetOnLeave obj func).
WXCFileDropTarget
wxcFileDropTargetCreate :: Ptr a -> Ptr b -> IO (WXCFileDropTarget ())
usage: (wxcFileDropTargetCreate obj func).
wxcFileDropTargetDelete :: WXCFileDropTarget a -> IO ()
usage: (wxcFileDropTargetDelete obj).
wxcFileDropTargetSetOnData :: WXCFileDropTarget a -> Ptr b -> IO ()
usage: (wxcFileDropTargetSetOnData obj func).
wxcFileDropTargetSetOnDragOver :: WXCFileDropTarget a -> Ptr b -> IO ()
usage: (wxcFileDropTargetSetOnDragOver obj func).
wxcFileDropTargetSetOnDrop :: WXCFileDropTarget a -> Ptr b -> IO ()
usage: (wxcFileDropTargetSetOnDrop obj func).
wxcFileDropTargetSetOnEnter :: WXCFileDropTarget a -> Ptr b -> IO ()
usage: (wxcFileDropTargetSetOnEnter obj func).
wxcFileDropTargetSetOnLeave :: WXCFileDropTarget a -> Ptr b -> IO ()
usage: (wxcFileDropTargetSetOnLeave obj func).
WXCGridTable
wxcGridTableCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Ptr e -> Ptr f -> Ptr g -> Ptr h -> Ptr i -> Ptr j -> Ptr k -> Ptr l -> Ptr m -> Ptr n -> Ptr o -> Ptr p -> Ptr q -> IO (WXCGridTable ())
usage: (wxcGridTableCreate obj eifGetNumberRows eifGetNumberCols eifGetValue eifSetValue eifIsEmptyCell eifClear eifInsertRows eifAppendRows eifDeleteRows eifInsertCols eifAppendCols eifDeleteCols eifSetRowLabelValue eifSetColLabelValue eifGetRowLabelValue eifGetColLabelValue).
wxcGridTableDelete :: WXCGridTable a -> IO ()
usage: (wxcGridTableDelete obj).
wxcGridTableGetView :: WXCGridTable a -> IO (View ())
usage: (wxcGridTableGetView obj).
wxcGridTableSendTableMessage :: WXCGridTable a -> Id -> Int -> Int -> IO (Ptr ())
usage: (wxcGridTableSendTableMessage obj id val1 val2).
WXCHtmlEvent
wxcHtmlEventGetHref :: WXCHtmlEvent a -> IO String
Return the href attribute of the associated html anchor (if applicable)
wxcHtmlEventGetHtmlCell :: WXCHtmlEvent a -> IO (HtmlCell ())
usage: (wxcHtmlEventGetHtmlCell self).
wxcHtmlEventGetHtmlCellId :: WXCHtmlEvent a -> IO String
Return the id attribute of the associated html cell (if applicable) *
wxcHtmlEventGetLogicalPosition :: WXCHtmlEvent a -> IO Point
usage: (wxcHtmlEventGetLogicalPosition self).
wxcHtmlEventGetMouseEvent :: WXCHtmlEvent a -> IO (MouseEvent ())
usage: (wxcHtmlEventGetMouseEvent self).
wxcHtmlEventGetTarget :: WXCHtmlEvent a -> IO String
usage: (wxcHtmlEventGetTarget self).
WXCHtmlWindow
wxcHtmlWindowCreate :: Window a -> Id -> Rect -> Style -> String -> IO (WXCHtmlWindow ())
usage: (wxcHtmlWindowCreate prt id lfttopwdthgt stl txt).
WXCLog
wxcLogAddTraceMask :: WXCLog a -> String -> IO ()
usage: (wxcLogAddTraceMask obj str).
wxcLogCreate :: Ptr a -> Ptr b -> IO (WXCLog ())
usage: (wxcLogCreate obj fnc).
wxcLogDelete :: WXCLog a -> IO ()
usage: (wxcLogDelete obj).
wxcLogDontCreateOnDemand :: WXCLog a -> IO ()
usage: (wxcLogDontCreateOnDemand obj).
wxcLogEnableLogging :: WXCLog a -> Bool -> IO Int
usage: (wxcLogEnableLogging obj doIt).
wxcLogFlush :: WXCLog a -> IO ()
usage: (wxcLogFlush obj).
wxcLogFlushActive :: WXCLog a -> IO ()
usage: (wxcLogFlushActive obj).
wxcLogGetActiveTarget :: IO (Ptr ())
usage: (wxcLogGetActiveTarget).
wxcLogGetTimestamp :: WXCLog a -> IO (Ptr ())
usage: (wxcLogGetTimestamp obj).
wxcLogGetTraceMask :: WXCLog a -> IO Int
usage: (wxcLogGetTraceMask obj).
wxcLogGetVerbose :: WXCLog a -> IO Int
usage: (wxcLogGetVerbose obj).
wxcLogHasPendingMessages :: WXCLog a -> IO Bool
usage: (wxcLogHasPendingMessages obj).
wxcLogIsAllowedTraceMask :: WXCLog a -> Mask b -> IO Bool
usage: (wxcLogIsAllowedTraceMask obj mask).
wxcLogIsEnabled :: WXCLog a -> IO Bool
usage: (wxcLogIsEnabled obj).
wxcLogOnLog :: WXCLog a -> Int -> Ptr c -> Int -> IO ()
usage: (wxcLogOnLog obj level szString t).
wxcLogRemoveTraceMask :: WXCLog a -> String -> IO ()
usage: (wxcLogRemoveTraceMask obj str).
wxcLogResume :: WXCLog a -> IO ()
usage: (wxcLogResume obj).
wxcLogSetActiveTarget :: WXCLog a -> IO (Ptr ())
usage: (wxcLogSetActiveTarget pLogger).
wxcLogSetTimestamp :: WXCLog a -> Ptr b -> IO ()
usage: (wxcLogSetTimestamp obj ts).
wxcLogSetTraceMask :: WXCLog a -> Int -> IO ()
usage: (wxcLogSetTraceMask obj ulMask).
wxcLogSetVerbose :: WXCLog a -> Int -> IO ()
usage: (wxcLogSetVerbose obj bVerbose).
wxcLogSuspend :: WXCLog a -> IO ()
usage: (wxcLogSuspend obj).
WXCPreviewControlBar
wxcPreviewControlBarCreate :: Ptr a -> Int -> Window c -> Ptr d -> Rect -> Int -> IO (WXCPreviewControlBar ())
usage: (wxcPreviewControlBarCreate preview buttons parent title xywh style).
WXCPreviewFrame
wxcPreviewFrameCreate :: Ptr a -> Ptr b -> Ptr c -> Ptr d -> Ptr e -> Window f -> Ptr g -> Rect -> Int -> IO (WXCPreviewFrame ())
usage: (wxcPreviewFrameCreate obj wxinit createcanvas createtoolbar preview parent title xywh style).
wxcPreviewFrameGetControlBar :: WXCPreviewFrame a -> IO (Ptr ())
usage: (wxcPreviewFrameGetControlBar obj).
wxcPreviewFrameGetPreviewCanvas :: WXCPreviewFrame a -> IO (PreviewCanvas ())
usage: (wxcPreviewFrameGetPreviewCanvas obj).
wxcPreviewFrameGetPrintPreview :: WXCPreviewFrame a -> IO (PrintPreview ())
usage: (wxcPreviewFrameGetPrintPreview obj).
wxcPreviewFrameInitialize :: WXCPreviewFrame a -> IO ()
usage: (wxcPreviewFrameInitialize obj).
wxcPreviewFrameSetControlBar :: WXCPreviewFrame a -> Ptr b -> IO ()
usage: (wxcPreviewFrameSetControlBar obj obj).
wxcPreviewFrameSetPreviewCanvas :: WXCPreviewFrame a -> PreviewCanvas b -> IO ()
usage: (wxcPreviewFrameSetPreviewCanvas obj obj).
wxcPreviewFrameSetPrintPreview :: WXCPreviewFrame a -> PrintPreview b -> IO ()
usage: (wxcPreviewFrameSetPrintPreview obj obj).
WXCPrintEvent
wxcPrintEventGetContinue :: WXCPrintEvent a -> IO Bool
usage: (wxcPrintEventGetContinue self).
wxcPrintEventGetEndPage :: WXCPrintEvent a -> IO Int
usage: (wxcPrintEventGetEndPage self).
wxcPrintEventGetPage :: WXCPrintEvent a -> IO Int
usage: (wxcPrintEventGetPage self).
wxcPrintEventGetPrintout :: WXCPrintEvent a -> IO (WXCPrintout ())
Usage: wxcPrintEventGetPrintout self. Do not delete the associated printout! *
wxcPrintEventSetContinue :: WXCPrintEvent a -> Bool -> IO ()
usage: (wxcPrintEventSetContinue self cont).
wxcPrintEventSetPageLimits :: WXCPrintEvent a -> Int -> Int -> Int -> Int -> IO ()
usage: (wxcPrintEventSetPageLimits self startPage endPage fromPage toPage).
WXCPrintout
wxcPrintoutCreate :: String -> IO (WXCPrintout ())
usage: (wxcPrintoutCreate title).
wxcPrintoutDelete :: WXCPrintout a -> IO ()
usage: (wxcPrintoutDelete self).
wxcPrintoutGetEvtHandler :: WXCPrintout a -> IO (WXCPrintoutHandler ())
Usage: wxcPrintoutGetEvtHandler self. Do not delete the associated event handler! *
wxcPrintoutSetPageLimits :: WXCPrintout a -> Int -> Int -> Int -> Int -> IO ()
usage: (wxcPrintoutSetPageLimits self startPage endPage fromPage toPage).
WXCTextDropTarget
wxcTextDropTargetCreate :: Ptr a -> Ptr b -> IO (WXCTextDropTarget ())
usage: (wxcTextDropTargetCreate obj func).
wxcTextDropTargetDelete :: WXCTextDropTarget a -> IO ()
usage: (wxcTextDropTargetDelete obj).
wxcTextDropTargetSetOnData :: WXCTextDropTarget a -> Ptr b -> IO ()
usage: (wxcTextDropTargetSetOnData obj func).
wxcTextDropTargetSetOnDragOver :: WXCTextDropTarget a -> Ptr b -> IO ()
usage: (wxcTextDropTargetSetOnDragOver obj func).
wxcTextDropTargetSetOnDrop :: WXCTextDropTarget a -> Ptr b -> IO ()
usage: (wxcTextDropTargetSetOnDrop obj func).
wxcTextDropTargetSetOnEnter :: WXCTextDropTarget a -> Ptr b -> IO ()
usage: (wxcTextDropTargetSetOnEnter obj func).
wxcTextDropTargetSetOnLeave :: WXCTextDropTarget a -> Ptr b -> IO ()
usage: (wxcTextDropTargetSetOnLeave obj func).
WXCTextValidator
wxcTextValidatorCreate :: Ptr a -> Ptr b -> String -> Style -> IO (WXCTextValidator ())
usage: (wxcTextValidatorCreate obj fnc txt stl).
WXCTreeItemData
wxcTreeItemDataCreate :: Closure a -> IO (WXCTreeItemData ())
Create tree item data with a closure. The closure data contains the data while the function is called on deletion. *
wxcTreeItemDataGetClientClosure :: WXCTreeItemData a -> IO (Closure ())
Get the client data in the form of a closure. Use closureGetData to get to the actual data.*
wxcTreeItemDataSetClientClosure :: WXCTreeItemData a -> Closure b -> IO ()
Set the tree item data with a closure. The closure data contains the data while the function is called on deletion. *
Wave
waveCreate :: String -> Bool -> IO (Wave ())
Usage: waveCreate fileName isResource. As yet (Nov 2003) unsupported on MacOS X *
waveDelete :: Wave a -> IO ()
usage: (waveDelete self).
waveIsOk :: Wave a -> IO Bool
usage: (waveIsOk self).
wavePlay :: Wave a -> Bool -> Bool -> IO Bool
usage: (wavePlay self async looped).
Window
windowAddChild :: Window a -> Window b -> IO ()
usage: (windowAddChild obj child).
windowAddConstraintReference :: Window a -> Window b -> IO ()
usage: (windowAddConstraintReference obj otherWin).
windowCaptureMouse :: Window a -> IO ()
usage: (windowCaptureMouse obj).
windowCenter :: Window a -> Int -> IO ()
usage: (windowCenter obj direction).
windowCenterOnParent :: Window a -> Int -> IO ()
usage: (windowCenterOnParent obj dir).
windowClear :: Window a -> IO ()
usage: (windowClear obj).
windowClientToScreen :: Window a -> Point -> IO Point
usage: (windowClientToScreen self xy).
windowClose :: Window a -> Bool -> IO Bool
usage: (windowClose obj force).
windowConvertDialogToPixels :: Window a -> IO Point
usage: (windowConvertDialogToPixels obj).
windowConvertDialogToPixelsEx :: Window a -> Point -> IO Point
usage: (windowConvertDialogToPixelsEx obj xy).
windowConvertPixelsToDialog :: Window a -> IO Point
usage: (windowConvertPixelsToDialog obj).
windowConvertPixelsToDialogEx :: Window a -> Point -> IO Point
usage: (windowConvertPixelsToDialogEx obj xy).
windowCreate :: Window a -> Id -> Rect -> Style -> IO (Window ())
usage: (windowCreate prt id xywh stl).
windowDeleteRelatedConstraints :: Window a -> IO ()
usage: (windowDeleteRelatedConstraints obj).
windowDestroy :: Window a -> IO Bool
usage: (windowDestroy obj).
windowDestroyChildren :: Window a -> IO Bool
usage: (windowDestroyChildren obj).
windowDisable :: Window a -> IO Bool
usage: (windowDisable obj).
windowDoPhase :: Window a -> Int -> IO Int
usage: (windowDoPhase obj phase).
windowEnable :: Window a -> IO Bool
usage: (windowEnable obj).
windowFindFocus :: Window a -> IO (Window ())
usage: (windowFindFocus obj).
windowFindWindow :: Window a -> String -> IO (Window ())
usage: (windowFindWindow obj name).
windowFit :: Window a -> IO ()
usage: (windowFit obj).
windowFitInside :: Window a -> IO ()
usage: (windowFitInside obj).
windowFreeze :: Window a -> IO ()
usage: (windowFreeze obj).
windowGetAdjustedBestSize :: Window a -> IO Size
usage: (windowGetAdjustedBestSize obj).
windowGetAutoLayout :: Window a -> IO Int
usage: (windowGetAutoLayout obj).
windowGetBackgroundColour :: Window a -> IO Color
usage: (windowGetBackgroundColour obj).
windowGetBestSize :: Window a -> IO Size
usage: (windowGetBestSize obj).
windowGetCaret :: Window a -> IO (Caret ())
usage: (windowGetCaret obj).
windowGetCharHeight :: Window a -> IO Int
usage: (windowGetCharHeight obj).
windowGetCharWidth :: Window a -> IO Int
usage: (windowGetCharWidth obj).
windowGetChildren :: Window a -> Ptr b -> Int -> IO Int
usage: (windowGetChildren obj res cnt).
windowGetClientData :: Window a -> IO (ClientData ())
usage: (windowGetClientData obj).
windowGetClientSize :: Window a -> IO Size
usage: (windowGetClientSize obj).
windowGetClientSizeConstraint :: Window a -> IO Size
usage: (windowGetClientSizeConstraint obj).
windowGetConstraints :: Window a -> IO (LayoutConstraints ())
usage: (windowGetConstraints obj).
windowGetConstraintsInvolvedIn :: Window a -> IO (Ptr ())
usage: (windowGetConstraintsInvolvedIn obj).
windowGetCursor :: Window a -> IO (Cursor ())
usage: (windowGetCursor obj).
windowGetDropTarget :: Window a -> IO (DropTarget ())
usage: (windowGetDropTarget obj).
windowGetEventHandler :: Window a -> IO (EvtHandler ())
usage: (windowGetEventHandler obj).
windowGetFont :: Window a -> IO (Font ())
usage: (windowGetFont obj).
windowGetForegroundColour :: Window a -> IO Color
usage: (windowGetForegroundColour obj).
windowGetHandle :: Window a -> IO (Ptr ())
usage: (windowGetHandle obj).
windowGetId :: Window a -> IO Int
usage: (windowGetId obj).
windowGetLabel :: Window a -> IO String
usage: (windowGetLabel obj).
windowGetLabelEmpty :: Window a -> IO Int
usage: (windowGetLabelEmpty obj).
windowGetMaxHeight :: Window a -> IO Int
usage: (windowGetMaxHeight obj).
windowGetMaxWidth :: Window a -> IO Int
usage: (windowGetMaxWidth obj).
windowGetMinHeight :: Window a -> IO Int
usage: (windowGetMinHeight obj).
windowGetMinWidth :: Window a -> IO Int
usage: (windowGetMinWidth obj).
windowGetName :: Window a -> IO String
usage: (windowGetName obj).
windowGetParent :: Window a -> IO (Window ())
usage: (windowGetParent obj).
windowGetPosition :: Window a -> IO Point
usage: (windowGetPosition obj).
windowGetPositionConstraint :: Window a -> IO Point
usage: (windowGetPositionConstraint obj).
windowGetRect :: Window a -> IO Rect
usage: (windowGetRect obj).
windowGetScrollPos :: Window a -> Int -> IO Int
usage: (windowGetScrollPos obj orient).
windowGetScrollRange :: Window a -> Int -> IO Int
usage: (windowGetScrollRange obj orient).
windowGetScrollThumb :: Window a -> Int -> IO Int
usage: (windowGetScrollThumb obj orient).
windowGetSize :: Window a -> IO Size
usage: (windowGetSize obj).
windowGetSizeConstraint :: Window a -> IO Size
usage: (windowGetSizeConstraint obj).
windowGetSizer :: Window a -> IO (Sizer ())
usage: (windowGetSizer obj).
windowGetTextExtent :: Window a -> String -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Font g -> IO ()
usage: (windowGetTextExtent obj string x y descent externalLeading theFont).
windowGetToolTip :: Window a -> IO String
usage: (windowGetToolTip obj).
windowGetUpdateRegion :: Window a -> IO (Region ())
usage: (windowGetUpdateRegion obj).
windowGetValidator :: Window a -> IO (Validator ())
usage: (windowGetValidator obj).
windowGetVirtualSize :: Window a -> IO Size
usage: (windowGetVirtualSize obj).
windowGetWindowStyleFlag :: Window a -> IO Int
usage: (windowGetWindowStyleFlag obj).
windowHasFlag :: Window a -> Int -> IO Bool
usage: (windowHasFlag obj flag).
windowHide :: Window a -> IO Bool
usage: (windowHide obj).
windowInitDialog :: Window a -> IO ()
usage: (windowInitDialog obj).
windowIsBeingDeleted :: Window a -> IO Bool
usage: (windowIsBeingDeleted obj).
windowIsEnabled :: Window a -> IO Bool
usage: (windowIsEnabled obj).
windowIsExposed :: Window a -> Rect -> IO Bool
usage: (windowIsExposed obj xywh).
windowIsShown :: Window a -> IO Bool
usage: (windowIsShown obj).
windowIsTopLevel :: Window a -> IO Bool
usage: (windowIsTopLevel obj).
windowLayout :: Window a -> IO Int
usage: (windowLayout obj).
windowLayoutPhase1 :: Window a -> Ptr CInt -> IO Int
usage: (windowLayoutPhase1 obj noChanges).
windowLayoutPhase2 :: Window a -> Ptr CInt -> IO Int
usage: (windowLayoutPhase2 obj noChanges).
windowLower :: Window a -> IO ()
usage: (windowLower obj).
windowMakeModal :: Window a -> Bool -> IO ()
usage: (windowMakeModal obj modal).
windowMove :: Window a -> Point -> IO ()
usage: (windowMove obj xy).
windowMoveConstraint :: Window a -> Point -> IO ()
usage: (windowMoveConstraint obj xy).
windowPopEventHandler :: Window a -> Bool -> IO (Ptr ())
usage: (windowPopEventHandler obj deleteHandler).
windowPopupMenu :: Window a -> Menu b -> Point -> IO Int
usage: (windowPopupMenu obj menu xy).
windowPrepareDC :: Window a -> DC b -> IO ()
usage: (windowPrepareDC obj dc).
windowPushEventHandler :: Window a -> EvtHandler b -> IO ()
usage: (windowPushEventHandler obj handler).
windowRaise :: Window a -> IO ()
usage: (windowRaise obj).
windowRefresh :: Window a -> Bool -> IO ()
usage: (windowRefresh obj eraseBackground).
windowRefreshRect :: Window a -> Bool -> Rect -> IO ()
usage: (windowRefreshRect obj eraseBackground xywh).
windowReleaseMouse :: Window a -> IO ()
usage: (windowReleaseMouse obj).
windowRemoveChild :: Window a -> Window b -> IO ()
usage: (windowRemoveChild obj child).
windowRemoveConstraintReference :: Window a -> Window b -> IO ()
usage: (windowRemoveConstraintReference obj otherWin).
windowReparent :: Window a -> Window b -> IO Int
usage: (windowReparent obj par).
windowResetConstraints :: Window a -> IO ()
usage: (windowResetConstraints obj).
windowScreenToClient :: Window a -> IO Point
usage: (windowScreenToClient obj).
windowScreenToClient2 :: Window a -> Point -> IO Point
usage: (windowScreenToClient2 self xy).
windowScrollWindow :: Window a -> Vector -> IO ()
usage: (windowScrollWindow obj dxdy).
windowScrollWindowRect :: Window a -> Vector -> Rect -> IO ()
usage: (windowScrollWindowRect obj dxdy xywh).
windowSetAcceleratorTable :: Window a -> AcceleratorTable b -> IO ()
usage: (windowSetAcceleratorTable obj accel).
windowSetAutoLayout :: Window a -> Bool -> IO ()
usage: (windowSetAutoLayout obj autoLayout).
windowSetBackgroundColour :: Window a -> Color -> IO Int
usage: (windowSetBackgroundColour obj colour).
windowSetCaret :: Window a -> Caret b -> IO ()
usage: (windowSetCaret obj caret).
windowSetClientData :: Window a -> ClientData b -> IO ()
usage: (windowSetClientData obj wxdata).
windowSetClientObject :: Window a -> ClientData b -> IO ()
usage: (windowSetClientObject obj wxdata).
windowSetClientSize :: Window a -> Size -> IO ()
usage: (windowSetClientSize obj widthheight).
windowSetConstraintSizes :: Window a -> Int -> IO ()
usage: (windowSetConstraintSizes obj recurse).
windowSetConstraints :: Window a -> LayoutConstraints b -> IO ()
usage: (windowSetConstraints obj constraints).
windowSetCursor :: Window a -> Cursor b -> IO Int
usage: (windowSetCursor obj cursor).
windowSetDropTarget :: Window a -> DropTarget b -> IO ()
usage: (windowSetDropTarget obj dropTarget).
windowSetExtraStyle :: Window a -> Int -> IO ()
usage: (windowSetExtraStyle obj exStyle).
windowSetFocus :: Window a -> IO ()
usage: (windowSetFocus obj).
windowSetFont :: Window a -> Font b -> IO Int
usage: (windowSetFont obj font).
windowSetForegroundColour :: Window a -> Color -> IO Int
usage: (windowSetForegroundColour obj colour).
windowSetId :: Window a -> Id -> IO ()
usage: (windowSetId obj id).
windowSetLabel :: Window a -> String -> IO ()
usage: (windowSetLabel obj title).
windowSetName :: Window a -> String -> IO ()
usage: (windowSetName obj name).
windowSetScrollPos :: Window a -> Int -> Int -> Bool -> IO ()
usage: (windowSetScrollPos obj orient pos refresh).
windowSetScrollbar :: Window a -> Int -> Int -> Int -> Int -> Bool -> IO ()
usage: (windowSetScrollbar obj orient pos thumbVisible range refresh).
windowSetSize :: Window a -> Rect -> Int -> IO ()
usage: (windowSetSize obj xywidthheight sizeFlags).
windowSetSizeConstraint :: Window a -> Rect -> IO ()
usage: (windowSetSizeConstraint obj xywh).
windowSetSizeHints :: Window a -> Int -> Int -> Int -> Int -> Int -> Int -> IO ()
usage: (windowSetSizeHints obj minW minH maxW maxH incW incH).
windowSetSizer :: Window a -> Sizer b -> IO ()
usage: (windowSetSizer obj sizer).
windowSetToolTip :: Window a -> String -> IO ()
usage: (windowSetToolTip obj tip).
windowSetValidator :: Window a -> Validator b -> IO ()
usage: (windowSetValidator obj validator).
windowSetVirtualSize :: Window a -> Size -> IO ()
usage: (windowSetVirtualSize obj wh).
windowSetWindowStyleFlag :: Window a -> Int -> IO ()
usage: (windowSetWindowStyleFlag obj style).
windowShow :: Window a -> IO Bool
usage: (windowShow obj).
windowThaw :: Window a -> IO ()
usage: (windowThaw obj).
windowTransferDataFromWindow :: Window a -> IO Bool
usage: (windowTransferDataFromWindow obj).
windowTransferDataToWindow :: Window a -> IO Bool
usage: (windowTransferDataToWindow obj).
windowUnsetConstraints :: Window a -> Ptr b -> IO ()
usage: (windowUnsetConstraints obj c).
windowUpdateWindowUI :: Window a -> IO ()
usage: (windowUpdateWindowUI obj).
windowValidate :: Window a -> IO Bool
usage: (windowValidate obj).
windowWarpPointer :: Window a -> Point -> IO ()
usage: (windowWarpPointer obj xy).
WindowCreateEvent
windowCreateEventGetWindow :: WindowCreateEvent a -> IO (Window ())
usage: (windowCreateEventGetWindow obj).
WindowDC
windowDCCreate :: Window a -> IO (WindowDC ())
usage: (windowDCCreate win).
windowDCDelete :: WindowDC a -> IO ()
usage: (windowDCDelete obj).
WindowDestroyEvent
windowDestroyEventGetWindow :: WindowDestroyEvent a -> IO (Window ())
usage: (windowDestroyEventGetWindow obj).
Wizard
wizardChain :: WizardPageSimple a -> WizardPageSimple b -> IO ()
usage: (wizardChain f s).
wizardCreate :: Window a -> Id -> String -> Bitmap d -> Rect -> IO (Wizard ())
usage: (wizardCreate prt id txt bmp lfttopwdthgt).
wizardGetCurrentPage :: Wizard a -> IO (WizardPage ())
usage: (wizardGetCurrentPage obj).
wizardGetPageSize :: Wizard a -> IO Size
usage: (wizardGetPageSize obj).
wizardRunWizard :: Wizard a -> WizardPage b -> IO Int
usage: (wizardRunWizard obj firstPage).
wizardSetPageSize :: Wizard a -> Size -> IO ()
usage: (wizardSetPageSize obj wh).
WizardEvent
wizardEventGetDirection :: WizardEvent a -> IO Int
usage: (wizardEventGetDirection obj).
WizardPageSimple
wizardPageSimpleCreate :: Wizard a -> IO (WizardPageSimple ())
usage: (wizardPageSimpleCreate prt).
wizardPageSimpleGetBitmap :: WizardPageSimple a -> IO (Bitmap ())
usage: (wizardPageSimpleGetBitmap obj).
wizardPageSimpleGetNext :: WizardPageSimple a -> IO (WizardPageSimple ())
usage: (wizardPageSimpleGetNext obj).
wizardPageSimpleGetPrev :: WizardPageSimple a -> IO (WizardPageSimple ())
usage: (wizardPageSimpleGetPrev obj).
wizardPageSimpleSetNext :: WizardPageSimple a -> WizardPageSimple b -> IO ()
usage: (wizardPageSimpleSetNext obj next).
wizardPageSimpleSetPrev :: WizardPageSimple a -> WizardPageSimple b -> IO ()
usage: (wizardPageSimpleSetPrev obj prev).
WxManagedPtr
managedPtrCreateFromBitmap :: Bitmap a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromBitmap obj).
managedPtrCreateFromBrush :: Brush a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromBrush obj).
managedPtrCreateFromColour :: Color -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromColour obj).
managedPtrCreateFromCursor :: Cursor a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromCursor obj).
managedPtrCreateFromDateTime :: DateTime a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromDateTime obj).
managedPtrCreateFromFont :: Font a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromFont obj).
managedPtrCreateFromGridCellCoordsArray :: GridCellCoordsArray a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromGridCellCoordsArray obj).
managedPtrCreateFromIcon :: Icon a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromIcon obj).
managedPtrCreateFromObject :: WxObject a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromObject obj).
managedPtrCreateFromPen :: Pen a -> IO (WxManagedPtr ())
usage: (managedPtrCreateFromPen obj).
managedPtrDelete :: WxManagedPtr a -> IO ()
usage: (managedPtrDelete self).
managedPtrFinalize :: WxManagedPtr a -> IO ()
usage: (managedPtrFinalize self).
managedPtrGetDeleteFunction :: IO (Ptr ())
usage: (managedPtrGetDeleteFunction).
managedPtrGetPtr :: WxManagedPtr a -> IO (Ptr ())
usage: (managedPtrGetPtr self).
managedPtrNoFinalize :: WxManagedPtr a -> IO ()
usage: (managedPtrNoFinalize self).
WxObject
objectGetClassInfo :: WxObject a -> IO (ClassInfo ())
usage: (objectGetClassInfo obj).
objectGetClientClosure :: WxObject a -> IO (Closure ())
Get the reference data of an object as a closure: only works if properly initialized. Use closureGetData to get to the actual data.
objectIsKindOf :: WxObject a -> ClassInfo b -> IO Bool
usage: (objectIsKindOf obj classInfo).
objectIsScrolledWindow :: WxObject a -> IO Bool
usage: (objectIsScrolledWindow obj).
objectSafeDelete :: WxObject a -> IO ()
usage: (objectSafeDelete self).
objectSetClientClosure :: WxObject a -> Closure b -> IO ()
Set the reference data of an object as a closure. The closure data contains the data while the function is called on deletion. Returns True on success. Only works if the reference data is unused by wxWindows!
wxobjectDelete :: WxObject a -> IO ()
usage: (wxobjectDelete obj).
Produced by Haddock version 0.7