wxcore-0.92.3.0: wxHaskell core

CopyrightCopyright (c) Daan Leijen 2003 2004
LicensewxWindows
Maintainerwxhaskell-devel@lists.sourceforge.net
Stabilityprovisional
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

Graphics.UI.WXCore.WxcClassesMZ

Contents

Description

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

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

From the files:

  • wxc.h

And contains 2339 methods for 131 classes.

Synopsis

Global

Null

nullAcceleratorTable :: AcceleratorTable () Source #

usage: (nullAcceleratorTable).

nullBitmap :: Bitmap () Source #

usage: (nullBitmap).

nullBrush :: Brush () Source #

usage: (nullBrush).

nullColour :: Color Source #

usage: (nullColour).

nullCursor :: Cursor () Source #

usage: (nullCursor).

nullFont :: Font () Source #

usage: (nullFont).

nullIcon :: Icon () Source #

usage: (nullIcon).

nullPalette :: Palette () Source #

usage: (nullPalette).

nullPen :: Pen () Source #

usage: (nullPen).

Events

wxEVT_ACTIVATE :: EventId Source #

usage: (wxEVT_ACTIVATE).

wxEVT_ACTIVATE_APP :: EventId Source #

usage: (wxEVT_ACTIVATE_APP).

wxEVT_AUINOTEBOOK_ALLOW_DND :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_ALLOW_DND).

wxEVT_AUINOTEBOOK_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_BEGIN_DRAG).

wxEVT_AUINOTEBOOK_BG_DCLICK :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_BG_DCLICK).

wxEVT_AUINOTEBOOK_BUTTON :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_BUTTON).

wxEVT_AUINOTEBOOK_DRAG_DONE :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_DRAG_DONE).

wxEVT_AUINOTEBOOK_DRAG_MOTION :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_DRAG_MOTION).

wxEVT_AUINOTEBOOK_END_DRAG :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_END_DRAG).

wxEVT_AUINOTEBOOK_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_PAGE_CHANGED).

wxEVT_AUINOTEBOOK_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_PAGE_CHANGING).

wxEVT_AUINOTEBOOK_PAGE_CLOSE :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_PAGE_CLOSE).

wxEVT_AUINOTEBOOK_PAGE_CLOSED :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_PAGE_CLOSED).

wxEVT_AUINOTEBOOK_TAB_MIDDLE_DOWN :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_TAB_MIDDLE_DOWN).

wxEVT_AUINOTEBOOK_TAB_MIDDLE_UP :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_TAB_MIDDLE_UP).

wxEVT_AUINOTEBOOK_TAB_RIGHT_DOWN :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_TAB_RIGHT_DOWN).

wxEVT_AUINOTEBOOK_TAB_RIGHT_UP :: EventId Source #

usage: (wxEVT_AUINOTEBOOK_TAB_RIGHT_UP).

wxEVT_AUITOOLBAR_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_AUITOOLBAR_BEGIN_DRAG).

wxEVT_AUITOOLBAR_MIDDLE_CLICK :: EventId Source #

usage: (wxEVT_AUITOOLBAR_MIDDLE_CLICK).

wxEVT_AUITOOLBAR_OVERFLOW_CLICK :: EventId Source #

usage: (wxEVT_AUITOOLBAR_OVERFLOW_CLICK).

wxEVT_AUITOOLBAR_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_AUITOOLBAR_RIGHT_CLICK).

wxEVT_AUITOOLBAR_TOOL_DROPDOWN :: EventId Source #

usage: (wxEVT_AUITOOLBAR_TOOL_DROPDOWN).

wxEVT_AUI_FIND_MANAGER :: EventId Source #

usage: (wxEVT_AUI_FIND_MANAGER).

wxEVT_AUI_PANE_BUTTON :: EventId Source #

usage: (wxEVT_AUI_PANE_BUTTON).

wxEVT_AUI_PANE_CLOSE :: EventId Source #

usage: (wxEVT_AUI_PANE_CLOSE).

wxEVT_AUI_PANE_MAXIMIZE :: EventId Source #

usage: (wxEVT_AUI_PANE_MAXIMIZE).

wxEVT_AUI_PANE_RESTORE :: EventId Source #

usage: (wxEVT_AUI_PANE_RESTORE).

wxEVT_AUI_RENDER :: EventId Source #

usage: (wxEVT_AUI_RENDER).

wxEVT_AUX1_DCLICK :: EventId Source #

usage: (wxEVT_AUX1_DCLICK).

wxEVT_AUX1_DOWN :: EventId Source #

usage: (wxEVT_AUX1_DOWN).

wxEVT_AUX1_UP :: EventId Source #

usage: (wxEVT_AUX1_UP).

wxEVT_AUX2_DCLICK :: EventId Source #

usage: (wxEVT_AUX2_DCLICK).

wxEVT_AUX2_DOWN :: EventId Source #

usage: (wxEVT_AUX2_DOWN).

wxEVT_AUX2_UP :: EventId Source #

usage: (wxEVT_AUX2_UP).

wxEVT_CALCULATE_LAYOUT :: EventId Source #

usage: (wxEVT_CALCULATE_LAYOUT).

wxEVT_CALENDAR_DAY_CHANGED :: EventId Source #

usage: (wxEVT_CALENDAR_DAY_CHANGED).

wxEVT_CALENDAR_DOUBLECLICKED :: EventId Source #

usage: (wxEVT_CALENDAR_DOUBLECLICKED).

wxEVT_CALENDAR_MONTH_CHANGED :: EventId Source #

usage: (wxEVT_CALENDAR_MONTH_CHANGED).

wxEVT_CALENDAR_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_CALENDAR_PAGE_CHANGED).

wxEVT_CALENDAR_SEL_CHANGED :: EventId Source #

usage: (wxEVT_CALENDAR_SEL_CHANGED).

wxEVT_CALENDAR_WEEKDAY_CLICKED :: EventId Source #

usage: (wxEVT_CALENDAR_WEEKDAY_CLICKED).

wxEVT_CALENDAR_WEEK_CLICKED :: EventId Source #

usage: (wxEVT_CALENDAR_WEEK_CLICKED).

wxEVT_CALENDAR_YEAR_CHANGED :: EventId Source #

usage: (wxEVT_CALENDAR_YEAR_CHANGED).

wxEVT_CHAR :: EventId Source #

usage: (wxEVT_CHAR).

wxEVT_CHAR_HOOK :: EventId Source #

usage: (wxEVT_CHAR_HOOK).

wxEVT_CHILD_FOCUS :: EventId Source #

usage: (wxEVT_CHILD_FOCUS).

wxEVT_CLIPBOARD_CHANGED :: EventId Source #

usage: (wxEVT_CLIPBOARD_CHANGED).

wxEVT_CLOSE_WINDOW :: EventId Source #

usage: (wxEVT_CLOSE_WINDOW).

wxEVT_COMMAND_BUTTON_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_BUTTON_CLICKED).

wxEVT_COMMAND_CHECKBOX_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_CHECKBOX_CLICKED).

wxEVT_COMMAND_CHECKLISTBOX_TOGGLED :: EventId Source #

usage: (wxEVT_COMMAND_CHECKLISTBOX_TOGGLED).

wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED).

wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING).

wxEVT_COMMAND_CHOICE_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_CHOICE_SELECTED).

wxEVT_COMMAND_COLLPANE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_COLLPANE_CHANGED).

wxEVT_COMMAND_COLOURPICKER_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_COLOURPICKER_CHANGED).

wxEVT_COMMAND_COMBOBOX_CLOSEUP :: EventId Source #

usage: (wxEVT_COMMAND_COMBOBOX_CLOSEUP).

wxEVT_COMMAND_COMBOBOX_DROPDOWN :: EventId Source #

usage: (wxEVT_COMMAND_COMBOBOX_DROPDOWN).

wxEVT_COMMAND_COMBOBOX_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_COMBOBOX_SELECTED).

wxEVT_COMMAND_DATAVIEW_CACHE_HINT :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_CACHE_HINT).

wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_CLICK).

wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_COLUMN_HEADER_RIGHT_CLICK).

wxEVT_COMMAND_DATAVIEW_COLUMN_REORDERED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_COLUMN_REORDERED).

wxEVT_COMMAND_DATAVIEW_COLUMN_SORTED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_COLUMN_SORTED).

wxEVT_COMMAND_DATAVIEW_ITEM_ACTIVATED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_ACTIVATED).

wxEVT_COMMAND_DATAVIEW_ITEM_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_BEGIN_DRAG).

wxEVT_COMMAND_DATAVIEW_ITEM_COLLAPSED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_COLLAPSED).

wxEVT_COMMAND_DATAVIEW_ITEM_COLLAPSING :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_COLLAPSING).

wxEVT_COMMAND_DATAVIEW_ITEM_CONTEXT_MENU :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_CONTEXT_MENU).

wxEVT_COMMAND_DATAVIEW_ITEM_DROP :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_DROP).

wxEVT_COMMAND_DATAVIEW_ITEM_DROP_POSSIBLE :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_DROP_POSSIBLE).

wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_DONE :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_DONE).

wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_STARTED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_EDITING_STARTED).

wxEVT_COMMAND_DATAVIEW_ITEM_EXPANDED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_EXPANDED).

wxEVT_COMMAND_DATAVIEW_ITEM_EXPANDING :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_EXPANDING).

wxEVT_COMMAND_DATAVIEW_ITEM_START_EDITING :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_START_EDITING).

wxEVT_COMMAND_DATAVIEW_ITEM_VALUE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_ITEM_VALUE_CHANGED).

wxEVT_COMMAND_DATAVIEW_SELECTION_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_DATAVIEW_SELECTION_CHANGED).

wxEVT_COMMAND_DIRPICKER_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_DIRPICKER_CHANGED).

wxEVT_COMMAND_ENTER :: EventId Source #

usage: (wxEVT_COMMAND_ENTER).

wxEVT_COMMAND_FILEPICKER_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_FILEPICKER_CHANGED).

wxEVT_COMMAND_FIND :: EventId Source #

usage: (wxEVT_COMMAND_FIND).

wxEVT_COMMAND_FIND_CLOSE :: EventId Source #

usage: (wxEVT_COMMAND_FIND_CLOSE).

wxEVT_COMMAND_FIND_NEXT :: EventId Source #

usage: (wxEVT_COMMAND_FIND_NEXT).

wxEVT_COMMAND_FIND_REPLACE :: EventId Source #

usage: (wxEVT_COMMAND_FIND_REPLACE).

wxEVT_COMMAND_FIND_REPLACE_ALL :: EventId Source #

usage: (wxEVT_COMMAND_FIND_REPLACE_ALL).

wxEVT_COMMAND_FONTPICKER_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_FONTPICKER_CHANGED).

wxEVT_COMMAND_HEADER_BEGIN_REORDER :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_BEGIN_REORDER).

wxEVT_COMMAND_HEADER_BEGIN_RESIZE :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_BEGIN_RESIZE).

wxEVT_COMMAND_HEADER_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_CLICK).

wxEVT_COMMAND_HEADER_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_DCLICK).

wxEVT_COMMAND_HEADER_DRAGGING_CANCELLED :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_DRAGGING_CANCELLED).

wxEVT_COMMAND_HEADER_END_REORDER :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_END_REORDER).

wxEVT_COMMAND_HEADER_END_RESIZE :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_END_RESIZE).

wxEVT_COMMAND_HEADER_MIDDLE_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_MIDDLE_CLICK).

wxEVT_COMMAND_HEADER_MIDDLE_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_MIDDLE_DCLICK).

wxEVT_COMMAND_HEADER_RESIZING :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_RESIZING).

wxEVT_COMMAND_HEADER_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_RIGHT_CLICK).

wxEVT_COMMAND_HEADER_RIGHT_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_RIGHT_DCLICK).

wxEVT_COMMAND_HEADER_SEPARATOR_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_HEADER_SEPARATOR_DCLICK).

wxEVT_COMMAND_HTML_CELL_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_HTML_CELL_CLICKED).

wxEVT_COMMAND_HTML_CELL_HOVER :: EventId Source #

usage: (wxEVT_COMMAND_HTML_CELL_HOVER).

wxEVT_COMMAND_HTML_LINK_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_HTML_LINK_CLICKED).

wxEVT_COMMAND_HYPERLINK :: EventId Source #

usage: (wxEVT_COMMAND_HYPERLINK).

wxEVT_COMMAND_KILL_FOCUS :: EventId Source #

usage: (wxEVT_COMMAND_KILL_FOCUS).

wxEVT_COMMAND_LEFT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_LEFT_CLICK).

wxEVT_COMMAND_LEFT_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_LEFT_DCLICK).

wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED).

wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING).

wxEVT_COMMAND_LISTBOX_DOUBLECLICKED :: EventId Source #

usage: (wxEVT_COMMAND_LISTBOX_DOUBLECLICKED).

wxEVT_COMMAND_LISTBOX_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_LISTBOX_SELECTED).

wxEVT_COMMAND_LIST_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_COMMAND_LIST_BEGIN_DRAG).

wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT :: EventId Source #

usage: (wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT).

wxEVT_COMMAND_LIST_BEGIN_RDRAG :: EventId Source #

usage: (wxEVT_COMMAND_LIST_BEGIN_RDRAG).

wxEVT_COMMAND_LIST_CACHE_HINT :: EventId Source #

usage: (wxEVT_COMMAND_LIST_CACHE_HINT).

wxEVT_COMMAND_LIST_COL_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_COMMAND_LIST_COL_BEGIN_DRAG).

wxEVT_COMMAND_LIST_COL_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_LIST_COL_CLICK).

wxEVT_COMMAND_LIST_COL_DRAGGING :: EventId Source #

usage: (wxEVT_COMMAND_LIST_COL_DRAGGING).

wxEVT_COMMAND_LIST_COL_END_DRAG :: EventId Source #

usage: (wxEVT_COMMAND_LIST_COL_END_DRAG).

wxEVT_COMMAND_LIST_COL_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_LIST_COL_RIGHT_CLICK).

wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS :: EventId Source #

usage: (wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS).

wxEVT_COMMAND_LIST_DELETE_ITEM :: EventId Source #

usage: (wxEVT_COMMAND_LIST_DELETE_ITEM).

wxEVT_COMMAND_LIST_END_LABEL_EDIT :: EventId Source #

usage: (wxEVT_COMMAND_LIST_END_LABEL_EDIT).

wxEVT_COMMAND_LIST_INSERT_ITEM :: EventId Source #

usage: (wxEVT_COMMAND_LIST_INSERT_ITEM).

wxEVT_COMMAND_LIST_ITEM_ACTIVATED :: EventId Source #

usage: (wxEVT_COMMAND_LIST_ITEM_ACTIVATED).

wxEVT_COMMAND_LIST_ITEM_DESELECTED :: EventId Source #

usage: (wxEVT_COMMAND_LIST_ITEM_DESELECTED).

wxEVT_COMMAND_LIST_ITEM_FOCUSED :: EventId Source #

usage: (wxEVT_COMMAND_LIST_ITEM_FOCUSED).

wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK).

wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK).

wxEVT_COMMAND_LIST_ITEM_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_LIST_ITEM_SELECTED).

wxEVT_COMMAND_LIST_KEY_DOWN :: EventId Source #

usage: (wxEVT_COMMAND_LIST_KEY_DOWN).

wxEVT_COMMAND_MENU_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_MENU_SELECTED).

wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED).

wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING).

wxEVT_COMMAND_RADIOBOX_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_RADIOBOX_SELECTED).

wxEVT_COMMAND_RADIOBUTTON_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_RADIOBUTTON_SELECTED).

wxEVT_COMMAND_RIBBONBAR_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBAR_PAGE_CHANGED).

wxEVT_COMMAND_RIBBONBAR_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBAR_PAGE_CHANGING).

wxEVT_COMMAND_RIBBONBAR_TAB_MIDDLE_DOWN :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBAR_TAB_MIDDLE_DOWN).

wxEVT_COMMAND_RIBBONBAR_TAB_MIDDLE_UP :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBAR_TAB_MIDDLE_UP).

wxEVT_COMMAND_RIBBONBAR_TAB_RIGHT_DOWN :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBAR_TAB_RIGHT_DOWN).

wxEVT_COMMAND_RIBBONBAR_TAB_RIGHT_UP :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBAR_TAB_RIGHT_UP).

wxEVT_COMMAND_RIBBONBUTTON_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBUTTON_CLICKED).

wxEVT_COMMAND_RIBBONBUTTON_DROPDOWN_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONBUTTON_DROPDOWN_CLICKED).

wxEVT_COMMAND_RIBBONGALLERY_HOVER_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONGALLERY_HOVER_CHANGED).

wxEVT_COMMAND_RIBBONGALLERY_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONGALLERY_SELECTED).

wxEVT_COMMAND_RIBBONTOOL_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONTOOL_CLICKED).

wxEVT_COMMAND_RIBBONTOOL_DROPDOWN_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_RIBBONTOOL_DROPDOWN_CLICKED).

wxEVT_COMMAND_RICHTEXT_BUFFER_RESET :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_BUFFER_RESET).

wxEVT_COMMAND_RICHTEXT_CHARACTER :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_CHARACTER).

wxEVT_COMMAND_RICHTEXT_CONTENT_DELETED :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_CONTENT_DELETED).

wxEVT_COMMAND_RICHTEXT_CONTENT_INSERTED :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_CONTENT_INSERTED).

wxEVT_COMMAND_RICHTEXT_DELETE :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_DELETE).

wxEVT_COMMAND_RICHTEXT_LEFT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_LEFT_CLICK).

wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_LEFT_DCLICK).

wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_MIDDLE_CLICK).

wxEVT_COMMAND_RICHTEXT_RETURN :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_RETURN).

wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_RIGHT_CLICK).

wxEVT_COMMAND_RICHTEXT_SELECTION_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_SELECTION_CHANGED).

wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGED).

wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_STYLESHEET_CHANGING).

wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACED).

wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_STYLESHEET_REPLACING).

wxEVT_COMMAND_RICHTEXT_STYLE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_RICHTEXT_STYLE_CHANGED).

wxEVT_COMMAND_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_RIGHT_CLICK).

wxEVT_COMMAND_RIGHT_DCLICK :: EventId Source #

usage: (wxEVT_COMMAND_RIGHT_DCLICK).

wxEVT_COMMAND_SEARCHCTRL_CANCEL_BTN :: EventId Source #

usage: (wxEVT_COMMAND_SEARCHCTRL_CANCEL_BTN).

wxEVT_COMMAND_SEARCHCTRL_SEARCH_BTN :: EventId Source #

usage: (wxEVT_COMMAND_SEARCHCTRL_SEARCH_BTN).

wxEVT_COMMAND_SET_FOCUS :: EventId Source #

usage: (wxEVT_COMMAND_SET_FOCUS).

wxEVT_COMMAND_SLIDER_UPDATED :: EventId Source #

usage: (wxEVT_COMMAND_SLIDER_UPDATED).

wxEVT_COMMAND_SPINCTRLDOUBLE_UPDATED :: EventId Source #

usage: (wxEVT_COMMAND_SPINCTRLDOUBLE_UPDATED).

wxEVT_COMMAND_SPINCTRL_UPDATED :: EventId Source #

usage: (wxEVT_COMMAND_SPINCTRL_UPDATED).

wxEVT_COMMAND_SPLITTER_DOUBLECLICKED :: EventId Source #

usage: (wxEVT_COMMAND_SPLITTER_DOUBLECLICKED).

wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED).

wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING).

wxEVT_COMMAND_SPLITTER_UNSPLIT :: EventId Source #

usage: (wxEVT_COMMAND_SPLITTER_UNSPLIT).

wxEVT_COMMAND_TEXT_COPY :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_COPY).

wxEVT_COMMAND_TEXT_CUT :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_CUT).

wxEVT_COMMAND_TEXT_ENTER :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_ENTER).

wxEVT_COMMAND_TEXT_MAXLEN :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_MAXLEN).

wxEVT_COMMAND_TEXT_PASTE :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_PASTE).

wxEVT_COMMAND_TEXT_UPDATED :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_UPDATED).

wxEVT_COMMAND_TEXT_URL :: EventId Source #

usage: (wxEVT_COMMAND_TEXT_URL).

wxEVT_COMMAND_THREAD :: EventId Source #

usage: (wxEVT_COMMAND_THREAD).

wxEVT_COMMAND_TOGGLEBUTTON_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_TOGGLEBUTTON_CLICKED).

wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED).

wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING).

wxEVT_COMMAND_TOOL_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_TOOL_CLICKED).

wxEVT_COMMAND_TOOL_DROPDOWN_CLICKED :: EventId Source #

usage: (wxEVT_COMMAND_TOOL_DROPDOWN_CLICKED).

wxEVT_COMMAND_TOOL_ENTER :: EventId Source #

usage: (wxEVT_COMMAND_TOOL_ENTER).

wxEVT_COMMAND_TOOL_RCLICKED :: EventId Source #

usage: (wxEVT_COMMAND_TOOL_RCLICKED).

wxEVT_COMMAND_TREEBOOK_NODE_COLLAPSED :: EventId Source #

usage: (wxEVT_COMMAND_TREEBOOK_NODE_COLLAPSED).

wxEVT_COMMAND_TREEBOOK_NODE_EXPANDED :: EventId Source #

usage: (wxEVT_COMMAND_TREEBOOK_NODE_EXPANDED).

wxEVT_COMMAND_TREEBOOK_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_TREEBOOK_PAGE_CHANGED).

wxEVT_COMMAND_TREEBOOK_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_TREEBOOK_PAGE_CHANGING).

wxEVT_COMMAND_TREE_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_COMMAND_TREE_BEGIN_DRAG).

wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT :: EventId Source #

usage: (wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT).

wxEVT_COMMAND_TREE_BEGIN_RDRAG :: EventId Source #

usage: (wxEVT_COMMAND_TREE_BEGIN_RDRAG).

wxEVT_COMMAND_TREE_DELETE_ITEM :: EventId Source #

usage: (wxEVT_COMMAND_TREE_DELETE_ITEM).

wxEVT_COMMAND_TREE_END_DRAG :: EventId Source #

usage: (wxEVT_COMMAND_TREE_END_DRAG).

wxEVT_COMMAND_TREE_END_LABEL_EDIT :: EventId Source #

usage: (wxEVT_COMMAND_TREE_END_LABEL_EDIT).

wxEVT_COMMAND_TREE_GET_INFO :: EventId Source #

usage: (wxEVT_COMMAND_TREE_GET_INFO).

wxEVT_COMMAND_TREE_ITEM_ACTIVATED :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_ACTIVATED).

wxEVT_COMMAND_TREE_ITEM_COLLAPSED :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_COLLAPSED).

wxEVT_COMMAND_TREE_ITEM_COLLAPSING :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_COLLAPSING).

wxEVT_COMMAND_TREE_ITEM_EXPANDED :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_EXPANDED).

wxEVT_COMMAND_TREE_ITEM_EXPANDING :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_EXPANDING).

wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP).

wxEVT_COMMAND_TREE_ITEM_MENU :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_MENU).

wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK).

wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK).

wxEVT_COMMAND_TREE_KEY_DOWN :: EventId Source #

usage: (wxEVT_COMMAND_TREE_KEY_DOWN).

wxEVT_COMMAND_TREE_SEL_CHANGED :: EventId Source #

usage: (wxEVT_COMMAND_TREE_SEL_CHANGED).

wxEVT_COMMAND_TREE_SEL_CHANGING :: EventId Source #

usage: (wxEVT_COMMAND_TREE_SEL_CHANGING).

wxEVT_COMMAND_TREE_SET_INFO :: EventId Source #

usage: (wxEVT_COMMAND_TREE_SET_INFO).

wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK :: EventId Source #

usage: (wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK).

wxEVT_COMMAND_VLBOX_SELECTED :: EventId Source #

usage: (wxEVT_COMMAND_VLBOX_SELECTED).

wxEVT_CONTEXT_MENU :: EventId Source #

usage: (wxEVT_CONTEXT_MENU).

wxEVT_CREATE :: EventId Source #

usage: (wxEVT_CREATE).

wxEVT_DATE_CHANGED :: EventId Source #

usage: (wxEVT_DATE_CHANGED).

wxEVT_DELETE :: EventId Source #

usage: (wxEVT_DELETE).

wxEVT_DESTROY :: EventId Source #

usage: (wxEVT_DESTROY).

wxEVT_DETAILED_HELP :: EventId Source #

usage: (wxEVT_DETAILED_HELP).

wxEVT_DISPLAY_CHANGED :: EventId Source #

usage: (wxEVT_DISPLAY_CHANGED).

wxEVT_DROP_FILES :: EventId Source #

usage: (wxEVT_DROP_FILES).

wxEVT_END_PROCESS :: EventId Source #

usage: (wxEVT_END_PROCESS).

wxEVT_END_SESSION :: EventId Source #

usage: (wxEVT_END_SESSION).

wxEVT_ENTER_WINDOW :: EventId Source #

usage: (wxEVT_ENTER_WINDOW).

wxEVT_ERASE_BACKGROUND :: EventId Source #

usage: (wxEVT_ERASE_BACKGROUND).

wxEVT_FILECTRL_FILEACTIVATED :: EventId Source #

usage: (wxEVT_FILECTRL_FILEACTIVATED).

wxEVT_FILECTRL_FILTERCHANGED :: EventId Source #

usage: (wxEVT_FILECTRL_FILTERCHANGED).

wxEVT_FILECTRL_FOLDERCHANGED :: EventId Source #

usage: (wxEVT_FILECTRL_FOLDERCHANGED).

wxEVT_FILECTRL_SELECTIONCHANGED :: EventId Source #

usage: (wxEVT_FILECTRL_SELECTIONCHANGED).

wxEVT_FSWATCHER :: EventId Source #

usage: (wxEVT_FSWATCHER).

wxEVT_GRID_CELL_BEGIN_DRAG :: EventId Source #

usage: (wxEVT_GRID_CELL_BEGIN_DRAG).

wxEVT_GRID_CELL_CHANGED :: EventId Source #

usage: (wxEVT_GRID_CELL_CHANGED).

wxEVT_GRID_CELL_CHANGING :: EventId Source #

usage: (wxEVT_GRID_CELL_CHANGING).

wxEVT_GRID_CELL_LEFT_CLICK :: EventId Source #

usage: (wxEVT_GRID_CELL_LEFT_CLICK).

wxEVT_GRID_CELL_LEFT_DCLICK :: EventId Source #

usage: (wxEVT_GRID_CELL_LEFT_DCLICK).

wxEVT_GRID_CELL_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_GRID_CELL_RIGHT_CLICK).

wxEVT_GRID_CELL_RIGHT_DCLICK :: EventId Source #

usage: (wxEVT_GRID_CELL_RIGHT_DCLICK).

wxEVT_GRID_COL_MOVE :: EventId Source #

usage: (wxEVT_GRID_COL_MOVE).

wxEVT_GRID_COL_SIZE :: EventId Source #

usage: (wxEVT_GRID_COL_SIZE).

wxEVT_GRID_COL_SORT :: EventId Source #

usage: (wxEVT_GRID_COL_SORT).

wxEVT_GRID_EDITOR_CREATED :: EventId Source #

usage: (wxEVT_GRID_EDITOR_CREATED).

wxEVT_GRID_EDITOR_HIDDEN :: EventId Source #

usage: (wxEVT_GRID_EDITOR_HIDDEN).

wxEVT_GRID_EDITOR_SHOWN :: EventId Source #

usage: (wxEVT_GRID_EDITOR_SHOWN).

wxEVT_GRID_LABEL_LEFT_CLICK :: EventId Source #

usage: (wxEVT_GRID_LABEL_LEFT_CLICK).

wxEVT_GRID_LABEL_LEFT_DCLICK :: EventId Source #

usage: (wxEVT_GRID_LABEL_LEFT_DCLICK).

wxEVT_GRID_LABEL_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_GRID_LABEL_RIGHT_CLICK).

wxEVT_GRID_LABEL_RIGHT_DCLICK :: EventId Source #

usage: (wxEVT_GRID_LABEL_RIGHT_DCLICK).

wxEVT_GRID_RANGE_SELECT :: EventId Source #

usage: (wxEVT_GRID_RANGE_SELECT).

wxEVT_GRID_ROW_SIZE :: EventId Source #

usage: (wxEVT_GRID_ROW_SIZE).

wxEVT_GRID_SELECT_CELL :: EventId Source #

usage: (wxEVT_GRID_SELECT_CELL).

wxEVT_HELP :: EventId Source #

usage: (wxEVT_HELP).

wxEVT_HIBERNATE :: EventId Source #

usage: (wxEVT_HIBERNATE).

wxEVT_HOTKEY :: EventId Source #

usage: (wxEVT_HOTKEY).

wxEVT_HTML_CELL_CLICKED :: EventId Source #

usage: (wxEVT_HTML_CELL_CLICKED).

wxEVT_HTML_CELL_MOUSE_HOVER :: EventId Source #

usage: (wxEVT_HTML_CELL_MOUSE_HOVER).

wxEVT_HTML_LINK_CLICKED :: EventId Source #

usage: (wxEVT_HTML_LINK_CLICKED).

wxEVT_HTML_SET_TITLE :: EventId Source #

usage: (wxEVT_HTML_SET_TITLE).

wxEVT_ICONIZE :: EventId Source #

usage: (wxEVT_ICONIZE).

wxEVT_IDLE :: EventId Source #

usage: (wxEVT_IDLE).

wxEVT_INIT_DIALOG :: EventId Source #

usage: (wxEVT_INIT_DIALOG).

wxEVT_INPUT_SINK :: EventId Source #

usage: (wxEVT_INPUT_SINK).

wxEVT_KEY_DOWN :: EventId Source #

usage: (wxEVT_KEY_DOWN).

wxEVT_KEY_UP :: EventId Source #

usage: (wxEVT_KEY_UP).

wxEVT_KILL_FOCUS :: EventId Source #

usage: (wxEVT_KILL_FOCUS).

wxEVT_LEAVE_WINDOW :: EventId Source #

usage: (wxEVT_LEAVE_WINDOW).

wxEVT_LEFT_DCLICK :: EventId Source #

usage: (wxEVT_LEFT_DCLICK).

wxEVT_LEFT_DOWN :: EventId Source #

usage: (wxEVT_LEFT_DOWN).

wxEVT_LEFT_UP :: EventId Source #

usage: (wxEVT_LEFT_UP).

wxEVT_MAXIMIZE :: EventId Source #

usage: (wxEVT_MAXIMIZE).

wxEVT_MENU_CLOSE :: EventId Source #

usage: (wxEVT_MENU_CLOSE).

wxEVT_MENU_HIGHLIGHT :: EventId Source #

usage: (wxEVT_MENU_HIGHLIGHT).

wxEVT_MENU_OPEN :: EventId Source #

usage: (wxEVT_MENU_OPEN).

wxEVT_MIDDLE_DCLICK :: EventId Source #

usage: (wxEVT_MIDDLE_DCLICK).

wxEVT_MIDDLE_DOWN :: EventId Source #

usage: (wxEVT_MIDDLE_DOWN).

wxEVT_MIDDLE_UP :: EventId Source #

usage: (wxEVT_MIDDLE_UP).

wxEVT_MOTION :: EventId Source #

usage: (wxEVT_MOTION).

wxEVT_MOUSEWHEEL :: EventId Source #

usage: (wxEVT_MOUSEWHEEL).

wxEVT_MOUSE_CAPTURE_CHANGED :: EventId Source #

usage: (wxEVT_MOUSE_CAPTURE_CHANGED).

wxEVT_MOUSE_CAPTURE_LOST :: EventId Source #

usage: (wxEVT_MOUSE_CAPTURE_LOST).

wxEVT_MOVE :: EventId Source #

usage: (wxEVT_MOVE).

wxEVT_MOVE_END :: EventId Source #

usage: (wxEVT_MOVE_END).

wxEVT_MOVE_START :: EventId Source #

usage: (wxEVT_MOVE_START).

wxEVT_MOVING :: EventId Source #

usage: (wxEVT_MOVING).

wxEVT_NAVIGATION_KEY :: EventId Source #

usage: (wxEVT_NAVIGATION_KEY).

wxEVT_NC_PAINT :: EventId Source #

usage: (wxEVT_NC_PAINT).

wxEVT_PAINT :: EventId Source #

usage: (wxEVT_PAINT).

wxEVT_PALETTE_CHANGED :: EventId Source #

usage: (wxEVT_PALETTE_CHANGED).

wxEVT_PG_CHANGED :: EventId Source #

usage: (wxEVT_PG_CHANGED).

wxEVT_PG_CHANGING :: EventId Source #

usage: (wxEVT_PG_CHANGING).

wxEVT_PG_DOUBLE_CLICK :: EventId Source #

usage: (wxEVT_PG_DOUBLE_CLICK).

wxEVT_PG_HIGHLIGHTED :: EventId Source #

usage: (wxEVT_PG_HIGHLIGHTED).

wxEVT_PG_ITEM_COLLAPSED :: EventId Source #

usage: (wxEVT_PG_ITEM_COLLAPSED).

wxEVT_PG_ITEM_EXPANDED :: EventId Source #

usage: (wxEVT_PG_ITEM_EXPANDED).

wxEVT_PG_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_PG_PAGE_CHANGED).

wxEVT_PG_RIGHT_CLICK :: EventId Source #

usage: (wxEVT_PG_RIGHT_CLICK).

wxEVT_PG_SELECTED :: EventId Source #

usage: (wxEVT_PG_SELECTED).

wxEVT_POWER_RESUME :: EventId Source #

usage: (wxEVT_POWER_RESUME).

wxEVT_POWER_SUSPENDED :: EventId Source #

usage: (wxEVT_POWER_SUSPENDED).

wxEVT_POWER_SUSPENDING :: EventId Source #

usage: (wxEVT_POWER_SUSPENDING).

wxEVT_POWER_SUSPEND_CANCEL :: EventId Source #

usage: (wxEVT_POWER_SUSPEND_CANCEL).

wxEVT_PRINT_BEGIN :: EventId Source #

usage: (wxEVT_PRINT_BEGIN).

wxEVT_PRINT_BEGIN_DOC :: EventId Source #

usage: (wxEVT_PRINT_BEGIN_DOC).

wxEVT_PRINT_END :: EventId Source #

usage: (wxEVT_PRINT_END).

wxEVT_PRINT_END_DOC :: EventId Source #

usage: (wxEVT_PRINT_END_DOC).

wxEVT_PRINT_PAGE :: EventId Source #

usage: (wxEVT_PRINT_PAGE).

wxEVT_PRINT_PREPARE :: EventId Source #

usage: (wxEVT_PRINT_PREPARE).

wxEVT_QUERY_END_SESSION :: EventId Source #

usage: (wxEVT_QUERY_END_SESSION).

wxEVT_QUERY_LAYOUT_INFO :: EventId Source #

usage: (wxEVT_QUERY_LAYOUT_INFO).

wxEVT_QUERY_NEW_PALETTE :: EventId Source #

usage: (wxEVT_QUERY_NEW_PALETTE).

wxEVT_RIGHT_DCLICK :: EventId Source #

usage: (wxEVT_RIGHT_DCLICK).

wxEVT_RIGHT_DOWN :: EventId Source #

usage: (wxEVT_RIGHT_DOWN).

wxEVT_RIGHT_UP :: EventId Source #

usage: (wxEVT_RIGHT_UP).

wxEVT_SASH_DRAGGED :: EventId Source #

usage: (wxEVT_SASH_DRAGGED).

wxEVT_SCROLLWIN_BOTTOM :: EventId Source #

usage: (wxEVT_SCROLLWIN_BOTTOM).

wxEVT_SCROLLWIN_LINEDOWN :: EventId Source #

usage: (wxEVT_SCROLLWIN_LINEDOWN).

wxEVT_SCROLLWIN_LINEUP :: EventId Source #

usage: (wxEVT_SCROLLWIN_LINEUP).

wxEVT_SCROLLWIN_PAGEDOWN :: EventId Source #

usage: (wxEVT_SCROLLWIN_PAGEDOWN).

wxEVT_SCROLLWIN_PAGEUP :: EventId Source #

usage: (wxEVT_SCROLLWIN_PAGEUP).

wxEVT_SCROLLWIN_THUMBRELEASE :: EventId Source #

usage: (wxEVT_SCROLLWIN_THUMBRELEASE).

wxEVT_SCROLLWIN_THUMBTRACK :: EventId Source #

usage: (wxEVT_SCROLLWIN_THUMBTRACK).

wxEVT_SCROLLWIN_TOP :: EventId Source #

usage: (wxEVT_SCROLLWIN_TOP).

wxEVT_SCROLL_BOTTOM :: EventId Source #

usage: (wxEVT_SCROLL_BOTTOM).

wxEVT_SCROLL_CHANGED :: EventId Source #

usage: (wxEVT_SCROLL_CHANGED).

wxEVT_SCROLL_LINEDOWN :: EventId Source #

usage: (wxEVT_SCROLL_LINEDOWN).

wxEVT_SCROLL_LINEUP :: EventId Source #

usage: (wxEVT_SCROLL_LINEUP).

wxEVT_SCROLL_PAGEDOWN :: EventId Source #

usage: (wxEVT_SCROLL_PAGEDOWN).

wxEVT_SCROLL_PAGEUP :: EventId Source #

usage: (wxEVT_SCROLL_PAGEUP).

wxEVT_SCROLL_THUMBRELEASE :: EventId Source #

usage: (wxEVT_SCROLL_THUMBRELEASE).

wxEVT_SCROLL_THUMBTRACK :: EventId Source #

usage: (wxEVT_SCROLL_THUMBTRACK).

wxEVT_SCROLL_TOP :: EventId Source #

usage: (wxEVT_SCROLL_TOP).

wxEVT_SET_CURSOR :: EventId Source #

usage: (wxEVT_SET_CURSOR).

wxEVT_SET_FOCUS :: EventId Source #

usage: (wxEVT_SET_FOCUS).

wxEVT_SHOW :: EventId Source #

usage: (wxEVT_SHOW).

wxEVT_SIZE :: EventId Source #

usage: (wxEVT_SIZE).

wxEVT_SIZING :: EventId Source #

usage: (wxEVT_SIZING).

wxEVT_SOCKET :: EventId Source #

usage: (wxEVT_SOCKET).

wxEVT_SORT :: EventId Source #

usage: (wxEVT_SORT).

wxEVT_SPIN :: EventId Source #

usage: (wxEVT_SPIN).

wxEVT_SPIN_DOWN :: EventId Source #

usage: (wxEVT_SPIN_DOWN).

wxEVT_SPIN_UP :: EventId Source #

usage: (wxEVT_SPIN_UP).

wxEVT_STC_AUTOCOMP_SELECTION :: EventId Source #

usage: (wxEVT_STC_AUTOCOMP_SELECTION).

wxEVT_STC_CALLTIP_CLICK :: EventId Source #

usage: (wxEVT_STC_CALLTIP_CLICK).

wxEVT_STC_CHANGE :: EventId Source #

usage: (wxEVT_STC_CHANGE).

wxEVT_STC_CHARADDED :: EventId Source #

usage: (wxEVT_STC_CHARADDED).

wxEVT_STC_DOUBLECLICK :: EventId Source #

usage: (wxEVT_STC_DOUBLECLICK).

wxEVT_STC_DO_DROP :: EventId Source #

usage: (wxEVT_STC_DO_DROP).

wxEVT_STC_DRAG_OVER :: EventId Source #

usage: (wxEVT_STC_DRAG_OVER).

wxEVT_STC_DWELLEND :: EventId Source #

usage: (wxEVT_STC_DWELLEND).

wxEVT_STC_DWELLSTART :: EventId Source #

usage: (wxEVT_STC_DWELLSTART).

wxEVT_STC_HOTSPOT_CLICK :: EventId Source #

usage: (wxEVT_STC_HOTSPOT_CLICK).

wxEVT_STC_HOTSPOT_DCLICK :: EventId Source #

usage: (wxEVT_STC_HOTSPOT_DCLICK).

wxEVT_STC_KEY :: EventId Source #

usage: (wxEVT_STC_KEY).

wxEVT_STC_MACRORECORD :: EventId Source #

usage: (wxEVT_STC_MACRORECORD).

wxEVT_STC_MARGINCLICK :: EventId Source #

usage: (wxEVT_STC_MARGINCLICK).

wxEVT_STC_MODIFIED :: EventId Source #

usage: (wxEVT_STC_MODIFIED).

wxEVT_STC_NEEDSHOWN :: EventId Source #

usage: (wxEVT_STC_NEEDSHOWN).

wxEVT_STC_PAINTED :: EventId Source #

usage: (wxEVT_STC_PAINTED).

wxEVT_STC_ROMODIFYATTEMPT :: EventId Source #

usage: (wxEVT_STC_ROMODIFYATTEMPT).

wxEVT_STC_SAVEPOINTLEFT :: EventId Source #

usage: (wxEVT_STC_SAVEPOINTLEFT).

wxEVT_STC_SAVEPOINTREACHED :: EventId Source #

usage: (wxEVT_STC_SAVEPOINTREACHED).

wxEVT_STC_START_DRAG :: EventId Source #

usage: (wxEVT_STC_START_DRAG).

wxEVT_STC_STYLENEEDED :: EventId Source #

usage: (wxEVT_STC_STYLENEEDED).

wxEVT_STC_UPDATEUI :: EventId Source #

usage: (wxEVT_STC_UPDATEUI).

wxEVT_STC_URIDROPPED :: EventId Source #

usage: (wxEVT_STC_URIDROPPED).

wxEVT_STC_USERLISTSELECTION :: EventId Source #

usage: (wxEVT_STC_USERLISTSELECTION).

wxEVT_STC_ZOOM :: EventId Source #

usage: (wxEVT_STC_ZOOM).

wxEVT_SYS_COLOUR_CHANGED :: EventId Source #

usage: (wxEVT_SYS_COLOUR_CHANGED).

wxEVT_TASKBAR_BALLOON_CLICK :: EventId Source #

usage: (wxEVT_TASKBAR_BALLOON_CLICK).

wxEVT_TASKBAR_BALLOON_TIMEOUT :: EventId Source #

usage: (wxEVT_TASKBAR_BALLOON_TIMEOUT).

wxEVT_TASKBAR_LEFT_DCLICK :: EventId Source #

usage: (wxEVT_TASKBAR_LEFT_DCLICK).

wxEVT_TASKBAR_LEFT_DOWN :: EventId Source #

usage: (wxEVT_TASKBAR_LEFT_DOWN).

wxEVT_TASKBAR_LEFT_UP :: EventId Source #

usage: (wxEVT_TASKBAR_LEFT_UP).

wxEVT_TASKBAR_MOVE :: EventId Source #

usage: (wxEVT_TASKBAR_MOVE).

wxEVT_TASKBAR_RIGHT_DCLICK :: EventId Source #

usage: (wxEVT_TASKBAR_RIGHT_DCLICK).

wxEVT_TASKBAR_RIGHT_DOWN :: EventId Source #

usage: (wxEVT_TASKBAR_RIGHT_DOWN).

wxEVT_TASKBAR_RIGHT_UP :: EventId Source #

usage: (wxEVT_TASKBAR_RIGHT_UP).

wxEVT_TIMER :: EventId Source #

usage: (wxEVT_TIMER).

wxEVT_UPDATE_UI :: EventId Source #

usage: (wxEVT_UPDATE_UI).

wxEVT_WINDOW_MODAL_DIALOG_CLOSED :: EventId Source #

usage: (wxEVT_WINDOW_MODAL_DIALOG_CLOSED).

wxEVT_WIZARD_CANCEL :: EventId Source #

usage: (wxEVT_WIZARD_CANCEL).

wxEVT_WIZARD_FINISHED :: EventId Source #

usage: (wxEVT_WIZARD_FINISHED).

wxEVT_WIZARD_HELP :: EventId Source #

usage: (wxEVT_WIZARD_HELP).

wxEVT_WIZARD_PAGE_CHANGED :: EventId Source #

usage: (wxEVT_WIZARD_PAGE_CHANGED).

wxEVT_WIZARD_PAGE_CHANGING :: EventId Source #

usage: (wxEVT_WIZARD_PAGE_CHANGING).

wxEVT_WIZARD_PAGE_SHOWN :: EventId Source #

usage: (wxEVT_WIZARD_PAGE_SHOWN).

Misc.

popProvider :: IO Bool Source #

usage: (popProvider).

pushProvider :: ArtProvider a -> IO () Source #

usage: (pushProvider provider).

quantize :: Image a -> Image b -> Int -> Ptr d -> Int -> IO Bool Source #

usage: (quantize src dest desiredNoColours eightBitData flags).

quantizePalette :: Image a -> Image b -> Ptr c -> Int -> Ptr e -> Int -> IO Bool Source #

usage: (quantizePalette src dest pPalette desiredNoColours eightBitData flags).

removeProvider :: ArtProvider a -> IO Bool Source #

usage: (removeProvider provider).

textDataObjectCreate :: String -> IO (TextDataObject ()) Source #

usage: (textDataObjectCreate txt).

textDataObjectDelete :: TextDataObject a -> IO () Source #

usage: (textDataObjectDelete obj).

textDataObjectGetText :: TextDataObject a -> IO String Source #

usage: (textDataObjectGetText obj).

textDataObjectGetTextLength :: TextDataObject a -> IO Int Source #

usage: (textDataObjectGetTextLength obj).

textDataObjectSetText :: TextDataObject a -> String -> IO () Source #

usage: (textDataObjectSetText obj text).

versionNumber :: IO Int Source #

Get the version number of wxWidgets 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.

wxBK_HITTEST_NOWHERE :: Int Source #

usage: (wxBK_HITTEST_NOWHERE).

wxBK_HITTEST_ONICON :: Int Source #

usage: (wxBK_HITTEST_ONICON).

wxBK_HITTEST_ONITEM :: Int Source #

usage: (wxBK_HITTEST_ONITEM).

wxBK_HITTEST_ONLABEL :: Int Source #

usage: (wxBK_HITTEST_ONLABEL).

wxBK_HITTEST_ONPAGE :: Int Source #

usage: (wxBK_HITTEST_ONPAGE).

wxK_ADD :: Int Source #

usage: (wxK_ADD).

wxK_ALT :: Int Source #

usage: (wxK_ALT).

wxK_BACK :: Int Source #

usage: (wxK_BACK).

wxK_CANCEL :: Int Source #

usage: (wxK_CANCEL).

wxK_CAPITAL :: Int Source #

usage: (wxK_CAPITAL).

wxK_CLEAR :: Int Source #

usage: (wxK_CLEAR).

wxK_CONTROL :: Int Source #

usage: (wxK_CONTROL).

wxK_DECIMAL :: Int Source #

usage: (wxK_DECIMAL).

wxK_DELETE :: Int Source #

usage: (wxK_DELETE).

wxK_DIVIDE :: Int Source #

usage: (wxK_DIVIDE).

wxK_DOWN :: Int Source #

usage: (wxK_DOWN).

wxK_END :: Int Source #

usage: (wxK_END).

wxK_ESCAPE :: Int Source #

usage: (wxK_ESCAPE).

wxK_EXECUTE :: Int Source #

usage: (wxK_EXECUTE).

wxK_F1 :: Int Source #

usage: (wxK_F1).

wxK_F10 :: Int Source #

usage: (wxK_F10).

wxK_F11 :: Int Source #

usage: (wxK_F11).

wxK_F12 :: Int Source #

usage: (wxK_F12).

wxK_F13 :: Int Source #

usage: (wxK_F13).

wxK_F14 :: Int Source #

usage: (wxK_F14).

wxK_F15 :: Int Source #

usage: (wxK_F15).

wxK_F16 :: Int Source #

usage: (wxK_F16).

wxK_F17 :: Int Source #

usage: (wxK_F17).

wxK_F18 :: Int Source #

usage: (wxK_F18).

wxK_F19 :: Int Source #

usage: (wxK_F19).

wxK_F2 :: Int Source #

usage: (wxK_F2).

wxK_F20 :: Int Source #

usage: (wxK_F20).

wxK_F21 :: Int Source #

usage: (wxK_F21).

wxK_F22 :: Int Source #

usage: (wxK_F22).

wxK_F23 :: Int Source #

usage: (wxK_F23).

wxK_F24 :: Int Source #

usage: (wxK_F24).

wxK_F3 :: Int Source #

usage: (wxK_F3).

wxK_F4 :: Int Source #

usage: (wxK_F4).

wxK_F5 :: Int Source #

usage: (wxK_F5).

wxK_F6 :: Int Source #

usage: (wxK_F6).

wxK_F7 :: Int Source #

usage: (wxK_F7).

wxK_F8 :: Int Source #

usage: (wxK_F8).

wxK_F9 :: Int Source #

usage: (wxK_F9).

wxK_HELP :: Int Source #

usage: (wxK_HELP).

wxK_HOME :: Int Source #

usage: (wxK_HOME).

wxK_INSERT :: Int Source #

usage: (wxK_INSERT).

wxK_LBUTTON :: Int Source #

usage: (wxK_LBUTTON).

wxK_LEFT :: Int Source #

usage: (wxK_LEFT).

wxK_MBUTTON :: Int Source #

usage: (wxK_MBUTTON).

wxK_MENU :: Int Source #

usage: (wxK_MENU).

wxK_MULTIPLY :: Int Source #

usage: (wxK_MULTIPLY).

wxK_NUMLOCK :: Int Source #

usage: (wxK_NUMLOCK).

wxK_NUMPAD0 :: Int Source #

usage: (wxK_NUMPAD0).

wxK_NUMPAD1 :: Int Source #

usage: (wxK_NUMPAD1).

wxK_NUMPAD2 :: Int Source #

usage: (wxK_NUMPAD2).

wxK_NUMPAD3 :: Int Source #

usage: (wxK_NUMPAD3).

wxK_NUMPAD4 :: Int Source #

usage: (wxK_NUMPAD4).

wxK_NUMPAD5 :: Int Source #

usage: (wxK_NUMPAD5).

wxK_NUMPAD6 :: Int Source #

usage: (wxK_NUMPAD6).

wxK_NUMPAD7 :: Int Source #

usage: (wxK_NUMPAD7).

wxK_NUMPAD8 :: Int Source #

usage: (wxK_NUMPAD8).

wxK_NUMPAD9 :: Int Source #

usage: (wxK_NUMPAD9).

wxK_NUMPAD_ADD :: Int Source #

usage: (wxK_NUMPAD_ADD).

wxK_NUMPAD_BEGIN :: Int Source #

usage: (wxK_NUMPAD_BEGIN).

wxK_NUMPAD_DECIMAL :: Int Source #

usage: (wxK_NUMPAD_DECIMAL).

wxK_NUMPAD_DELETE :: Int Source #

usage: (wxK_NUMPAD_DELETE).

wxK_NUMPAD_DIVIDE :: Int Source #

usage: (wxK_NUMPAD_DIVIDE).

wxK_NUMPAD_DOWN :: Int Source #

usage: (wxK_NUMPAD_DOWN).

wxK_NUMPAD_END :: Int Source #

usage: (wxK_NUMPAD_END).

wxK_NUMPAD_ENTER :: Int Source #

usage: (wxK_NUMPAD_ENTER).

wxK_NUMPAD_EQUAL :: Int Source #

usage: (wxK_NUMPAD_EQUAL).

wxK_NUMPAD_F1 :: Int Source #

usage: (wxK_NUMPAD_F1).

wxK_NUMPAD_F2 :: Int Source #

usage: (wxK_NUMPAD_F2).

wxK_NUMPAD_F3 :: Int Source #

usage: (wxK_NUMPAD_F3).

wxK_NUMPAD_F4 :: Int Source #

usage: (wxK_NUMPAD_F4).

wxK_NUMPAD_HOME :: Int Source #

usage: (wxK_NUMPAD_HOME).

wxK_NUMPAD_INSERT :: Int Source #

usage: (wxK_NUMPAD_INSERT).

wxK_NUMPAD_LEFT :: Int Source #

usage: (wxK_NUMPAD_LEFT).

wxK_NUMPAD_MULTIPLY :: Int Source #

usage: (wxK_NUMPAD_MULTIPLY).

wxK_NUMPAD_PAGEDOWN :: Int Source #

usage: (wxK_NUMPAD_PAGEDOWN).

wxK_NUMPAD_PAGEUP :: Int Source #

usage: (wxK_NUMPAD_PAGEUP).

wxK_NUMPAD_RIGHT :: Int Source #

usage: (wxK_NUMPAD_RIGHT).

wxK_NUMPAD_SEPARATOR :: Int Source #

usage: (wxK_NUMPAD_SEPARATOR).

wxK_NUMPAD_SPACE :: Int Source #

usage: (wxK_NUMPAD_SPACE).

wxK_NUMPAD_SUBTRACT :: Int Source #

usage: (wxK_NUMPAD_SUBTRACT).

wxK_NUMPAD_TAB :: Int Source #

usage: (wxK_NUMPAD_TAB).

wxK_NUMPAD_UP :: Int Source #

usage: (wxK_NUMPAD_UP).

wxK_PAGEDOWN :: Int Source #

usage: (wxK_PAGEDOWN).

wxK_PAGEUP :: Int Source #

usage: (wxK_PAGEUP).

wxK_PAUSE :: Int Source #

usage: (wxK_PAUSE).

wxK_PRINT :: Int Source #

usage: (wxK_PRINT).

wxK_RBUTTON :: Int Source #

usage: (wxK_RBUTTON).

wxK_RETURN :: Int Source #

usage: (wxK_RETURN).

wxK_RIGHT :: Int Source #

usage: (wxK_RIGHT).

wxK_SCROLL :: Int Source #

usage: (wxK_SCROLL).

wxK_SELECT :: Int Source #

usage: (wxK_SELECT).

wxK_SEPARATOR :: Int Source #

usage: (wxK_SEPARATOR).

wxK_SHIFT :: Int Source #

usage: (wxK_SHIFT).

wxK_SNAPSHOT :: Int Source #

usage: (wxK_SNAPSHOT).

wxK_SPACE :: Int Source #

usage: (wxK_SPACE).

wxK_START :: Int Source #

usage: (wxK_START).

wxK_SUBTRACT :: Int Source #

usage: (wxK_SUBTRACT).

wxK_TAB :: Int Source #

usage: (wxK_TAB).

wxK_UP :: Int Source #

usage: (wxK_UP).

wxNB_BOTTOM :: Int Source #

usage: (wxNB_BOTTOM).

wxNB_LEFT :: Int Source #

usage: (wxNB_LEFT).

wxNB_RIGHT :: Int Source #

usage: (wxNB_RIGHT).

wxNB_TOP :: Int Source #

usage: (wxNB_TOP).

wxcBeginBusyCursor :: IO () Source #

usage: (wxcBeginBusyCursor).

wxcBell :: IO () Source #

usage: (wxcBell).

wxcEndBusyCursor :: IO () Source #

usage: (wxcEndBusyCursor).

wxcFree :: Ptr a -> IO () Source #

usage: (wxcFree p).

wxcGetMousePosition :: IO Point Source #

usage: (wxcGetMousePosition).

wxcGetPixelRGB :: Ptr Word8 -> Int -> Point -> IO Int Source #

usage: (wxcGetPixelRGB buffer width xy).

wxcGetPixelRGBA :: Ptr Word8 -> Int -> Point -> IO Word Source #

usage: (wxcGetPixelRGBA buffer width xy).

wxcInitPixelsRGB :: Ptr Word8 -> Size -> Int -> IO () Source #

usage: (wxcInitPixelsRGB buffer widthheight rgba).

wxcInitPixelsRGBA :: Ptr Word8 -> Size -> Word -> IO () Source #

usage: (wxcInitPixelsRGBA buffer widthheight rgba).

wxcIsBusy :: IO () Source #

usage: (wxcIsBusy).

wxcMalloc :: Int -> IO (Ptr ()) Source #

usage: (wxcMalloc size).

wxcSetPixelRGB :: Ptr Word8 -> Int -> Point -> Int -> IO () Source #

usage: (wxcSetPixelRGB buffer width xy rgb).

wxcSetPixelRGBA :: Ptr Word8 -> Int -> Point -> Word -> IO () Source #

usage: (wxcSetPixelRGBA buffer width xy rgba).

wxcSetPixelRowRGB :: Ptr Word8 -> Int -> Point -> Int -> Int -> Int -> IO () Source #

usage: (wxcSetPixelRowRGB buffer width xy rgbStart rgbEnd count).

wxcSetPixelRowRGBA :: Ptr Word8 -> Int -> Point -> Int -> Int -> Word -> IO () Source #

usage: (wxcSetPixelRowRGBA buffer width xy rgbaStart rgbEnd count).

wxcSysErrorCode :: IO Int Source #

usage: (wxcSysErrorCode).

wxcSysErrorMsg :: Int -> IO (Ptr ()) Source #

usage: (wxcSysErrorMsg nErrCode).

wxcSystemSettingsGetColour :: Int -> IO Color Source #

usage: (wxcSystemSettingsGetColour systemColour).

wxcWakeUpIdle :: IO () Source #

usage: (wxcWakeUpIdle).

Classes

MDIChildFrame

mdiChildFrameActivate :: MDIChildFrame a -> IO () Source #

usage: (mdiChildFrameActivate obj).

mdiChildFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MDIChildFrame ()) Source #

usage: (mdiChildFrameCreate prt id txt lfttopwdthgt stl).

MDIParentFrame

mdiParentFrameActivateNext :: MDIParentFrame a -> IO () Source #

usage: (mdiParentFrameActivateNext obj).

mdiParentFrameActivatePrevious :: MDIParentFrame a -> IO () Source #

usage: (mdiParentFrameActivatePrevious obj).

mdiParentFrameArrangeIcons :: MDIParentFrame a -> IO () Source #

usage: (mdiParentFrameArrangeIcons obj).

mdiParentFrameCascade :: MDIParentFrame a -> IO () Source #

usage: (mdiParentFrameCascade obj).

mdiParentFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MDIParentFrame ()) Source #

usage: (mdiParentFrameCreate prt id txt lfttopwdthgt stl).

mdiParentFrameGetActiveChild :: MDIParentFrame a -> IO (MDIChildFrame ()) Source #

usage: (mdiParentFrameGetActiveChild obj).

mdiParentFrameGetClientWindow :: MDIParentFrame a -> IO (MDIClientWindow ()) Source #

usage: (mdiParentFrameGetClientWindow obj).

mdiParentFrameGetWindowMenu :: MDIParentFrame a -> IO (Menu ()) Source #

usage: (mdiParentFrameGetWindowMenu obj).

mdiParentFrameOnCreateClient :: MDIParentFrame a -> IO (MDIClientWindow ()) Source #

usage: (mdiParentFrameOnCreateClient obj).

mdiParentFrameSetWindowMenu :: MDIParentFrame a -> Menu b -> IO () Source #

usage: (mdiParentFrameSetWindowMenu obj menu).

mdiParentFrameTile :: MDIParentFrame a -> IO () Source #

usage: (mdiParentFrameTile obj).

Mask

maskCreate :: Bitmap a -> IO (Mask ()) Source #

usage: (maskCreate bitmap).

maskCreateColoured :: Bitmap a -> Color -> IO (Ptr ()) Source #

usage: (maskCreateColoured bitmap colour).

MediaCtrl

mediaCtrlCreate :: Window a -> Int -> String -> Rect -> Int -> String -> String -> IO (MediaCtrl ()) Source #

usage: (mediaCtrlCreate parent windowID fileName xywh style szBackend name).

mediaCtrlDelete :: MediaCtrl a -> IO () Source #

usage: (mediaCtrlDelete self).

mediaCtrlGetBestSize :: MediaCtrl a -> IO Size Source #

usage: (mediaCtrlGetBestSize self).

mediaCtrlGetPlaybackRate :: MediaCtrl a -> IO Double Source #

usage: (mediaCtrlGetPlaybackRate self).

mediaCtrlGetState :: MediaCtrl a -> IO Int Source #

usage: (mediaCtrlGetState self).

mediaCtrlGetVolume :: MediaCtrl a -> IO Double Source #

usage: (mediaCtrlGetVolume self).

mediaCtrlLength :: MediaCtrl a -> IO Int64 Source #

usage: (mediaCtrlLength self).

mediaCtrlLoad :: MediaCtrl a -> String -> IO Bool Source #

usage: (mediaCtrlLoad self fileName).

mediaCtrlLoadURI :: MediaCtrl a -> String -> IO Bool Source #

usage: (mediaCtrlLoadURI self uri).

mediaCtrlLoadURIWithProxy :: MediaCtrl a -> String -> String -> IO Bool Source #

usage: (mediaCtrlLoadURIWithProxy self uri proxy).

mediaCtrlPause :: MediaCtrl a -> IO Bool Source #

usage: (mediaCtrlPause self).

mediaCtrlPlay :: MediaCtrl a -> IO Bool Source #

usage: (mediaCtrlPlay self).

mediaCtrlSeek :: MediaCtrl a -> Int64 -> Int -> IO Int64 Source #

usage: (mediaCtrlSeek self offsetWhere mode).

mediaCtrlSetPlaybackRate :: MediaCtrl a -> Double -> IO Bool Source #

usage: (mediaCtrlSetPlaybackRate self dRate).

mediaCtrlSetVolume :: MediaCtrl a -> Double -> IO Bool Source #

usage: (mediaCtrlSetVolume self dVolume).

mediaCtrlShowPlayerControls :: MediaCtrl a -> Int -> IO Bool Source #

usage: (mediaCtrlShowPlayerControls self flags).

mediaCtrlStop :: MediaCtrl a -> IO Bool Source #

usage: (mediaCtrlStop self).

mediaCtrlTell :: MediaCtrl a -> IO Int64 Source #

usage: (mediaCtrlTell self).

MemoryDC

memoryDCCreate :: IO (MemoryDC ()) Source #

usage: (memoryDCCreate).

memoryDCCreateCompatible :: DC a -> IO (MemoryDC ()) Source #

usage: (memoryDCCreateCompatible dc).

memoryDCCreateWithBitmap :: Bitmap a -> IO (MemoryDC ()) Source #

usage: (memoryDCCreateWithBitmap bitmap).

memoryDCDelete :: MemoryDC a -> IO () Source #

usage: (memoryDCDelete obj).

memoryDCSelectObject :: MemoryDC a -> Bitmap b -> IO () Source #

usage: (memoryDCSelectObject obj bitmap).

MemoryInputStream

memoryInputStreamCreate :: Ptr a -> Int -> IO (MemoryInputStream ()) Source #

usage: (memoryInputStreamCreate wxdata len).

memoryInputStreamDelete :: MemoryInputStream a -> IO () Source #

usage: (memoryInputStreamDelete self).

Menu

menuAppend :: Menu a -> Id -> String -> String -> Bool -> IO () Source #

usage: (menuAppend obj id text help isCheckable).

menuAppendItem :: Menu a -> MenuItem b -> IO () Source #

usage: (menuAppendItem obj itm).

menuAppendRadioItem :: Menu a -> Id -> String -> String -> IO () Source #

usage: (menuAppendRadioItem self id text help).

menuAppendSeparator :: Menu a -> IO () Source #

usage: (menuAppendSeparator obj).

menuAppendSub :: Menu a -> Id -> String -> Menu d -> String -> IO () Source #

usage: (menuAppendSub obj id text submenu help).

menuBreak :: Menu a -> IO () Source #

usage: (menuBreak obj).

menuCheck :: Menu a -> Id -> Bool -> IO () Source #

usage: (menuCheck obj id check).

menuCreate :: String -> Int -> IO (Menu ()) Source #

usage: (menuCreate title style).

menuDeleteById :: Menu a -> Id -> IO () Source #

usage: (menuDeleteById obj id).

menuDeleteByItem :: Menu a -> MenuItem b -> IO () Source #

usage: (menuDeleteByItem obj itm).

menuDeletePointer :: Menu a -> IO () Source #

usage: (menuDeletePointer obj).

menuDestroyById :: Menu a -> Id -> IO () Source #

usage: (menuDestroyById obj id).

menuDestroyByItem :: Menu a -> MenuItem b -> IO () Source #

usage: (menuDestroyByItem obj itm).

menuEnable :: Menu a -> Id -> Bool -> IO () Source #

usage: (menuEnable obj id enable).

menuFindItem :: Menu a -> Id -> IO (MenuItem ()) Source #

usage: (menuFindItem obj id).

menuFindItemByLabel :: Menu a -> String -> IO Int Source #

usage: (menuFindItemByLabel obj itemString).

menuGetClientData :: Menu a -> IO (ClientData ()) Source #

usage: (menuGetClientData obj).

menuGetHelpString :: Menu a -> Id -> IO String Source #

usage: (menuGetHelpString obj id).

menuGetInvokingWindow :: Menu a -> IO (Window ()) Source #

usage: (menuGetInvokingWindow obj).

menuGetLabelText :: Menu a -> Id -> IO String Source #

usage: (menuGetLabelText obj id).

menuGetMenuBar :: Menu a -> IO (MenuBar ()) Source #

usage: (menuGetMenuBar obj).

menuGetMenuItemCount :: Menu a -> IO Int Source #

usage: (menuGetMenuItemCount obj).

menuGetMenuItems :: Menu a -> List b -> IO Int Source #

usage: (menuGetMenuItems obj lst).

menuGetParent :: Menu a -> IO (Menu ()) Source #

usage: (menuGetParent obj).

menuGetStyle :: Menu a -> IO Int Source #

usage: (menuGetStyle obj).

menuGetTitle :: Menu a -> IO String Source #

usage: (menuGetTitle obj).

menuInsert :: Menu a -> Int -> Id -> String -> String -> Bool -> IO () Source #

usage: (menuInsert obj pos id text help isCheckable).

menuInsertItem :: Menu a -> Int -> MenuItem c -> IO () Source #

usage: (menuInsertItem obj pos itm).

menuInsertSub :: Menu a -> Int -> Id -> String -> Menu e -> String -> IO () Source #

usage: (menuInsertSub obj pos id text submenu help).

menuIsAttached :: Menu a -> IO Bool Source #

usage: (menuIsAttached obj).

menuIsChecked :: Menu a -> Id -> IO Bool Source #

usage: (menuIsChecked obj id).

menuIsEnabled :: Menu a -> Id -> IO Bool Source #

usage: (menuIsEnabled obj id).

menuPrepend :: Menu a -> Id -> String -> String -> Bool -> IO () Source #

usage: (menuPrepend obj id text help isCheckable).

menuPrependItem :: Menu a -> MenuItem b -> IO () Source #

usage: (menuPrependItem obj itm).

menuPrependSub :: Menu a -> Id -> String -> Menu d -> String -> IO () Source #

usage: (menuPrependSub obj id text submenu help).

menuRemoveById :: Menu a -> Id -> MenuItem c -> IO () Source #

usage: (menuRemoveById obj id itm).

menuRemoveByItem :: Menu a -> Ptr b -> IO () Source #

usage: (menuRemoveByItem obj item).

menuSetClientData :: Menu a -> ClientData b -> IO () Source #

usage: (menuSetClientData obj clientData).

menuSetEventHandler :: Menu a -> EvtHandler b -> IO () Source #

usage: (menuSetEventHandler obj handler).

menuSetHelpString :: Menu a -> Id -> String -> IO () Source #

usage: (menuSetHelpString obj id helpString).

menuSetInvokingWindow :: Menu a -> Window b -> IO () Source #

usage: (menuSetInvokingWindow obj win).

menuSetLabel :: Menu a -> Id -> String -> IO () Source #

usage: (menuSetLabel obj id label).

menuSetParent :: Menu a -> Window b -> IO () Source #

usage: (menuSetParent obj parent).

menuSetTitle :: Menu a -> String -> IO () Source #

usage: (menuSetTitle obj title).

menuUpdateUI :: Menu a -> Ptr b -> IO () Source #

usage: (menuUpdateUI obj source).

MenuBar

menuBarAppend :: MenuBar a -> Menu b -> String -> IO Int Source #

usage: (menuBarAppend obj menu title).

menuBarCheck :: MenuBar a -> Id -> Bool -> IO () Source #

usage: (menuBarCheck obj id check).

menuBarCreate :: Int -> IO (MenuBar ()) Source #

usage: (menuBarCreate style).

menuBarDeletePointer :: MenuBar a -> IO () Source #

usage: (menuBarDeletePointer obj).

menuBarEnable :: MenuBar a -> Bool -> IO Int Source #

usage: (menuBarEnable obj enable).

menuBarEnableItem :: MenuBar a -> Id -> Bool -> IO () Source #

usage: (menuBarEnableItem obj id enable).

menuBarEnableTop :: MenuBar a -> Int -> Bool -> IO () Source #

usage: (menuBarEnableTop obj pos enable).

menuBarFindItem :: MenuBar a -> Id -> IO (MenuItem ()) Source #

usage: (menuBarFindItem obj id).

menuBarFindMenu :: MenuBar a -> String -> IO Int Source #

usage: (menuBarFindMenu obj title).

menuBarFindMenuItem :: MenuBar a -> String -> String -> IO Int Source #

usage: (menuBarFindMenuItem obj menuString itemString).

menuBarGetFrame :: MenuBar a -> IO (Frame ()) Source #

usage: (menuBarGetFrame obj).

menuBarGetHelpString :: MenuBar a -> Id -> IO String Source #

usage: (menuBarGetHelpString obj id).

menuBarGetLabel :: MenuBar a -> Id -> IO String Source #

usage: (menuBarGetLabel obj id).

menuBarGetMenu :: MenuBar a -> Int -> IO (Menu ()) Source #

usage: (menuBarGetMenu obj pos).

menuBarGetMenuCount :: MenuBar a -> IO Int Source #

usage: (menuBarGetMenuCount obj).

menuBarGetMenuLabel :: MenuBar a -> Int -> IO String Source #

usage: (menuBarGetMenuLabel obj pos).

menuBarInsert :: MenuBar a -> Int -> Menu c -> String -> IO Int Source #

usage: (menuBarInsert obj pos menu title).

menuBarIsChecked :: MenuBar a -> Id -> IO Bool Source #

usage: (menuBarIsChecked obj id).

menuBarIsEnabled :: MenuBar a -> Id -> IO Bool Source #

usage: (menuBarIsEnabled obj id).

menuBarRemove :: MenuBar a -> Int -> IO (Menu ()) Source #

usage: (menuBarRemove obj pos).

menuBarReplace :: MenuBar a -> Int -> Menu c -> String -> IO (Menu ()) Source #

usage: (menuBarReplace obj pos menu title).

menuBarSetHelpString :: MenuBar a -> Id -> String -> IO () Source #

usage: (menuBarSetHelpString obj id helpString).

menuBarSetItemLabel :: MenuBar a -> Id -> String -> IO () Source #

usage: (menuBarSetItemLabel obj id label).

menuBarSetLabel :: MenuBar a -> String -> IO () Source #

usage: (menuBarSetLabel obj s).

menuBarSetMenuLabel :: MenuBar a -> Int -> String -> IO () Source #

usage: (menuBarSetMenuLabel obj pos label).

MenuEvent

menuEventCopyObject :: MenuEvent a -> Ptr b -> IO () Source #

usage: (menuEventCopyObject obj obj).

menuEventGetMenuId :: MenuEvent a -> IO Int Source #

usage: (menuEventGetMenuId obj).

MenuItem

menuItemCheck :: MenuItem a -> Bool -> IO () Source #

usage: (menuItemCheck obj check).

menuItemCreate :: IO (MenuItem ()) Source #

usage: (menuItemCreate).

menuItemCreateEx :: Id -> String -> String -> Int -> Menu e -> IO (MenuItem ()) Source #

usage: (menuItemCreateEx id label help itemkind submenu).

menuItemCreateSeparator :: IO (MenuItem ()) Source #

usage: (menuItemCreateSeparator).

menuItemDelete :: MenuItem a -> IO () Source #

usage: (menuItemDelete obj).

menuItemEnable :: MenuItem a -> Bool -> IO () Source #

usage: (menuItemEnable obj enable).

menuItemGetHelp :: MenuItem a -> IO String Source #

usage: (menuItemGetHelp obj).

menuItemGetId :: MenuItem a -> IO Int Source #

usage: (menuItemGetId obj).

menuItemGetItemLabel :: MenuItem a -> IO String Source #

usage: (menuItemGetItemLabel obj).

menuItemGetItemLabelText :: MenuItem a -> IO String Source #

usage: (menuItemGetItemLabelText obj).

menuItemGetLabelText :: String -> IO String Source #

usage: (menuItemGetLabelText text).

menuItemGetMenu :: MenuItem a -> IO (Menu ()) Source #

usage: (menuItemGetMenu obj).

menuItemGetSubMenu :: MenuItem a -> IO (Menu ()) Source #

usage: (menuItemGetSubMenu obj).

menuItemIsCheckable :: MenuItem a -> IO Bool Source #

usage: (menuItemIsCheckable obj).

menuItemIsChecked :: MenuItem a -> IO Bool Source #

usage: (menuItemIsChecked obj).

menuItemIsEnabled :: MenuItem a -> IO Bool Source #

usage: (menuItemIsEnabled obj).

menuItemIsSeparator :: MenuItem a -> IO Bool Source #

usage: (menuItemIsSeparator obj).

menuItemIsSubMenu :: MenuItem a -> IO Bool Source #

usage: (menuItemIsSubMenu obj).

menuItemSetCheckable :: MenuItem a -> Bool -> IO () Source #

usage: (menuItemSetCheckable obj checkable).

menuItemSetHelp :: MenuItem a -> String -> IO () Source #

usage: (menuItemSetHelp obj str).

menuItemSetId :: MenuItem a -> Id -> IO () Source #

usage: (menuItemSetId obj id).

menuItemSetItemLabel :: MenuItem a -> String -> IO () Source #

usage: (menuItemSetItemLabel obj str).

menuItemSetSubMenu :: MenuItem a -> Menu b -> IO () Source #

usage: (menuItemSetSubMenu obj menu).

MessageDialog

messageDialogCreate :: Window a -> String -> String -> Style -> IO (MessageDialog ()) Source #

usage: (messageDialogCreate prt msg cap stl).

messageDialogDelete :: MessageDialog a -> IO () Source #

usage: (messageDialogDelete obj).

messageDialogShowModal :: MessageDialog a -> IO Int Source #

usage: (messageDialogShowModal obj).

Metafile

metafileCreate :: String -> IO (Metafile ()) Source #

usage: (metafileCreate file).

metafileDelete :: Metafile a -> IO () Source #

usage: (metafileDelete obj).

metafileIsOk :: Metafile a -> IO Bool Source #

usage: (metafileIsOk obj).

metafilePlay :: Metafile a -> DC b -> IO Bool Source #

usage: (metafilePlay obj dc).

metafileSetClipboard :: Metafile a -> Size -> IO Bool Source #

usage: (metafileSetClipboard obj widthheight).

MetafileDC

metafileDCClose :: MetafileDC a -> IO (Ptr ()) Source #

usage: (metafileDCClose obj).

metafileDCCreate :: String -> IO (MetafileDC ()) Source #

usage: (metafileDCCreate file).

metafileDCDelete :: MetafileDC a -> IO () Source #

usage: (metafileDCDelete obj).

MimeTypesManager

mimeTypesManagerAddFallbacks :: MimeTypesManager a -> Ptr b -> IO () Source #

usage: (mimeTypesManagerAddFallbacks obj types).

mimeTypesManagerCreate :: IO (MimeTypesManager ()) Source #

usage: (mimeTypesManagerCreate).

mimeTypesManagerEnumAllFileTypes :: MimeTypesManager a -> List b -> IO Int Source #

usage: (mimeTypesManagerEnumAllFileTypes obj lst).

mimeTypesManagerGetFileTypeFromExtension :: MimeTypesManager a -> String -> IO (FileType ()) Source #

usage: (mimeTypesManagerGetFileTypeFromExtension obj ext).

mimeTypesManagerGetFileTypeFromMimeType :: MimeTypesManager a -> String -> IO (FileType ()) Source #

usage: (mimeTypesManagerGetFileTypeFromMimeType obj name).

mimeTypesManagerIsOfType :: MimeTypesManager a -> String -> String -> IO Bool Source #

usage: (mimeTypesManagerIsOfType obj wxtype wildcard).

MiniFrame

miniFrameCreate :: Window a -> Id -> String -> Rect -> Style -> IO (MiniFrame ()) Source #

usage: (miniFrameCreate prt id txt lfttopwdthgt stl).

MirrorDC

mirrorDCCreate :: DC a -> IO (MirrorDC ()) Source #

usage: (mirrorDCCreate dc).

mirrorDCDelete :: MemoryDC a -> IO () Source #

usage: (mirrorDCDelete obj).

MouseEvent

mouseEventAltDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventAltDown obj).

mouseEventButton :: MouseEvent a -> Int -> IO Bool Source #

usage: (mouseEventButton obj but).

mouseEventButtonDClick :: MouseEvent a -> Int -> IO Bool Source #

usage: (mouseEventButtonDClick obj but).

mouseEventButtonDown :: MouseEvent a -> Int -> IO Bool Source #

usage: (mouseEventButtonDown obj but).

mouseEventButtonIsDown :: MouseEvent a -> Int -> IO Bool Source #

usage: (mouseEventButtonIsDown obj but).

mouseEventButtonUp :: MouseEvent a -> Int -> IO Bool Source #

usage: (mouseEventButtonUp obj but).

mouseEventControlDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventControlDown obj).

mouseEventCopyObject :: MouseEvent a -> Ptr b -> IO () Source #

usage: (mouseEventCopyObject obj objectdest).

mouseEventDragging :: MouseEvent a -> IO Bool Source #

usage: (mouseEventDragging obj).

mouseEventEntering :: MouseEvent a -> IO Bool Source #

usage: (mouseEventEntering obj).

mouseEventGetButton :: MouseEvent a -> IO Int Source #

usage: (mouseEventGetButton obj).

mouseEventGetLogicalPosition :: MouseEvent a -> DC b -> IO Point Source #

usage: (mouseEventGetLogicalPosition obj dc).

mouseEventGetPosition :: MouseEvent a -> IO Point Source #

usage: (mouseEventGetPosition obj).

mouseEventGetWheelDelta :: MouseEvent a -> IO Int Source #

usage: (mouseEventGetWheelDelta obj).

mouseEventGetWheelRotation :: MouseEvent a -> IO Int Source #

usage: (mouseEventGetWheelRotation obj).

mouseEventGetX :: MouseEvent a -> IO Int Source #

usage: (mouseEventGetX obj).

mouseEventGetY :: MouseEvent a -> IO Int Source #

usage: (mouseEventGetY obj).

mouseEventIsButton :: MouseEvent a -> IO Bool Source #

usage: (mouseEventIsButton obj).

mouseEventLeaving :: MouseEvent a -> IO Bool Source #

usage: (mouseEventLeaving obj).

mouseEventLeftDClick :: MouseEvent a -> IO Bool Source #

usage: (mouseEventLeftDClick obj).

mouseEventLeftDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventLeftDown obj).

mouseEventLeftIsDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventLeftIsDown obj).

mouseEventLeftUp :: MouseEvent a -> IO Bool Source #

usage: (mouseEventLeftUp obj).

mouseEventMetaDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventMetaDown obj).

mouseEventMiddleDClick :: MouseEvent a -> IO Bool Source #

usage: (mouseEventMiddleDClick obj).

mouseEventMiddleDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventMiddleDown obj).

mouseEventMiddleIsDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventMiddleIsDown obj).

mouseEventMiddleUp :: MouseEvent a -> IO Bool Source #

usage: (mouseEventMiddleUp obj).

mouseEventMoving :: MouseEvent a -> IO Bool Source #

usage: (mouseEventMoving obj).

mouseEventRightDClick :: MouseEvent a -> IO Bool Source #

usage: (mouseEventRightDClick obj).

mouseEventRightDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventRightDown obj).

mouseEventRightIsDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventRightIsDown obj).

mouseEventRightUp :: MouseEvent a -> IO Bool Source #

usage: (mouseEventRightUp obj).

mouseEventShiftDown :: MouseEvent a -> IO Bool Source #

usage: (mouseEventShiftDown obj).

MoveEvent

moveEventCopyObject :: MoveEvent a -> Ptr b -> IO () Source #

usage: (moveEventCopyObject obj obj).

moveEventGetPosition :: MoveEvent a -> IO Point Source #

usage: (moveEventGetPosition obj).

NavigationKeyEvent

navigationKeyEventGetCurrentFocus :: NavigationKeyEvent a -> IO (Ptr ()) Source #

usage: (navigationKeyEventGetCurrentFocus obj).

navigationKeyEventGetDirection :: NavigationKeyEvent a -> IO Bool Source #

usage: (navigationKeyEventGetDirection obj).

navigationKeyEventIsWindowChange :: NavigationKeyEvent a -> IO Bool Source #

usage: (navigationKeyEventIsWindowChange obj).

navigationKeyEventSetCurrentFocus :: NavigationKeyEvent a -> Window b -> IO () Source #

usage: (navigationKeyEventSetCurrentFocus obj win).

navigationKeyEventSetDirection :: NavigationKeyEvent a -> Bool -> IO () Source #

usage: (navigationKeyEventSetDirection obj bForward).

navigationKeyEventSetWindowChange :: NavigationKeyEvent a -> Bool -> IO () Source #

usage: (navigationKeyEventSetWindowChange obj bIs).

navigationKeyEventShouldPropagate :: NavigationKeyEvent a -> IO Int Source #

usage: (navigationKeyEventShouldPropagate obj).

Notebook

notebookAddPage :: Notebook a -> Window b -> String -> Bool -> Int -> IO Bool Source #

usage: (notebookAddPage obj pPage strText bSelect imageId).

notebookAdvanceSelection :: Notebook a -> Bool -> IO () Source #

usage: (notebookAdvanceSelection obj bForward).

notebookAssignImageList :: Notebook a -> ImageList b -> IO () Source #

usage: (notebookAssignImageList obj imageList).

notebookCreate :: Window a -> Id -> Rect -> Style -> IO (Notebook ()) Source #

usage: (notebookCreate prt id lfttopwdthgt stl).

notebookDeleteAllPages :: Notebook a -> IO Bool Source #

usage: (notebookDeleteAllPages obj).

notebookDeletePage :: Notebook a -> Int -> IO Bool Source #

usage: (notebookDeletePage obj nPage).

notebookGetImageList :: Notebook a -> IO (ImageList ()) Source #

usage: (notebookGetImageList obj).

notebookGetPage :: Notebook a -> Int -> IO (Window ()) Source #

usage: (notebookGetPage obj nPage).

notebookGetPageCount :: Notebook a -> IO Int Source #

usage: (notebookGetPageCount obj).

notebookGetPageImage :: Notebook a -> Int -> IO Int Source #

usage: (notebookGetPageImage obj nPage).

notebookGetPageText :: Notebook a -> Int -> IO String Source #

usage: (notebookGetPageText obj nPage).

notebookGetRowCount :: Notebook a -> IO Int Source #

usage: (notebookGetRowCount obj).

notebookGetSelection :: Notebook a -> IO Int Source #

usage: (notebookGetSelection obj).

notebookHitTest :: Notebook a -> Point -> Ptr CInt -> IO Int Source #

usage: (notebookHitTest obj xy flags).

notebookInsertPage :: Notebook a -> Int -> Window c -> String -> Bool -> Int -> IO Bool Source #

usage: (notebookInsertPage obj nPage pPage strText bSelect imageId).

notebookRemovePage :: Notebook a -> Int -> IO Bool Source #

usage: (notebookRemovePage obj nPage).

notebookSetImageList :: Notebook a -> ImageList b -> IO () Source #

usage: (notebookSetImageList obj imageList).

notebookSetPadding :: Notebook a -> Size -> IO () Source #

usage: (notebookSetPadding obj wh).

notebookSetPageImage :: Notebook a -> Int -> Int -> IO Bool Source #

usage: (notebookSetPageImage obj nPage nImage).

notebookSetPageSize :: Notebook a -> Size -> IO () Source #

usage: (notebookSetPageSize obj wh).

notebookSetPageText :: Notebook a -> Int -> String -> IO Bool Source #

usage: (notebookSetPageText obj nPage strText).

notebookSetSelection :: Notebook a -> Int -> IO Int Source #

usage: (notebookSetSelection obj nPage).

NotifyEvent

notifyEventAllow :: NotifyEvent a -> IO () Source #

usage: (notifyEventAllow obj).

notifyEventCopyObject :: NotifyEvent a -> Ptr b -> IO () Source #

usage: (notifyEventCopyObject obj objectdest).

notifyEventIsAllowed :: NotifyEvent a -> IO Bool Source #

usage: (notifyEventIsAllowed obj).

notifyEventVeto :: NotifyEvent a -> IO () Source #

usage: (notifyEventVeto obj).

OutputStream

outputStreamDelete :: OutputStream a -> IO () Source #

usage: (outputStreamDelete obj).

outputStreamLastWrite :: OutputStream a -> IO Int Source #

usage: (outputStreamLastWrite obj).

outputStreamPutC :: OutputStream a -> Char -> IO () Source #

usage: (outputStreamPutC obj c).

outputStreamSeek :: OutputStream a -> Int -> Int -> IO Int Source #

usage: (outputStreamSeek obj pos mode).

outputStreamSync :: OutputStream a -> IO () Source #

usage: (outputStreamSync obj).

outputStreamTell :: OutputStream a -> IO Int Source #

usage: (outputStreamTell obj).

outputStreamWrite :: OutputStream a -> Ptr b -> Int -> IO () Source #

usage: (outputStreamWrite obj buffer size).

PGProperty

pGPropertyGetLabel :: PGProperty a -> IO String Source #

usage: (pGPropertyGetLabel obj).

pGPropertyGetName :: PGProperty a -> IO String Source #

usage: (pGPropertyGetName obj).

pGPropertyGetValueAsString :: PGProperty a -> IO String Source #

usage: (pGPropertyGetValueAsString obj).

pGPropertyGetValueType :: PGProperty a -> IO String Source #

usage: (pGPropertyGetValueType obj).

pGPropertySetHelpString :: PGProperty a -> String -> IO () Source #

usage: (pGPropertySetHelpString obj helpString).

PageSetupDialog

pageSetupDialogCreate :: Window a -> PageSetupDialogData b -> IO (PageSetupDialog ()) Source #

usage: (pageSetupDialogCreate parent wxdata).

pageSetupDialogGetPageSetupData :: PageSetupDialog a -> IO (PageSetupDialogData ()) Source #

usage: (pageSetupDialogGetPageSetupData obj).

PageSetupDialogData

pageSetupDialogDataAssign :: PageSetupDialogData a -> IO (PageSetupDialogData ()) Source #

usage: (pageSetupDialogDataAssign obj).

pageSetupDialogDataAssignData :: PageSetupDialogData a -> PrintData b -> IO () Source #

usage: (pageSetupDialogDataAssignData obj printData).

pageSetupDialogDataCalculateIdFromPaperSize :: PageSetupDialogData a -> IO () Source #

usage: (pageSetupDialogDataCalculateIdFromPaperSize obj).

pageSetupDialogDataCalculatePaperSizeFromId :: PageSetupDialogData a -> IO () Source #

usage: (pageSetupDialogDataCalculatePaperSizeFromId obj).

pageSetupDialogDataCreate :: IO (PageSetupDialogData ()) Source #

usage: (pageSetupDialogDataCreate).

pageSetupDialogDataCreateFromData :: PrintData a -> IO (PageSetupDialogData ()) Source #

usage: (pageSetupDialogDataCreateFromData printData).

pageSetupDialogDataDelete :: PageSetupDialogData a -> IO () Source #

usage: (pageSetupDialogDataDelete obj).

pageSetupDialogDataEnableHelp :: PageSetupDialogData a -> Bool -> IO () Source #

usage: (pageSetupDialogDataEnableHelp obj flag).

pageSetupDialogDataEnableMargins :: PageSetupDialogData a -> Bool -> IO () Source #

usage: (pageSetupDialogDataEnableMargins obj flag).

pageSetupDialogDataEnableOrientation :: PageSetupDialogData a -> Bool -> IO () Source #

usage: (pageSetupDialogDataEnableOrientation obj flag).

pageSetupDialogDataEnablePaper :: PageSetupDialogData a -> Bool -> IO () Source #

usage: (pageSetupDialogDataEnablePaper obj flag).

pageSetupDialogDataEnablePrinter :: PageSetupDialogData a -> Bool -> IO () Source #

usage: (pageSetupDialogDataEnablePrinter obj flag).

pageSetupDialogDataGetDefaultInfo :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetDefaultInfo obj).

pageSetupDialogDataGetDefaultMinMargins :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetDefaultMinMargins obj).

pageSetupDialogDataGetEnableHelp :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetEnableHelp obj).

pageSetupDialogDataGetEnableMargins :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetEnableMargins obj).

pageSetupDialogDataGetEnableOrientation :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetEnableOrientation obj).

pageSetupDialogDataGetEnablePaper :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetEnablePaper obj).

pageSetupDialogDataGetEnablePrinter :: PageSetupDialogData a -> IO Bool Source #

usage: (pageSetupDialogDataGetEnablePrinter obj).

pageSetupDialogDataGetMarginBottomRight :: PageSetupDialogData a -> IO Point Source #

usage: (pageSetupDialogDataGetMarginBottomRight obj).

pageSetupDialogDataGetMarginTopLeft :: PageSetupDialogData a -> IO Point Source #

usage: (pageSetupDialogDataGetMarginTopLeft obj).

pageSetupDialogDataGetMinMarginBottomRight :: PageSetupDialogData a -> IO Point Source #

usage: (pageSetupDialogDataGetMinMarginBottomRight obj).

pageSetupDialogDataGetMinMarginTopLeft :: PageSetupDialogData a -> IO Point Source #

usage: (pageSetupDialogDataGetMinMarginTopLeft obj).

pageSetupDialogDataGetPaperId :: PageSetupDialogData a -> IO Int Source #

usage: (pageSetupDialogDataGetPaperId obj).

pageSetupDialogDataGetPaperSize :: PageSetupDialogData a -> IO Size Source #

usage: (pageSetupDialogDataGetPaperSize obj).

pageSetupDialogDataGetPrintData :: PageSetupDialogData a -> IO (PrintData ()) Source #

usage: (pageSetupDialogDataGetPrintData obj).

pageSetupDialogDataSetDefaultInfo :: PageSetupDialogData a -> Bool -> IO () Source #

usage: (pageSetupDialogDataSetDefaultInfo obj flag).

pageSetupDialogDataSetDefaultMinMargins :: PageSetupDialogData a -> Int -> IO () Source #

usage: (pageSetupDialogDataSetDefaultMinMargins obj flag).

pageSetupDialogDataSetMarginBottomRight :: PageSetupDialogData a -> Point -> IO () Source #

usage: (pageSetupDialogDataSetMarginBottomRight obj xy).

pageSetupDialogDataSetMarginTopLeft :: PageSetupDialogData a -> Point -> IO () Source #

usage: (pageSetupDialogDataSetMarginTopLeft obj xy).

pageSetupDialogDataSetMinMarginBottomRight :: PageSetupDialogData a -> Point -> IO () Source #

usage: (pageSetupDialogDataSetMinMarginBottomRight obj xy).

pageSetupDialogDataSetMinMarginTopLeft :: PageSetupDialogData a -> Point -> IO () Source #

usage: (pageSetupDialogDataSetMinMarginTopLeft obj xy).

pageSetupDialogDataSetPaperId :: PageSetupDialogData a -> Ptr b -> IO () Source #

usage: (pageSetupDialogDataSetPaperId obj id).

pageSetupDialogDataSetPaperSize :: PageSetupDialogData a -> Size -> IO () Source #

usage: (pageSetupDialogDataSetPaperSize obj wh).

pageSetupDialogDataSetPaperSizeId :: PageSetupDialogData a -> Id -> IO () Source #

usage: (pageSetupDialogDataSetPaperSizeId obj id).

pageSetupDialogDataSetPrintData :: PageSetupDialogData a -> PrintData b -> IO () Source #

usage: (pageSetupDialogDataSetPrintData obj printData).

PaintDC

paintDCCreate :: Window a -> IO (PaintDC ()) Source #

usage: (paintDCCreate win).

paintDCDelete :: PaintDC a -> IO () Source #

usage: (paintDCDelete obj).

Palette

paletteAssign :: Palette a -> Palette b -> IO () Source #

usage: (paletteAssign obj palette).

paletteCreateDefault :: IO (Palette ()) Source #

usage: (paletteCreateDefault).

paletteCreateRGB :: Int -> Ptr b -> Ptr c -> Ptr d -> IO (Palette ()) Source #

usage: (paletteCreateRGB n red green blue).

paletteDelete :: Palette a -> IO () Source #

usage: (paletteDelete obj).

paletteGetPixel :: Palette a -> Color -> IO Int Source #

usage: (paletteGetPixel obj redgreenblue).

paletteGetRGB :: Palette a -> Int -> Ptr c -> Ptr d -> Ptr e -> IO Bool Source #

usage: (paletteGetRGB obj pixel red green blue).

paletteIsEqual :: Palette a -> Palette b -> IO Bool Source #

usage: (paletteIsEqual obj palette).

paletteIsOk :: Palette a -> IO Bool Source #

usage: (paletteIsOk obj).

PaletteChangedEvent

paletteChangedEventCopyObject :: PaletteChangedEvent a -> Ptr b -> IO () Source #

usage: (paletteChangedEventCopyObject obj obj).

paletteChangedEventGetChangedWindow :: PaletteChangedEvent a -> IO (Ptr ()) Source #

usage: (paletteChangedEventGetChangedWindow obj).

paletteChangedEventSetChangedWindow :: PaletteChangedEvent a -> Window b -> IO () Source #

usage: (paletteChangedEventSetChangedWindow obj win).

Panel

panelCreate :: Window a -> Id -> Rect -> Style -> IO (Panel ()) Source #

usage: (panelCreate prt id lfttopwdthgt stl).

panelInitDialog :: Panel a -> IO () Source #

usage: (panelInitDialog obj).

panelSetFocus :: Panel a -> IO () Source #

usage: (panelSetFocus obj).

Pen

penAssign :: Pen a -> Pen b -> IO () Source #

usage: (penAssign obj pen).

penCreateDefault :: IO (Pen ()) Source #

usage: (penCreateDefault).

penCreateFromBitmap :: Bitmap a -> Int -> IO (Pen ()) Source #

usage: (penCreateFromBitmap stipple width).

penCreateFromColour :: Color -> Int -> Int -> IO (Pen ()) Source #

usage: (penCreateFromColour col width style).

penCreateFromStock :: Id -> IO (Pen ()) Source #

usage: (penCreateFromStock id).

penDelete :: Pen a -> IO () Source #

usage: (penDelete obj).

penGetCap :: Pen a -> IO Int Source #

usage: (penGetCap obj).

penGetColour :: Pen a -> IO Color Source #

usage: (penGetColour obj).

penGetDashes :: Pen a -> Ptr b -> IO Int Source #

usage: (penGetDashes obj ptr).

penGetJoin :: Pen a -> IO Int Source #

usage: (penGetJoin obj).

penGetStipple :: Pen a -> IO (Bitmap ()) Source #

usage: (penGetStipple obj).

penGetStyle :: Pen a -> IO Int Source #

usage: (penGetStyle obj).

penGetWidth :: Pen a -> IO Int Source #

usage: (penGetWidth obj).

penIsEqual :: Pen a -> Pen b -> IO Bool Source #

usage: (penIsEqual obj pen).

penIsOk :: Pen a -> IO Bool Source #

usage: (penIsOk obj).

penIsStatic :: Pen a -> IO Bool Source #

usage: (penIsStatic self).

penSafeDelete :: Pen a -> IO () Source #

usage: (penSafeDelete self).

penSetCap :: Pen a -> Int -> IO () Source #

usage: (penSetCap obj cap).

penSetColour :: Pen a -> Color -> IO () Source #

usage: (penSetColour obj col).

penSetColourSingle :: Pen a -> Char -> Char -> Char -> IO () Source #

usage: (penSetColourSingle obj r g b).

penSetDashes :: Pen a -> Int -> Ptr c -> IO () Source #

usage: (penSetDashes obj nbdashes dash).

penSetJoin :: Pen a -> Int -> IO () Source #

usage: (penSetJoin obj join).

penSetStipple :: Pen a -> Bitmap b -> IO () Source #

usage: (penSetStipple obj stipple).

penSetStyle :: Pen a -> Int -> IO () Source #

usage: (penSetStyle obj style).

penSetWidth :: Pen a -> Int -> IO () Source #

usage: (penSetWidth obj width).

PostScriptDC

postScriptDCCreate :: PrintData a -> IO (PostScriptDC ()) Source #

usage: (postScriptDCCreate wxdata).

postScriptDCDelete :: PostScriptDC a -> IO () Source #

usage: (postScriptDCDelete self).

postScriptDCGetResolution :: PostScriptDC a -> IO Int Source #

usage: (postScriptDCGetResolution self).

postScriptDCSetResolution :: PostScriptDC a -> Int -> IO () Source #

usage: (postScriptDCSetResolution self ppi).

PostScriptPrintNativeData

postScriptPrintNativeDataCreate :: IO (PostScriptPrintNativeData ()) Source #

usage: (postScriptPrintNativeDataCreate).

postScriptPrintNativeDataDelete :: PostScriptPrintNativeData a -> IO () Source #

usage: (postScriptPrintNativeDataDelete obj).

PreviewCanvas

previewCanvasCreate :: PrintPreview a -> Window b -> Rect -> Int -> IO (PreviewCanvas ()) Source #

usage: (previewCanvasCreate preview parent xywh style).

PreviewFrame

previewFrameCreate :: PrintPreview a -> Frame b -> String -> Rect -> Style -> String -> IO (PreviewFrame ()) Source #

Usage: previewFrameCreate printPreview parent title rect name .

previewFrameDelete :: PreviewFrame a -> IO () Source #

usage: (previewFrameDelete self).

previewFrameInitialize :: PreviewFrame a -> IO () Source #

Usage: previewFrameInitialize self, call this before showing the frame.

PrintData

printDataAssign :: PrintData a -> PrintData b -> IO () Source #

usage: (printDataAssign obj wxdata).

printDataCreate :: IO (PrintData ()) Source #

usage: (printDataCreate).

printDataDelete :: PrintData a -> IO () Source #

usage: (printDataDelete obj).

printDataGetCollate :: PrintData a -> IO Bool Source #

usage: (printDataGetCollate obj).

printDataGetColour :: PrintData a -> IO Bool Source #

usage: (printDataGetColour obj).

printDataGetDuplex :: PrintData a -> IO Int Source #

usage: (printDataGetDuplex obj).

printDataGetFilename :: PrintData a -> IO String Source #

usage: (printDataGetFilename obj).

printDataGetFontMetricPath :: PrintData a -> IO String Source #

usage: (printDataGetFontMetricPath obj).

printDataGetNoCopies :: PrintData a -> IO Int Source #

usage: (printDataGetNoCopies obj).

printDataGetOrientation :: PrintData a -> IO Int Source #

usage: (printDataGetOrientation obj).

printDataGetPaperId :: PrintData a -> IO Int Source #

usage: (printDataGetPaperId obj).

printDataGetPaperSize :: PrintData a -> IO Size Source #

usage: (printDataGetPaperSize obj).

printDataGetPreviewCommand :: PrintData a -> IO String Source #

usage: (printDataGetPreviewCommand obj).

printDataGetPrintMode :: PrintData a -> IO Int Source #

usage: (printDataGetPrintMode obj).

printDataGetPrinterCommand :: PrintData a -> IO String Source #

usage: (printDataGetPrinterCommand obj).

printDataGetPrinterName :: PrintData a -> IO String Source #

usage: (printDataGetPrinterName obj).

printDataGetPrinterOptions :: PrintData a -> IO String Source #

usage: (printDataGetPrinterOptions obj).

printDataGetPrinterScaleX :: PrintData a -> IO Double Source #

usage: (printDataGetPrinterScaleX obj).

printDataGetPrinterScaleY :: PrintData a -> IO Double Source #

usage: (printDataGetPrinterScaleY obj).

printDataGetPrinterTranslateX :: PrintData a -> IO Int Source #

usage: (printDataGetPrinterTranslateX obj).

printDataGetPrinterTranslateY :: PrintData a -> IO Int Source #

usage: (printDataGetPrinterTranslateY obj).

printDataGetQuality :: PrintData a -> IO Int Source #

usage: (printDataGetQuality obj).

printDataSetCollate :: PrintData a -> Bool -> IO () Source #

usage: (printDataSetCollate obj flag).

printDataSetColour :: PrintData a -> Bool -> IO () Source #

usage: (printDataSetColour obj colour).

printDataSetDuplex :: PrintData a -> Int -> IO () Source #

usage: (printDataSetDuplex obj duplex).

printDataSetFilename :: PrintData a -> String -> IO () Source #

usage: (printDataSetFilename obj filename).

printDataSetFontMetricPath :: PrintData a -> String -> IO () Source #

usage: (printDataSetFontMetricPath obj path).

printDataSetNoCopies :: PrintData a -> Int -> IO () Source #

usage: (printDataSetNoCopies obj v).

printDataSetOrientation :: PrintData a -> Int -> IO () Source #

usage: (printDataSetOrientation obj orient).

printDataSetPaperId :: PrintData a -> Int -> IO () Source #

usage: (printDataSetPaperId obj sizeId).

printDataSetPaperSize :: PrintData a -> Size -> IO () Source #

usage: (printDataSetPaperSize obj wh).

printDataSetPreviewCommand :: PrintData a -> Command b -> IO () Source #

usage: (printDataSetPreviewCommand obj command).

printDataSetPrintMode :: PrintData a -> Int -> IO () Source #

usage: (printDataSetPrintMode obj printMode).

printDataSetPrinterCommand :: PrintData a -> Command b -> IO () Source #

usage: (printDataSetPrinterCommand obj command).

printDataSetPrinterName :: PrintData a -> String -> IO () Source #

usage: (printDataSetPrinterName obj name).

printDataSetPrinterOptions :: PrintData a -> String -> IO () Source #

usage: (printDataSetPrinterOptions obj options).

printDataSetPrinterScaleX :: PrintData a -> Double -> IO () Source #

usage: (printDataSetPrinterScaleX obj x).

printDataSetPrinterScaleY :: PrintData a -> Double -> IO () Source #

usage: (printDataSetPrinterScaleY obj y).

printDataSetPrinterScaling :: PrintData a -> Double -> Double -> IO () Source #

usage: (printDataSetPrinterScaling obj x y).

printDataSetPrinterTranslateX :: PrintData a -> Int -> IO () Source #

usage: (printDataSetPrinterTranslateX obj x).

printDataSetPrinterTranslateY :: PrintData a -> Int -> IO () Source #

usage: (printDataSetPrinterTranslateY obj y).

printDataSetPrinterTranslation :: PrintData a -> Point -> IO () Source #

usage: (printDataSetPrinterTranslation obj xy).

printDataSetQuality :: PrintData a -> Int -> IO () Source #

usage: (printDataSetQuality obj quality).

PrintDialog

printDialogCreate :: Window a -> PrintDialogData b -> IO (PrintDialog ()) Source #

usage: (printDialogCreate parent wxdata).

printDialogGetPrintDC :: PrintDialog a -> IO (DC ()) Source #

usage: (printDialogGetPrintDC obj).

printDialogGetPrintData :: PrintDialog a -> IO (PrintData ()) Source #

usage: (printDialogGetPrintData obj).

printDialogGetPrintDialogData :: PrintDialog a -> IO (PrintDialogData ()) Source #

usage: (printDialogGetPrintDialogData obj).

PrintDialogData

printDialogDataAssign :: PrintDialogData a -> PrintDialogData b -> IO () Source #

usage: (printDialogDataAssign obj wxdata).

printDialogDataAssignData :: PrintDialogData a -> PrintData b -> IO () Source #

usage: (printDialogDataAssignData obj wxdata).

printDialogDataCreateDefault :: IO (PrintDialogData ()) Source #

usage: (printDialogDataCreateDefault).

printDialogDataCreateFromData :: PrintData a -> IO (PrintDialogData ()) Source #

usage: (printDialogDataCreateFromData printData).

printDialogDataDelete :: PrintDialogData a -> IO () Source #

usage: (printDialogDataDelete obj).

printDialogDataEnableHelp :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataEnableHelp obj flag).

printDialogDataEnablePageNumbers :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataEnablePageNumbers obj flag).

printDialogDataEnablePrintToFile :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataEnablePrintToFile obj flag).

printDialogDataEnableSelection :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataEnableSelection obj flag).

printDialogDataGetAllPages :: PrintDialogData a -> IO Int Source #

usage: (printDialogDataGetAllPages obj).

printDialogDataGetCollate :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetCollate obj).

printDialogDataGetEnableHelp :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetEnableHelp obj).

printDialogDataGetEnablePageNumbers :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetEnablePageNumbers obj).

printDialogDataGetEnablePrintToFile :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetEnablePrintToFile obj).

printDialogDataGetEnableSelection :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetEnableSelection obj).

printDialogDataGetFromPage :: PrintDialogData a -> IO Int Source #

usage: (printDialogDataGetFromPage obj).

printDialogDataGetMaxPage :: PrintDialogData a -> IO Int Source #

usage: (printDialogDataGetMaxPage obj).

printDialogDataGetMinPage :: PrintDialogData a -> IO Int Source #

usage: (printDialogDataGetMinPage obj).

printDialogDataGetNoCopies :: PrintDialogData a -> IO Int Source #

usage: (printDialogDataGetNoCopies obj).

printDialogDataGetPrintData :: PrintDialogData a -> IO (PrintData ()) Source #

usage: (printDialogDataGetPrintData obj).

printDialogDataGetPrintToFile :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetPrintToFile obj).

printDialogDataGetSelection :: PrintDialogData a -> IO Bool Source #

usage: (printDialogDataGetSelection obj).

printDialogDataGetToPage :: PrintDialogData a -> IO Int Source #

usage: (printDialogDataGetToPage obj).

printDialogDataSetAllPages :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataSetAllPages obj flag).

printDialogDataSetCollate :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataSetCollate obj flag).

printDialogDataSetFromPage :: PrintDialogData a -> Int -> IO () Source #

usage: (printDialogDataSetFromPage obj v).

printDialogDataSetMaxPage :: PrintDialogData a -> Int -> IO () Source #

usage: (printDialogDataSetMaxPage obj v).

printDialogDataSetMinPage :: PrintDialogData a -> Int -> IO () Source #

usage: (printDialogDataSetMinPage obj v).

printDialogDataSetNoCopies :: PrintDialogData a -> Int -> IO () Source #

usage: (printDialogDataSetNoCopies obj v).

printDialogDataSetPrintData :: PrintDialogData a -> PrintData b -> IO () Source #

usage: (printDialogDataSetPrintData obj printData).

printDialogDataSetPrintToFile :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataSetPrintToFile obj flag).

printDialogDataSetSelection :: PrintDialogData a -> Bool -> IO () Source #

usage: (printDialogDataSetSelection obj flag).

printDialogDataSetToPage :: PrintDialogData a -> Int -> IO () Source #

usage: (printDialogDataSetToPage obj v).

PrintPreview

printPreviewCreateFromData :: Printout a -> Printout b -> PrintData c -> IO (PrintPreview ()) Source #

usage: (printPreviewCreateFromData printout printoutForPrinting wxdata).

printPreviewCreateFromDialogData :: Printout a -> Printout b -> PrintDialogData c -> IO (PrintPreview ()) Source #

usage: (printPreviewCreateFromDialogData printout printoutForPrinting wxdata).

printPreviewDelete :: PrintPreview a -> IO () Source #

usage: (printPreviewDelete obj).

printPreviewDetermineScaling :: PrintPreview a -> IO () Source #

usage: (printPreviewDetermineScaling obj).

printPreviewDrawBlankPage :: PrintPreview a -> PreviewCanvas b -> DC c -> IO Bool Source #

usage: (printPreviewDrawBlankPage obj canvas dc).

printPreviewGetCanvas :: PrintPreview a -> IO (PreviewCanvas ()) Source #

usage: (printPreviewGetCanvas obj).

printPreviewGetCurrentPage :: PrintPreview a -> IO Int Source #

usage: (printPreviewGetCurrentPage obj).

printPreviewGetFrame :: PrintPreview a -> IO (Frame ()) Source #

usage: (printPreviewGetFrame obj).

printPreviewGetMaxPage :: PrintPreview a -> IO Int Source #

usage: (printPreviewGetMaxPage obj).

printPreviewGetMinPage :: PrintPreview a -> IO Int Source #

usage: (printPreviewGetMinPage obj).

printPreviewGetPrintDialogData :: PrintPreview a -> IO (PrintDialogData ()) Source #

usage: (printPreviewGetPrintDialogData obj).

printPreviewGetPrintout :: PrintPreview a -> IO (Printout ()) Source #

usage: (printPreviewGetPrintout obj).

printPreviewGetPrintoutForPrinting :: PrintPreview a -> IO (Printout ()) Source #

usage: (printPreviewGetPrintoutForPrinting obj).

printPreviewGetZoom :: PrintPreview a -> IO Int Source #

usage: (printPreviewGetZoom obj).

printPreviewIsOk :: PrintPreview a -> IO Bool Source #

usage: (printPreviewIsOk obj).

printPreviewPaintPage :: PrintPreview a -> PrintPreview b -> DC c -> IO Bool Source #

usage: (printPreviewPaintPage obj canvas dc).

printPreviewPrint :: PrintPreview a -> Bool -> IO Bool Source #

usage: (printPreviewPrint obj interactive).

printPreviewRenderPage :: PrintPreview a -> Int -> IO Bool Source #

usage: (printPreviewRenderPage obj pageNum).

printPreviewSetCanvas :: PrintPreview a -> PreviewCanvas b -> IO () Source #

usage: (printPreviewSetCanvas obj canvas).

printPreviewSetCurrentPage :: PrintPreview a -> Int -> IO Bool Source #

usage: (printPreviewSetCurrentPage obj pageNum).

printPreviewSetFrame :: PrintPreview a -> Frame b -> IO () Source #

usage: (printPreviewSetFrame obj frame).

printPreviewSetOk :: PrintPreview a -> Bool -> IO () Source #

usage: (printPreviewSetOk obj ok).

printPreviewSetPrintout :: PrintPreview a -> Printout b -> IO () Source #

usage: (printPreviewSetPrintout obj printout).

printPreviewSetZoom :: PrintPreview a -> Int -> IO () Source #

usage: (printPreviewSetZoom obj percent).

Printer

printerCreate :: PrintDialogData a -> IO (Printer ()) Source #

usage: (printerCreate wxdata).

printerCreateAbortWindow :: Printer a -> Window b -> Printout c -> IO (Window ()) Source #

usage: (printerCreateAbortWindow obj parent printout).

printerDelete :: Printer a -> IO () Source #

usage: (printerDelete obj).

printerGetAbort :: Printer a -> IO Bool Source #

usage: (printerGetAbort obj).

printerGetLastError :: Printer a -> IO Int Source #

usage: (printerGetLastError obj).

printerGetPrintDialogData :: Printer a -> IO (PrintDialogData ()) Source #

usage: (printerGetPrintDialogData obj).

printerPrint :: Printer a -> Window b -> Printout c -> Bool -> IO Bool Source #

usage: (printerPrint obj parent printout prompt).

printerPrintDialog :: Printer a -> Window b -> IO (DC ()) Source #

usage: (printerPrintDialog obj parent).

printerReportError :: Printer a -> Window b -> Printout c -> String -> IO () Source #

usage: (printerReportError obj parent printout message).

printerSetup :: Printer a -> Window b -> IO Bool Source #

usage: (printerSetup obj parent).

PrinterDC

printerDCCreate :: PrintData a -> IO (PrinterDC ()) Source #

usage: (printerDCCreate wxdata).

printerDCDelete :: PrinterDC a -> IO () Source #

usage: (printerDCDelete self).

printerDCGetPaperRect :: PrinterDC a -> IO Rect Source #

usage: (printerDCGetPaperRect self).

Printout

printoutGetDC :: Printout a -> IO (DC ()) Source #

usage: (printoutGetDC obj).

printoutGetPPIPrinter :: Printout a -> IO Point Source #

usage: (printoutGetPPIPrinter obj).

printoutGetPPIScreen :: Printout a -> IO Point Source #

usage: (printoutGetPPIScreen obj).

printoutGetPageSizeMM :: Printout a -> IO Size Source #

usage: (printoutGetPageSizeMM obj).

printoutGetPageSizePixels :: Printout a -> IO Size Source #

usage: (printoutGetPageSizePixels obj).

printoutGetTitle :: Printout a -> IO String Source #

usage: (printoutGetTitle obj).

printoutIsPreview :: Printout a -> IO Bool Source #

usage: (printoutIsPreview obj).

printoutSetDC :: Printout a -> DC b -> IO () Source #

usage: (printoutSetDC obj dc).

printoutSetPPIPrinter :: Printout a -> Point -> IO () Source #

usage: (printoutSetPPIPrinter obj xy).

printoutSetPPIScreen :: Printout a -> Point -> IO () Source #

usage: (printoutSetPPIScreen obj xy).

printoutSetPageSizeMM :: Printout a -> Size -> IO () Source #

usage: (printoutSetPageSizeMM obj wh).

printoutSetPageSizePixels :: Printout a -> Size -> IO () Source #

usage: (printoutSetPageSizePixels obj wh).

Process

processCloseOutput :: Process a -> IO () Source #

usage: (processCloseOutput obj).

processCreateDefault :: Window a -> Id -> IO (Process ()) Source #

usage: (processCreateDefault prt id).

processCreateRedirect :: Window a -> Bool -> IO (Process ()) Source #

usage: (processCreateRedirect prt rdr).

processDelete :: Process a -> IO () Source #

usage: (processDelete obj).

processDetach :: Process a -> IO () Source #

usage: (processDetach obj).

processGetErrorStream :: Process a -> IO (InputStream ()) Source #

usage: (processGetErrorStream obj).

processGetInputStream :: Process a -> IO (InputStream ()) Source #

usage: (processGetInputStream obj).

processGetOutputStream :: Process a -> IO (OutputStream ()) Source #

usage: (processGetOutputStream obj).

processIsErrorAvailable :: Process a -> IO Bool Source #

usage: (processIsErrorAvailable obj).

processIsInputAvailable :: Process a -> IO Bool Source #

usage: (processIsInputAvailable obj).

processIsInputOpened :: Process a -> IO Bool Source #

usage: (processIsInputOpened obj).

processIsRedirected :: Process a -> IO Bool Source #

usage: (processIsRedirected obj).

processOpen :: String -> Int -> IO (Process ()) Source #

usage: (processOpen cmd flags).

processRedirect :: Process a -> IO () Source #

usage: (processRedirect obj).

ProcessEvent

processEventGetExitCode :: ProcessEvent a -> IO Int Source #

usage: (processEventGetExitCode obj).

processEventGetPid :: ProcessEvent a -> IO Int Source #

usage: (processEventGetPid obj).

ProgressDialog

progressDialogCreate :: String -> String -> Int -> Window d -> Int -> IO (ProgressDialog ()) Source #

usage: (progressDialogCreate title message max parent style).

progressDialogResume :: ProgressDialog a -> IO () Source #

usage: (progressDialogResume obj).

progressDialogUpdate :: ProgressDialog a -> Int -> IO Bool Source #

usage: (progressDialogUpdate obj value).

progressDialogUpdateWithMessage :: ProgressDialog a -> Int -> String -> IO Bool Source #

usage: (progressDialogUpdateWithMessage obj value message).

PropertyCategory

propertyCategoryCreate :: String -> IO (PropertyCategory ()) Source #

usage: (propertyCategoryCreate label).

PropertyGrid

propertyGridAppend :: PropertyGrid a -> PGProperty b -> IO (PGProperty ()) Source #

usage: (propertyGridAppend obj prop).

propertyGridCreate :: Window a -> Id -> Rect -> Style -> IO (PropertyGrid ()) Source #

usage: (propertyGridCreate prt id lfttopwdthgt stl).

propertyGridDisableProperty :: PropertyGrid a -> String -> IO Bool Source #

usage: (propertyGridDisableProperty obj propName).

PropertyGridEvent

propertyGridEventGetProperty :: PropertyGridEvent a -> IO (PGProperty ()) Source #

usage: (propertyGridEventGetProperty obj).

propertyGridEventHasProperty :: PropertyGridEvent a -> IO Bool Source #

usage: (propertyGridEventHasProperty obj).

QueryLayoutInfoEvent

queryLayoutInfoEventCreate :: Id -> IO (QueryLayoutInfoEvent ()) Source #

usage: (queryLayoutInfoEventCreate id).

queryLayoutInfoEventGetAlignment :: QueryLayoutInfoEvent a -> IO Int Source #

usage: (queryLayoutInfoEventGetAlignment obj).

queryLayoutInfoEventGetFlags :: QueryLayoutInfoEvent a -> IO Int Source #

usage: (queryLayoutInfoEventGetFlags obj).

queryLayoutInfoEventGetOrientation :: QueryLayoutInfoEvent a -> IO Int Source #

usage: (queryLayoutInfoEventGetOrientation obj).

queryLayoutInfoEventGetRequestedLength :: QueryLayoutInfoEvent a -> IO Int Source #

usage: (queryLayoutInfoEventGetRequestedLength obj).

queryLayoutInfoEventGetSize :: QueryLayoutInfoEvent a -> IO Size Source #

usage: (queryLayoutInfoEventGetSize obj).

queryLayoutInfoEventSetAlignment :: QueryLayoutInfoEvent a -> Int -> IO () Source #

usage: (queryLayoutInfoEventSetAlignment obj align).

queryLayoutInfoEventSetFlags :: QueryLayoutInfoEvent a -> Int -> IO () Source #

usage: (queryLayoutInfoEventSetFlags obj flags).

queryLayoutInfoEventSetOrientation :: QueryLayoutInfoEvent a -> Int -> IO () Source #

usage: (queryLayoutInfoEventSetOrientation obj orient).

queryLayoutInfoEventSetRequestedLength :: QueryLayoutInfoEvent a -> Int -> IO () Source #

usage: (queryLayoutInfoEventSetRequestedLength obj length).

queryLayoutInfoEventSetSize :: QueryLayoutInfoEvent a -> Size -> IO () Source #

usage: (queryLayoutInfoEventSetSize obj wh).

QueryNewPaletteEvent

queryNewPaletteEventCopyObject :: QueryNewPaletteEvent a -> WxObject b -> IO () Source #

usage: (queryNewPaletteEventCopyObject obj obj).

queryNewPaletteEventGetPaletteRealized :: QueryNewPaletteEvent a -> IO Bool Source #

usage: (queryNewPaletteEventGetPaletteRealized obj).

queryNewPaletteEventSetPaletteRealized :: QueryNewPaletteEvent a -> Bool -> IO () Source #

usage: (queryNewPaletteEventSetPaletteRealized obj realized).

RadioBox

radioBoxCreate :: Window a -> Id -> String -> Rect -> [String] -> Int -> Style -> IO (RadioBox ()) Source #

usage: (radioBoxCreate prt id txt lfttopwdthgt nstr dim stl).

radioBoxEnableItem :: RadioBox a -> Int -> Bool -> IO () Source #

usage: (radioBoxEnableItem obj item enable).

radioBoxFindString :: RadioBox a -> String -> IO Int Source #

usage: (radioBoxFindString obj s).

radioBoxGetItemLabel :: RadioBox a -> Int -> IO String Source #

usage: (radioBoxGetItemLabel obj item).

radioBoxGetNumberOfRowsOrCols :: RadioBox a -> IO Int Source #

usage: (radioBoxGetNumberOfRowsOrCols obj).

radioBoxGetSelection :: RadioBox a -> IO Int Source #

usage: (radioBoxGetSelection obj).

radioBoxGetStringSelection :: RadioBox a -> IO String Source #

usage: (radioBoxGetStringSelection obj).

radioBoxNumber :: RadioBox a -> IO Int Source #

usage: (radioBoxNumber obj).

radioBoxSetItemBitmap :: RadioBox a -> Int -> Bitmap c -> IO () Source #

usage: (radioBoxSetItemBitmap obj item bitmap).

radioBoxSetItemLabel :: RadioBox a -> Int -> String -> IO () Source #

usage: (radioBoxSetItemLabel obj item label).

radioBoxSetNumberOfRowsOrCols :: RadioBox a -> Int -> IO () Source #

usage: (radioBoxSetNumberOfRowsOrCols obj n).

radioBoxSetSelection :: RadioBox a -> Int -> IO () Source #

usage: (radioBoxSetSelection obj n).

radioBoxSetStringSelection :: RadioBox a -> String -> IO () Source #

usage: (radioBoxSetStringSelection obj s).

radioBoxShowItem :: RadioBox a -> Int -> Bool -> IO () Source #

usage: (radioBoxShowItem obj item show).

RadioButton

radioButtonCreate :: Window a -> Id -> String -> Rect -> Style -> IO (RadioButton ()) Source #

usage: (radioButtonCreate prt id txt lfttopwdthgt stl).

radioButtonGetValue :: RadioButton a -> IO Bool Source #

usage: (radioButtonGetValue obj).

radioButtonSetValue :: RadioButton a -> Bool -> IO () Source #

usage: (radioButtonSetValue obj value).

Region

regionAssign :: Region a -> Region b -> IO () Source #

usage: (regionAssign obj region).

regionClear :: Region a -> IO () Source #

usage: (regionClear obj).

regionContainsPoint :: Region a -> Point -> IO Bool Source #

usage: (regionContainsPoint obj xy).

regionContainsRect :: Region a -> Rect -> IO Bool Source #

usage: (regionContainsRect obj xywidthheight).

regionCreateDefault :: IO (Region ()) Source #

usage: (regionCreateDefault).

regionCreateFromRect :: Rect -> IO (Region ()) Source #

usage: (regionCreateFromRect xywh).

regionDelete :: Region a -> IO () Source #

usage: (regionDelete obj).

regionGetBox :: Region a -> IO Rect Source #

usage: (regionGetBox obj).

regionIntersectRect :: Region a -> Rect -> IO Bool Source #

usage: (regionIntersectRect obj xywidthheight).

regionIntersectRegion :: Region a -> Region b -> IO Bool Source #

usage: (regionIntersectRegion obj region).

regionIsEmpty :: Region a -> IO Bool Source #

usage: (regionIsEmpty obj).

regionSubtractRect :: Region a -> Rect -> IO Bool Source #

usage: (regionSubtractRect obj xywidthheight).

regionSubtractRegion :: Region a -> Region b -> IO Bool Source #

usage: (regionSubtractRegion obj region).

regionUnionRect :: Region a -> Rect -> IO Bool Source #

usage: (regionUnionRect obj xywidthheight).

regionUnionRegion :: Region a -> Region b -> IO Bool Source #

usage: (regionUnionRegion obj region).

regionXorRect :: Region a -> Rect -> IO Bool Source #

usage: (regionXorRect obj xywidthheight).

regionXorRegion :: Region a -> Region b -> IO Bool Source #

usage: (regionXorRegion obj region).

RegionIterator

regionIteratorCreate :: IO (RegionIterator ()) Source #

usage: (regionIteratorCreate).

regionIteratorCreateFromRegion :: Region a -> IO (RegionIterator ()) Source #

usage: (regionIteratorCreateFromRegion region).

regionIteratorDelete :: RegionIterator a -> IO () Source #

usage: (regionIteratorDelete obj).

regionIteratorGetHeight :: RegionIterator a -> IO Int Source #

usage: (regionIteratorGetHeight obj).

regionIteratorGetWidth :: RegionIterator a -> IO Int Source #

usage: (regionIteratorGetWidth obj).

regionIteratorGetX :: RegionIterator a -> IO Int Source #

usage: (regionIteratorGetX obj).

regionIteratorGetY :: RegionIterator a -> IO Int Source #

usage: (regionIteratorGetY obj).

regionIteratorHaveRects :: RegionIterator a -> IO Bool Source #

usage: (regionIteratorHaveRects obj).

regionIteratorNext :: RegionIterator a -> IO () Source #

usage: (regionIteratorNext obj).

regionIteratorReset :: RegionIterator a -> IO () Source #

usage: (regionIteratorReset obj).

regionIteratorResetToRegion :: RegionIterator a -> Region b -> IO () Source #

usage: (regionIteratorResetToRegion obj region).

SVGFileDC

svgFileDCCreate :: String -> IO (SVGFileDC ()) Source #

usage: (svgFileDCCreate fileName).

svgFileDCCreateWithSize :: String -> Size -> IO (SVGFileDC ()) Source #

usage: (svgFileDCCreateWithSize fileName wh).

svgFileDCCreateWithSizeAndResolution :: String -> Size -> Float -> IO (SVGFileDC ()) Source #

usage: (svgFileDCCreateWithSizeAndResolution fileName wh adpi).

svgFileDCDelete :: SVGFileDC a -> IO () Source #

usage: (svgFileDCDelete obj).

SashEvent

sashEventCreate :: Id -> Int -> IO (SashEvent ()) Source #

usage: (sashEventCreate id edge).

sashEventGetDragRect :: SashEvent a -> IO Rect Source #

usage: (sashEventGetDragRect obj).

sashEventGetDragStatus :: SashEvent a -> IO Int Source #

usage: (sashEventGetDragStatus obj).

sashEventGetEdge :: SashEvent a -> IO Int Source #

usage: (sashEventGetEdge obj).

sashEventSetDragRect :: SashEvent a -> Rect -> IO () Source #

usage: (sashEventSetDragRect obj xywh).

sashEventSetDragStatus :: SashEvent a -> Int -> IO () Source #

usage: (sashEventSetDragStatus obj status).

sashEventSetEdge :: SashEvent a -> Int -> IO () Source #

usage: (sashEventSetEdge obj edge).

SashLayoutWindow

sashLayoutWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SashLayoutWindow ()) Source #

usage: (sashLayoutWindowCreate par id xywh stl).

sashLayoutWindowGetAlignment :: SashLayoutWindow a -> IO Int Source #

usage: (sashLayoutWindowGetAlignment obj).

sashLayoutWindowGetOrientation :: SashLayoutWindow a -> IO Int Source #

usage: (sashLayoutWindowGetOrientation obj).

sashLayoutWindowSetAlignment :: SashLayoutWindow a -> Int -> IO () Source #

usage: (sashLayoutWindowSetAlignment obj align).

sashLayoutWindowSetDefaultSize :: SashLayoutWindow a -> Size -> IO () Source #

usage: (sashLayoutWindowSetDefaultSize obj wh).

sashLayoutWindowSetOrientation :: SashLayoutWindow a -> Int -> IO () Source #

usage: (sashLayoutWindowSetOrientation obj orient).

SashWindow

sashWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SashWindow ()) Source #

usage: (sashWindowCreate par id xywh stl).

sashWindowGetDefaultBorderSize :: SashWindow a -> IO Int Source #

usage: (sashWindowGetDefaultBorderSize obj).

sashWindowGetEdgeMargin :: SashWindow a -> Int -> IO Int Source #

usage: (sashWindowGetEdgeMargin obj edge).

sashWindowGetExtraBorderSize :: SashWindow a -> IO Int Source #

usage: (sashWindowGetExtraBorderSize obj).

sashWindowGetMaximumSizeX :: SashWindow a -> IO Int Source #

usage: (sashWindowGetMaximumSizeX obj).

sashWindowGetMaximumSizeY :: SashWindow a -> IO Int Source #

usage: (sashWindowGetMaximumSizeY obj).

sashWindowGetMinimumSizeX :: SashWindow a -> IO Int Source #

usage: (sashWindowGetMinimumSizeX obj).

sashWindowGetMinimumSizeY :: SashWindow a -> IO Int Source #

usage: (sashWindowGetMinimumSizeY obj).

sashWindowGetSashVisible :: SashWindow a -> Int -> IO Bool Source #

usage: (sashWindowGetSashVisible obj edge).

sashWindowHasBorder :: SashWindow a -> Int -> IO Bool Source #

usage: (sashWindowHasBorder obj edge).

sashWindowSetDefaultBorderSize :: SashWindow a -> Int -> IO () Source #

usage: (sashWindowSetDefaultBorderSize obj width).

sashWindowSetExtraBorderSize :: SashWindow a -> Int -> IO () Source #

usage: (sashWindowSetExtraBorderSize obj width).

sashWindowSetMaximumSizeX :: SashWindow a -> Int -> IO () Source #

usage: (sashWindowSetMaximumSizeX obj max).

sashWindowSetMaximumSizeY :: SashWindow a -> Int -> IO () Source #

usage: (sashWindowSetMaximumSizeY obj max).

sashWindowSetMinimumSizeX :: SashWindow a -> Int -> IO () Source #

usage: (sashWindowSetMinimumSizeX obj min).

sashWindowSetMinimumSizeY :: SashWindow a -> Int -> IO () Source #

usage: (sashWindowSetMinimumSizeY obj min).

sashWindowSetSashBorder :: SashWindow a -> Int -> Bool -> IO () Source #

usage: (sashWindowSetSashBorder obj edge border).

sashWindowSetSashVisible :: SashWindow a -> Int -> Bool -> IO () Source #

usage: (sashWindowSetSashVisible obj edge sash).

ScreenDC

screenDCCreate :: IO (ScreenDC ()) Source #

usage: (screenDCCreate).

screenDCDelete :: ScreenDC a -> IO () Source #

usage: (screenDCDelete obj).

screenDCEndDrawingOnTop :: ScreenDC a -> IO Bool Source #

usage: (screenDCEndDrawingOnTop obj).

screenDCStartDrawingOnTop :: ScreenDC a -> Rect -> IO Bool Source #

usage: (screenDCStartDrawingOnTop obj xywh).

screenDCStartDrawingOnTopOfWin :: ScreenDC a -> Window b -> IO Bool Source #

usage: (screenDCStartDrawingOnTopOfWin obj win).

ScrollBar

scrollBarCreate :: Window a -> Id -> Rect -> Style -> IO (ScrollBar ()) Source #

usage: (scrollBarCreate prt id lfttopwdthgt stl).

scrollBarGetPageSize :: ScrollBar a -> IO Int Source #

usage: (scrollBarGetPageSize obj).

scrollBarGetRange :: ScrollBar a -> IO Int Source #

usage: (scrollBarGetRange obj).

scrollBarGetThumbPosition :: ScrollBar a -> IO Int Source #

usage: (scrollBarGetThumbPosition obj).

scrollBarGetThumbSize :: ScrollBar a -> IO Int Source #

usage: (scrollBarGetThumbSize obj).

scrollBarSetScrollbar :: ScrollBar a -> Int -> Int -> Int -> Int -> Bool -> IO () Source #

usage: (scrollBarSetScrollbar obj position thumbSize range pageSize refresh).

scrollBarSetThumbPosition :: ScrollBar a -> Int -> IO () Source #

usage: (scrollBarSetThumbPosition obj viewStart).

ScrollEvent

scrollEventGetOrientation :: ScrollEvent a -> IO Int Source #

usage: (scrollEventGetOrientation obj).

scrollEventGetPosition :: ScrollEvent a -> IO Int Source #

usage: (scrollEventGetPosition obj).

ScrollWinEvent

scrollWinEventGetOrientation :: ScrollWinEvent a -> IO Int Source #

usage: (scrollWinEventGetOrientation obj).

scrollWinEventGetPosition :: ScrollWinEvent a -> IO Int Source #

usage: (scrollWinEventGetPosition obj).

scrollWinEventSetOrientation :: ScrollWinEvent a -> Int -> IO () Source #

usage: (scrollWinEventSetOrientation obj orient).

scrollWinEventSetPosition :: ScrollWinEvent a -> Int -> IO () Source #

usage: (scrollWinEventSetPosition obj pos).

ScrolledWindow

scrolledWindowAdjustScrollbars :: ScrolledWindow a -> IO () Source #

usage: (scrolledWindowAdjustScrollbars obj).

scrolledWindowCalcScrolledPosition :: ScrolledWindow a -> Point -> IO Point Source #

usage: (scrolledWindowCalcScrolledPosition obj xy).

scrolledWindowCalcUnscrolledPosition :: ScrolledWindow a -> Point -> IO Point Source #

usage: (scrolledWindowCalcUnscrolledPosition obj xy).

scrolledWindowCreate :: Window a -> Id -> Rect -> Style -> IO (ScrolledWindow ()) Source #

usage: (scrolledWindowCreate prt id lfttopwdthgt stl).

scrolledWindowEnableScrolling :: ScrolledWindow a -> Bool -> Bool -> IO () Source #

usage: (scrolledWindowEnableScrolling obj xscrolling yscrolling).

scrolledWindowGetScaleX :: ScrolledWindow a -> IO Double Source #

usage: (scrolledWindowGetScaleX obj).

scrolledWindowGetScaleY :: ScrolledWindow a -> IO Double Source #

usage: (scrolledWindowGetScaleY obj).

scrolledWindowGetScrollPageSize :: ScrolledWindow a -> Int -> IO Int Source #

usage: (scrolledWindowGetScrollPageSize obj orient).

scrolledWindowGetScrollPixelsPerUnit :: ScrolledWindow a -> IO Point Source #

usage: (scrolledWindowGetScrollPixelsPerUnit obj).

scrolledWindowGetTargetWindow :: ScrolledWindow a -> IO (Window ()) Source #

usage: (scrolledWindowGetTargetWindow obj).

scrolledWindowGetViewStart :: ScrolledWindow a -> IO Point Source #

usage: (scrolledWindowGetViewStart obj).

scrolledWindowGetVirtualSize :: ScrolledWindow a -> IO Size Source #

usage: (scrolledWindowGetVirtualSize obj).

scrolledWindowOnDraw :: ScrolledWindow a -> DC b -> IO () Source #

usage: (scrolledWindowOnDraw obj dc).

scrolledWindowPrepareDC :: ScrolledWindow a -> DC b -> IO () Source #

usage: (scrolledWindowPrepareDC obj dc).

scrolledWindowScroll :: ScrolledWindow a -> Point -> IO () Source #

usage: (scrolledWindowScroll obj xposypos).

scrolledWindowSetScale :: ScrolledWindow a -> Double -> Double -> IO () Source #

usage: (scrolledWindowSetScale obj xs ys).

scrolledWindowSetScrollPageSize :: ScrolledWindow a -> Int -> Int -> IO () Source #

usage: (scrolledWindowSetScrollPageSize obj orient pageSize).

scrolledWindowSetScrollRate :: ScrolledWindow a -> Int -> Int -> IO () Source #

usage: (scrolledWindowSetScrollRate obj xstep ystep).

scrolledWindowSetScrollbars :: ScrolledWindow a -> Int -> Int -> Int -> Int -> Int -> Int -> Bool -> IO () Source #

usage: (scrolledWindowSetScrollbars obj pixelsPerUnitX pixelsPerUnitY noUnitsX noUnitsY xPos yPos noRefresh).

scrolledWindowSetTargetWindow :: ScrolledWindow a -> Window b -> IO () Source #

usage: (scrolledWindowSetTargetWindow obj target).

scrolledWindowShowScrollbars :: ScrolledWindow a -> Int -> Int -> IO () Source #

usage: (scrolledWindowShowScrollbars obj showh showv).

scrolledWindowViewStart :: ScrolledWindow a -> IO Point Source #

usage: (scrolledWindowViewStart obj).

SetCursorEvent

setCursorEventGetCursor :: SetCursorEvent a -> IO (Cursor ()) Source #

usage: (setCursorEventGetCursor obj).

setCursorEventGetX :: SetCursorEvent a -> IO Int Source #

usage: (setCursorEventGetX obj).

setCursorEventGetY :: SetCursorEvent a -> IO Int Source #

usage: (setCursorEventGetY obj).

setCursorEventHasCursor :: SetCursorEvent a -> IO Bool Source #

usage: (setCursorEventHasCursor obj).

setCursorEventSetCursor :: SetCursorEvent a -> Cursor b -> IO () Source #

usage: (setCursorEventSetCursor obj cursor).

ShowEvent

showEventCopyObject :: ShowEvent a -> WxObject b -> IO () Source #

usage: (showEventCopyObject obj obj).

showEventIsShown :: ShowEvent a -> IO Bool Source #

usage: (showEventIsShown obj).

showEventSetShow :: ShowEvent a -> Bool -> IO () Source #

usage: (showEventSetShow obj show).

SimpleHelpProvider

simpleHelpProviderCreate :: IO (SimpleHelpProvider ()) Source #

usage: (simpleHelpProviderCreate).

SingleInstanceChecker

singleInstanceCheckerCreate :: Ptr a -> String -> String -> IO Bool Source #

usage: (singleInstanceCheckerCreate obj name path).

singleInstanceCheckerCreateDefault :: IO (SingleInstanceChecker ()) Source #

usage: (singleInstanceCheckerCreateDefault).

singleInstanceCheckerDelete :: SingleInstanceChecker a -> IO () Source #

usage: (singleInstanceCheckerDelete obj).

singleInstanceCheckerIsAnotherRunning :: SingleInstanceChecker a -> IO Bool Source #

usage: (singleInstanceCheckerIsAnotherRunning obj).

SizeEvent

sizeEventCopyObject :: SizeEvent a -> Ptr b -> IO () Source #

usage: (sizeEventCopyObject obj obj).

sizeEventGetSize :: SizeEvent a -> IO Size Source #

usage: (sizeEventGetSize obj).

Sizer

sizerAdd :: Sizer a -> Size -> Int -> Int -> Int -> Ptr f -> IO () Source #

usage: (sizerAdd obj widthheight option flag border userData).

sizerAddSizer :: Sizer a -> Sizer b -> Int -> Int -> Int -> Ptr f -> IO () Source #

usage: (sizerAddSizer obj sizer option flag border userData).

sizerAddSpacer :: Sizer a -> Int -> IO () Source #

usage: (sizerAddSpacer obj size).

sizerAddStretchSpacer :: Sizer a -> Int -> IO () Source #

usage: (sizerAddStretchSpacer obj size).

sizerAddWindow :: Sizer a -> Window b -> Int -> Int -> Int -> Ptr f -> IO () Source #

usage: (sizerAddWindow obj window option flag border userData).

sizerCalcMin :: Sizer a -> IO Size Source #

usage: (sizerCalcMin obj).

sizerClear :: Sizer a -> Bool -> IO () Source #

usage: (sizerClear obj deletewindows).

sizerDetach :: Sizer a -> Int -> IO Bool Source #

usage: (sizerDetach obj index).

sizerDetachSizer :: Sizer a -> Sizer b -> IO Bool Source #

usage: (sizerDetachSizer obj sizer).

sizerDetachWindow :: Sizer a -> Window b -> IO Bool Source #

usage: (sizerDetachWindow obj window).

sizerFit :: Sizer a -> Window b -> IO () Source #

usage: (sizerFit obj window).

sizerFitInside :: Sizer a -> Window b -> IO () Source #

usage: (sizerFitInside obj window).

sizerGetChildren :: Sizer a -> Ptr b -> Int -> IO Int Source #

usage: (sizerGetChildren obj res cnt).

sizerGetContainingWindow :: Sizer a -> IO (Window ()) Source #

usage: (sizerGetContainingWindow obj).

sizerGetItem :: Sizer a -> Int -> IO (SizerItem ()) Source #

usage: (sizerGetItem obj index).

sizerGetItemSizer :: Sizer a -> Sizer b -> Bool -> IO (SizerItem ()) Source #

usage: (sizerGetItemSizer obj window recursive).

sizerGetItemWindow :: Sizer a -> Window b -> Bool -> IO (SizerItem ()) Source #

usage: (sizerGetItemWindow obj window recursive).

sizerGetMinSize :: Sizer a -> IO Size Source #

usage: (sizerGetMinSize obj).

sizerGetPosition :: Sizer a -> IO Point Source #

usage: (sizerGetPosition obj).

sizerGetSize :: Sizer a -> IO Size Source #

usage: (sizerGetSize obj).

sizerHide :: Window a -> Int -> IO Bool Source #

usage: (sizerHide obj index).

sizerHideSizer :: Window a -> Sizer b -> IO Bool Source #

usage: (sizerHideSizer obj sizer).

sizerHideWindow :: Window a -> Window b -> IO Bool Source #

usage: (sizerHideWindow obj window).

sizerInsert :: Sizer a -> Int -> Size -> Int -> Int -> Int -> Ptr g -> IO () Source #

usage: (sizerInsert obj before widthheight option flag border userData).

sizerInsertSizer :: Sizer a -> Int -> Sizer c -> Int -> Int -> Int -> Ptr g -> IO () Source #

usage: (sizerInsertSizer obj before sizer option flag border userData).

sizerInsertSpacer :: Sizer a -> Int -> Int -> IO (SizerItem ()) Source #

usage: (sizerInsertSpacer obj index size).

sizerInsertStretchSpacer :: Sizer a -> Int -> Int -> IO (SizerItem ()) Source #

usage: (sizerInsertStretchSpacer obj index prop).

sizerInsertWindow :: Sizer a -> Int -> Window c -> Int -> Int -> Int -> Ptr g -> IO () Source #

usage: (sizerInsertWindow obj before window option flag border userData).

sizerIsShown :: Sizer a -> Int -> IO Bool Source #

usage: (sizerIsShown obj index).

sizerIsShownSizer :: Sizer a -> Ptr (Ptr (TSizer b)) -> IO Bool Source #

usage: (sizerIsShownSizer obj sizer).

sizerIsShownWindow :: Sizer a -> Ptr (Ptr (TWindow b)) -> IO Bool Source #

usage: (sizerIsShownWindow obj window).

sizerLayout :: Sizer a -> IO () Source #

usage: (sizerLayout obj).

sizerPrepend :: Sizer a -> Size -> Int -> Int -> Int -> Ptr f -> IO () Source #

usage: (sizerPrepend obj widthheight option flag border userData).

sizerPrependSizer :: Sizer a -> Sizer b -> Int -> Int -> Int -> Ptr f -> IO () Source #

usage: (sizerPrependSizer obj sizer option flag border userData).

sizerPrependSpacer :: Sizer a -> Int -> IO (SizerItem ()) Source #

usage: (sizerPrependSpacer obj size).

sizerPrependStretchSpacer :: Sizer a -> Int -> IO (SizerItem ()) Source #

usage: (sizerPrependStretchSpacer obj prop).

sizerPrependWindow :: Sizer a -> Window b -> Int -> Int -> Int -> Ptr f -> IO () Source #

usage: (sizerPrependWindow obj window option flag border userData).

sizerRecalcSizes :: Sizer a -> IO () Source #

usage: (sizerRecalcSizes obj).

sizerReplace :: Sizer a -> Int -> SizerItem c -> IO Bool Source #

usage: (sizerReplace obj oldindex newitem).

sizerReplaceSizer :: Sizer a -> Sizer b -> Sizer c -> Bool -> IO Bool Source #

usage: (sizerReplaceSizer obj oldsz newsz recursive).

sizerReplaceWindow :: Sizer a -> Window b -> Window c -> Bool -> IO Bool Source #

usage: (sizerReplaceWindow obj oldwin newwin recursive).

sizerSetDimension :: Sizer a -> Rect -> IO () Source #

usage: (sizerSetDimension obj xywidthheight).

sizerSetItemMinSize :: Sizer a -> Int -> Size -> IO () Source #

usage: (sizerSetItemMinSize obj pos widthheight).

sizerSetItemMinSizeSizer :: Sizer a -> Sizer b -> Size -> IO () Source #

usage: (sizerSetItemMinSizeSizer obj sizer widthheight).

sizerSetItemMinSizeWindow :: Sizer a -> Window b -> Size -> IO () Source #

usage: (sizerSetItemMinSizeWindow obj window widthheight).

sizerSetMinSize :: Sizer a -> Size -> IO () Source #

usage: (sizerSetMinSize obj widthheight).

sizerSetSizeHints :: Sizer a -> Window b -> IO () Source #

usage: (sizerSetSizeHints obj window).

sizerShow :: Sizer a -> Sizer b -> Int -> Bool -> IO Bool Source #

usage: (sizerShow obj sizer index show).

sizerShowSizer :: Sizer a -> Sizer b -> Bool -> Bool -> IO Bool Source #

usage: (sizerShowSizer obj sizer show recursive).

sizerShowWindow :: Sizer a -> Window b -> Bool -> Bool -> IO Bool Source #

usage: (sizerShowWindow obj window show recursive).

SizerItem

sizerItemAssignSizer :: SizerItem a -> Sizer b -> IO () Source #

usage: (sizerItemAssignSizer obj sizer).

sizerItemAssignSpacer :: SizerItem a -> Size -> IO () Source #

usage: (sizerItemAssignSpacer obj widthheight).

sizerItemAssignWindow :: SizerItem a -> Window b -> IO () Source #

usage: (sizerItemAssignWindow obj window).

sizerItemCalcMin :: SizerItem a -> IO Size Source #

usage: (sizerItemCalcMin obj).

sizerItemCreate :: Size -> Int -> Int -> Int -> Ptr e -> IO (SizerItem ()) Source #

usage: (sizerItemCreate widthheight option flag border userData).

sizerItemCreateInSizer :: Sizer a -> Int -> Int -> Int -> Ptr e -> IO (Ptr ()) Source #

usage: (sizerItemCreateInSizer sizer option flag border userData).

sizerItemCreateInWindow :: Window a -> Int -> Int -> Int -> Ptr e -> IO (Ptr ()) Source #

usage: (sizerItemCreateInWindow window option flag border userData).

sizerItemDelete :: SizerItem a -> IO () Source #

usage: (sizerItemDelete obj).

sizerItemDeleteWindows :: SizerItem a -> IO () Source #

usage: (sizerItemDeleteWindows obj).

sizerItemDetachSizer :: SizerItem a -> IO () Source #

usage: (sizerItemDetachSizer obj).

sizerItemGetBorder :: SizerItem a -> IO Int Source #

usage: (sizerItemGetBorder obj).

sizerItemGetFlag :: SizerItem a -> IO Int Source #

usage: (sizerItemGetFlag obj).

sizerItemGetMinSize :: SizerItem a -> IO Size Source #

usage: (sizerItemGetMinSize obj).

sizerItemGetPosition :: SizerItem a -> IO Point Source #

usage: (sizerItemGetPosition obj).

sizerItemGetProportion :: SizerItem a -> IO Int Source #

usage: (sizerItemGetProportion obj).

sizerItemGetRatio :: SizerItem a -> IO Float Source #

usage: (sizerItemGetRatio obj).

sizerItemGetRect :: SizerItem a -> IO Rect Source #

usage: (sizerItemGetRect obj).

sizerItemGetSize :: SizerItem a -> IO Size Source #

usage: (sizerItemGetSize obj).

sizerItemGetSizer :: SizerItem a -> IO (Sizer ()) Source #

usage: (sizerItemGetSizer obj).

sizerItemGetSpacer :: SizerItem a -> IO Size Source #

usage: (sizerItemGetSpacer obj).

sizerItemGetUserData :: SizerItem a -> IO (Ptr ()) Source #

usage: (sizerItemGetUserData obj).

sizerItemGetWindow :: SizerItem a -> IO (Window ()) Source #

usage: (sizerItemGetWindow obj).

sizerItemIsShown :: SizerItem a -> IO Bool Source #

usage: (sizerItemIsShown obj).

sizerItemIsSizer :: SizerItem a -> IO Bool Source #

usage: (sizerItemIsSizer obj).

sizerItemIsSpacer :: SizerItem a -> IO Bool Source #

usage: (sizerItemIsSpacer obj).

sizerItemIsWindow :: SizerItem a -> IO Bool Source #

usage: (sizerItemIsWindow obj).

sizerItemSetBorder :: SizerItem a -> Int -> IO () Source #

usage: (sizerItemSetBorder obj border).

sizerItemSetDimension :: SizerItem a -> Rect -> IO () Source #

usage: (sizerItemSetDimension obj xywh).

sizerItemSetFlag :: SizerItem a -> Int -> IO () Source #

usage: (sizerItemSetFlag obj flag).

sizerItemSetFloatRatio :: SizerItem a -> Float -> IO () Source #

usage: (sizerItemSetFloatRatio obj ratio).

sizerItemSetInitSize :: SizerItem a -> Point -> IO () Source #

usage: (sizerItemSetInitSize obj xy).

sizerItemSetProportion :: SizerItem a -> Int -> IO () Source #

usage: (sizerItemSetProportion obj proportion).

sizerItemSetRatio :: SizerItem a -> Size -> IO () Source #

usage: (sizerItemSetRatio obj widthheight).

sizerItemShow :: SizerItem a -> Int -> IO () Source #

usage: (sizerItemShow obj show).

Slider

sliderClearSel :: Slider a -> IO () Source #

usage: (sliderClearSel obj).

sliderClearTicks :: Slider a -> IO () Source #

usage: (sliderClearTicks obj).

sliderCreate :: Window a -> Id -> Int -> Int -> Int -> Rect -> Style -> IO (Slider ()) Source #

usage: (sliderCreate prt id wxinit min max lfttopwdthgt stl).

sliderGetLineSize :: Slider a -> IO Int Source #

usage: (sliderGetLineSize obj).

sliderGetMax :: Slider a -> IO Int Source #

usage: (sliderGetMax obj).

sliderGetMin :: Slider a -> IO Int Source #

usage: (sliderGetMin obj).

sliderGetPageSize :: Slider a -> IO Int Source #

usage: (sliderGetPageSize obj).

sliderGetSelEnd :: Slider a -> IO Int Source #

usage: (sliderGetSelEnd obj).

sliderGetSelStart :: Slider a -> IO Int Source #

usage: (sliderGetSelStart obj).

sliderGetThumbLength :: Slider a -> IO Int Source #

usage: (sliderGetThumbLength obj).

sliderGetTickFreq :: Slider a -> IO Int Source #

usage: (sliderGetTickFreq obj).

sliderGetValue :: Slider a -> IO Int Source #

usage: (sliderGetValue obj).

sliderSetLineSize :: Slider a -> Int -> IO () Source #

usage: (sliderSetLineSize obj lineSize).

sliderSetPageSize :: Slider a -> Int -> IO () Source #

usage: (sliderSetPageSize obj pageSize).

sliderSetRange :: Slider a -> Int -> Int -> IO () Source #

usage: (sliderSetRange obj minValue maxValue).

sliderSetSelection :: Slider a -> Int -> Int -> IO () Source #

usage: (sliderSetSelection obj minPos maxPos).

sliderSetThumbLength :: Slider a -> Int -> IO () Source #

usage: (sliderSetThumbLength obj len).

sliderSetTick :: Slider a -> Int -> IO () Source #

usage: (sliderSetTick obj tickPos).

sliderSetValue :: Slider a -> Int -> IO () Source #

usage: (sliderSetValue obj value).

Sound

soundCreate :: String -> Bool -> IO (Sound ()) Source #

Usage: soundCreate fileName isResource. As yet (Nov 2003) unsupported on MacOS X

soundDelete :: Sound a -> IO () Source #

usage: (soundDelete self).

soundIsOk :: Sound a -> IO Bool Source #

usage: (soundIsOk self).

soundPlay :: Sound a -> Int -> IO Bool Source #

usage: (soundPlay self flag).

soundStop :: Sound a -> IO () Source #

usage: (soundStop self).

SpinButton

spinButtonCreate :: Window a -> Id -> Rect -> Style -> IO (SpinButton ()) Source #

usage: (spinButtonCreate prt id lfttopwdthgt stl).

spinButtonGetMax :: SpinButton a -> IO Int Source #

usage: (spinButtonGetMax obj).

spinButtonGetMin :: SpinButton a -> IO Int Source #

usage: (spinButtonGetMin obj).

spinButtonGetValue :: SpinButton a -> IO Int Source #

usage: (spinButtonGetValue obj).

spinButtonSetRange :: SpinButton a -> Int -> Int -> IO () Source #

usage: (spinButtonSetRange obj minVal maxVal).

spinButtonSetValue :: SpinButton a -> Int -> IO () Source #

usage: (spinButtonSetValue obj val).

SpinCtrl

spinCtrlCreate :: Window a -> Id -> String -> Rect -> Style -> Int -> Int -> Int -> IO (SpinCtrl ()) Source #

usage: (spinCtrlCreate prt id txt lfttopwdthgt stl min max wxinit).

spinCtrlGetMax :: SpinCtrl a -> IO Int Source #

usage: (spinCtrlGetMax obj).

spinCtrlGetMin :: SpinCtrl a -> IO Int Source #

usage: (spinCtrlGetMin obj).

spinCtrlGetValue :: SpinCtrl a -> IO Int Source #

usage: (spinCtrlGetValue obj).

spinCtrlSetRange :: SpinCtrl a -> Int -> Int -> IO () Source #

usage: (spinCtrlSetRange obj minval maxval).

spinCtrlSetValue :: SpinCtrl a -> Int -> IO () Source #

usage: (spinCtrlSetValue obj val).

SpinEvent

spinEventGetPosition :: SpinEvent a -> IO Int Source #

usage: (spinEventGetPosition obj).

spinEventSetPosition :: SpinEvent a -> Int -> IO () Source #

usage: (spinEventSetPosition obj pos).

SplashScreen

splashScreenCreate :: Bitmap a -> Int -> Int -> Window d -> Id -> Rect -> Style -> IO (SplashScreen ()) Source #

usage: (splashScreenCreate bmp sstl ms parent id lfttopwdthgt stl).

splashScreenGetSplashStyle :: SplashScreen a -> IO Int Source #

usage: (splashScreenGetSplashStyle obj).

splashScreenGetTimeout :: SplashScreen a -> IO Int Source #

usage: (splashScreenGetTimeout obj).

SplitterWindow

splitterWindowCreate :: Window a -> Id -> Rect -> Style -> IO (SplitterWindow ()) Source #

usage: (splitterWindowCreate prt id lfttopwdthgt stl).

splitterWindowGetBorderSize :: SplitterWindow a -> IO Int Source #

usage: (splitterWindowGetBorderSize obj).

splitterWindowGetMinimumPaneSize :: SplitterWindow a -> IO Int Source #

usage: (splitterWindowGetMinimumPaneSize obj).

splitterWindowGetSashGravity :: SplitterWindow a -> IO Double Source #

usage: (splitterWindowGetSashGravity obj).

splitterWindowGetSashPosition :: SplitterWindow a -> IO Int Source #

usage: (splitterWindowGetSashPosition obj).

splitterWindowGetSashSize :: SplitterWindow a -> IO Int Source #

usage: (splitterWindowGetSashSize obj).

splitterWindowGetSplitMode :: SplitterWindow a -> IO Int Source #

usage: (splitterWindowGetSplitMode obj).

splitterWindowGetWindow1 :: SplitterWindow a -> IO (Window ()) Source #

usage: (splitterWindowGetWindow1 obj).

splitterWindowGetWindow2 :: SplitterWindow a -> IO (Window ()) Source #

usage: (splitterWindowGetWindow2 obj).

splitterWindowInitialize :: SplitterWindow a -> Window b -> IO () Source #

usage: (splitterWindowInitialize obj window).

splitterWindowIsSplit :: SplitterWindow a -> IO Bool Source #

usage: (splitterWindowIsSplit obj).

splitterWindowReplaceWindow :: SplitterWindow a -> Window b -> Window c -> IO Bool Source #

usage: (splitterWindowReplaceWindow obj winOld winNew).

splitterWindowSetBorderSize :: SplitterWindow a -> Int -> IO () Source #

usage: (splitterWindowSetBorderSize obj width).

splitterWindowSetMinimumPaneSize :: SplitterWindow a -> Int -> IO () Source #

usage: (splitterWindowSetMinimumPaneSize obj min).

splitterWindowSetSashGravity :: SplitterWindow a -> Double -> IO () Source #

usage: (splitterWindowSetSashGravity obj gravity).

splitterWindowSetSashPosition :: SplitterWindow a -> Int -> Bool -> IO () Source #

usage: (splitterWindowSetSashPosition obj position redraw).

splitterWindowSetSplitMode :: SplitterWindow a -> Int -> IO () Source #

usage: (splitterWindowSetSplitMode obj mode).

splitterWindowSplitHorizontally :: SplitterWindow a -> Window b -> Window c -> Int -> IO Bool Source #

usage: (splitterWindowSplitHorizontally obj window1 window2 sashPosition).

splitterWindowSplitVertically :: SplitterWindow a -> Window b -> Window c -> Int -> IO Bool Source #

usage: (splitterWindowSplitVertically obj window1 window2 sashPosition).

splitterWindowUnsplit :: SplitterWindow a -> Window b -> IO Bool Source #

usage: (splitterWindowUnsplit obj toRemove).

StaticBitmap

staticBitmapCreate :: Window a -> Id -> Bitmap c -> Rect -> Style -> IO (StaticBitmap ()) Source #

usage: (staticBitmapCreate prt id bitmap lfttopwdthgt stl).

staticBitmapDelete :: StaticBitmap a -> IO () Source #

usage: (staticBitmapDelete obj).

staticBitmapGetBitmap :: StaticBitmap a -> IO (Bitmap ()) Source #

usage: (staticBitmapGetBitmap obj).

staticBitmapGetIcon :: StaticBitmap a -> IO (Icon ()) Source #

usage: (staticBitmapGetIcon obj).

staticBitmapSetBitmap :: StaticBitmap a -> Bitmap b -> IO () Source #

usage: (staticBitmapSetBitmap obj bitmap).

staticBitmapSetIcon :: StaticBitmap a -> Icon b -> IO () Source #

usage: (staticBitmapSetIcon obj icon).

StaticBox

staticBoxCreate :: Window a -> Id -> String -> Rect -> Style -> IO (StaticBox ()) Source #

usage: (staticBoxCreate prt id txt lfttopwdthgt stl).

StaticBoxSizer

staticBoxSizerCalcMin :: StaticBoxSizer a -> IO Size Source #

usage: (staticBoxSizerCalcMin obj).

staticBoxSizerCreate :: StaticBox a -> Int -> IO (StaticBoxSizer ()) Source #

usage: (staticBoxSizerCreate box orient).

staticBoxSizerGetStaticBox :: StaticBoxSizer a -> IO (StaticBox ()) Source #

usage: (staticBoxSizerGetStaticBox obj).

staticBoxSizerRecalcSizes :: StaticBoxSizer a -> IO () Source #

usage: (staticBoxSizerRecalcSizes obj).

StaticLine

staticLineCreate :: Window a -> Id -> Rect -> Style -> IO (StaticLine ()) Source #

usage: (staticLineCreate prt id lfttopwdthgt stl).

staticLineGetDefaultSize :: StaticLine a -> IO Int Source #

usage: (staticLineGetDefaultSize obj).

staticLineIsVertical :: StaticLine a -> IO Bool Source #

usage: (staticLineIsVertical obj).

StaticText

staticTextCreate :: Window a -> Id -> String -> Rect -> Style -> IO (StaticText ()) Source #

usage: (staticTextCreate prt id txt lfttopwdthgt stl).

StatusBar

statusBarCreate :: Window a -> Id -> Rect -> Style -> IO (StatusBar ()) Source #

usage: (statusBarCreate prt id lfttopwdthgt stl).

statusBarGetBorderX :: StatusBar a -> IO Int Source #

usage: (statusBarGetBorderX obj).

statusBarGetBorderY :: StatusBar a -> IO Int Source #

usage: (statusBarGetBorderY obj).

statusBarGetFieldsCount :: StatusBar a -> IO Int Source #

usage: (statusBarGetFieldsCount obj).

statusBarGetStatusText :: StatusBar a -> Int -> IO String Source #

usage: (statusBarGetStatusText obj number).

statusBarSetFieldsCount :: StatusBar a -> Int -> Ptr CInt -> IO () Source #

usage: (statusBarSetFieldsCount obj number widths).

statusBarSetMinHeight :: StatusBar a -> Int -> IO () Source #

usage: (statusBarSetMinHeight obj height).

statusBarSetStatusText :: StatusBar a -> String -> Int -> IO () Source #

usage: (statusBarSetStatusText obj text number).

statusBarSetStatusWidths :: StatusBar a -> Int -> Ptr CInt -> IO () Source #

usage: (statusBarSetStatusWidths obj n widths).

StopWatch

stopWatchCreate :: IO (StopWatch ()) Source #

usage: (stopWatchCreate).

stopWatchDelete :: StopWatch a -> IO () Source #

usage: (stopWatchDelete obj).

stopWatchPause :: StopWatch a -> IO () Source #

usage: (stopWatchPause obj).

stopWatchResume :: StopWatch a -> IO () Source #

usage: (stopWatchResume obj).

stopWatchStart :: StopWatch a -> Int -> IO () Source #

usage: (stopWatchStart obj msec).

stopWatchTime :: StopWatch a -> IO Int Source #

usage: (stopWatchTime obj).

StreamBase

streamBaseDelete :: StreamBase a -> IO () Source #

usage: (streamBaseDelete obj).

streamBaseGetLastError :: StreamBase a -> IO Int Source #

usage: (streamBaseGetLastError obj).

streamBaseGetSize :: StreamBase a -> IO Int Source #

usage: (streamBaseGetSize obj).

streamBaseIsOk :: StreamBase a -> IO Bool Source #

usage: (streamBaseIsOk obj).

StringProperty

stringPropertyCreate :: String -> String -> String -> IO (StringProperty ()) Source #

usage: (stringPropertyCreate label name value).

StyledTextCtrl

styledTextCtrlAddRefDocument :: StyledTextCtrl a -> STCDoc b -> IO () Source #

usage: (styledTextCtrlAddRefDocument obj docPointer).

styledTextCtrlAddStyledText :: StyledTextCtrl a -> MemoryBuffer b -> IO () Source #

usage: (styledTextCtrlAddStyledText obj wxdata).

styledTextCtrlAddText :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlAddText obj text).

styledTextCtrlAppendText :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlAppendText obj text).

styledTextCtrlAutoCompActive :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlAutoCompActive obj).

styledTextCtrlAutoCompCancel :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlAutoCompCancel obj).

styledTextCtrlAutoCompComplete :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlAutoCompComplete obj).

styledTextCtrlAutoCompGetAutoHide :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlAutoCompGetAutoHide obj).

styledTextCtrlAutoCompGetCancelAtStart :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlAutoCompGetCancelAtStart obj).

styledTextCtrlAutoCompGetChooseSingle :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlAutoCompGetChooseSingle obj).

styledTextCtrlAutoCompGetDropRestOfWord :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlAutoCompGetDropRestOfWord obj).

styledTextCtrlAutoCompGetIgnoreCase :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlAutoCompGetIgnoreCase obj).

styledTextCtrlAutoCompGetSeparator :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlAutoCompGetSeparator obj).

styledTextCtrlAutoCompGetTypeSeparator :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlAutoCompGetTypeSeparator obj).

styledTextCtrlAutoCompPosStart :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlAutoCompPosStart obj).

styledTextCtrlAutoCompSelect :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlAutoCompSelect obj text).

styledTextCtrlAutoCompSetAutoHide :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlAutoCompSetAutoHide obj autoHide).

styledTextCtrlAutoCompSetCancelAtStart :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlAutoCompSetCancelAtStart obj cancel).

styledTextCtrlAutoCompSetChooseSingle :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlAutoCompSetChooseSingle obj chooseSingle).

styledTextCtrlAutoCompSetDropRestOfWord :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlAutoCompSetDropRestOfWord obj dropRestOfWord).

styledTextCtrlAutoCompSetFillUps :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlAutoCompSetFillUps obj characterSet).

styledTextCtrlAutoCompSetIgnoreCase :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlAutoCompSetIgnoreCase obj ignoreCase).

styledTextCtrlAutoCompSetSeparator :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlAutoCompSetSeparator obj separatorCharacter).

styledTextCtrlAutoCompSetTypeSeparator :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlAutoCompSetTypeSeparator obj separatorCharacter).

styledTextCtrlAutoCompShow :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlAutoCompShow obj lenEntered itemList).

styledTextCtrlAutoCompStops :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlAutoCompStops obj characterSet).

styledTextCtrlBeginUndoAction :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlBeginUndoAction obj).

styledTextCtrlBraceBadLight :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlBraceBadLight obj pos).

styledTextCtrlBraceHighlight :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlBraceHighlight obj pos1 pos2).

styledTextCtrlBraceMatch :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlBraceMatch obj pos).

styledTextCtrlCallTipActive :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlCallTipActive obj).

styledTextCtrlCallTipCancel :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlCallTipCancel obj).

styledTextCtrlCallTipPosAtStart :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlCallTipPosAtStart obj).

styledTextCtrlCallTipSetBackground :: StyledTextCtrl a -> Color -> IO () Source #

usage: (styledTextCtrlCallTipSetBackground obj backrbackgbackb).

styledTextCtrlCallTipSetForeground :: StyledTextCtrl a -> Color -> IO () Source #

usage: (styledTextCtrlCallTipSetForeground obj forerforegforeb).

styledTextCtrlCallTipSetForegroundHighlight :: StyledTextCtrl a -> Color -> IO () Source #

usage: (styledTextCtrlCallTipSetForegroundHighlight obj forerforegforeb).

styledTextCtrlCallTipSetHighlight :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlCallTipSetHighlight obj start end).

styledTextCtrlCallTipShow :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlCallTipShow obj pos definition).

styledTextCtrlCanPaste :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlCanPaste obj).

styledTextCtrlCanRedo :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlCanRedo obj).

styledTextCtrlCanUndo :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlCanUndo obj).

styledTextCtrlChooseCaretX :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlChooseCaretX obj).

styledTextCtrlClear :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlClear obj).

styledTextCtrlClearAll :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlClearAll obj).

styledTextCtrlClearDocumentStyle :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlClearDocumentStyle obj).

styledTextCtrlClearRegisteredImages :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlClearRegisteredImages obj).

styledTextCtrlCmdKeyAssign :: StyledTextCtrl a -> Int -> Int -> Int -> IO () Source #

usage: (styledTextCtrlCmdKeyAssign obj key modifiers cmd).

styledTextCtrlCmdKeyClear :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlCmdKeyClear obj key modifiers).

styledTextCtrlCmdKeyClearAll :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlCmdKeyClearAll obj).

styledTextCtrlCmdKeyExecute :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlCmdKeyExecute obj cmd).

styledTextCtrlColourise :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlColourise obj start end).

styledTextCtrlConvertEOLs :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlConvertEOLs obj eolMode).

styledTextCtrlCopy :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlCopy obj).

styledTextCtrlCopyRange :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlCopyRange obj start end).

styledTextCtrlCopyText :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlCopyText obj length text).

styledTextCtrlCreate :: Window a -> Id -> String -> Rect -> Int -> IO (StyledTextCtrl ()) Source #

usage: (styledTextCtrlCreate prt id txt lfttopwdthgt style).

styledTextCtrlCreateDocument :: StyledTextCtrl a -> IO (STCDoc ()) Source #

usage: (styledTextCtrlCreateDocument obj).

styledTextCtrlCut :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlCut obj).

styledTextCtrlDelLineLeft :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlDelLineLeft obj).

styledTextCtrlDelLineRight :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlDelLineRight obj).

styledTextCtrlDocLineFromVisible :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlDocLineFromVisible obj lineDisplay).

styledTextCtrlEmptyUndoBuffer :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlEmptyUndoBuffer obj).

styledTextCtrlEndUndoAction :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlEndUndoAction obj).

styledTextCtrlEnsureCaretVisible :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlEnsureCaretVisible obj).

styledTextCtrlEnsureVisible :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlEnsureVisible obj line).

styledTextCtrlEnsureVisibleEnforcePolicy :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlEnsureVisibleEnforcePolicy obj line).

styledTextCtrlFindText :: StyledTextCtrl a -> Int -> Int -> String -> Int -> IO Int Source #

usage: (styledTextCtrlFindText obj minPos maxPos text flags).

styledTextCtrlFormatRange :: StyledTextCtrl a -> Bool -> Int -> Int -> DC e -> DC f -> Rect -> Rect -> IO Int Source #

usage: (styledTextCtrlFormatRange obj doDraw startPos endPos draw target renderRect pageRect).

styledTextCtrlGetAnchor :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetAnchor obj).

styledTextCtrlGetBackSpaceUnIndents :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetBackSpaceUnIndents obj).

styledTextCtrlGetBufferedDraw :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetBufferedDraw obj).

styledTextCtrlGetCaretForeground :: StyledTextCtrl a -> IO Color Source #

usage: (styledTextCtrlGetCaretForeground obj).

styledTextCtrlGetCaretLineBackground :: StyledTextCtrl a -> IO Color Source #

usage: (styledTextCtrlGetCaretLineBackground obj).

styledTextCtrlGetCaretLineVisible :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetCaretLineVisible obj).

styledTextCtrlGetCaretPeriod :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetCaretPeriod obj).

styledTextCtrlGetCaretWidth :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetCaretWidth obj).

styledTextCtrlGetCharAt :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetCharAt obj pos).

styledTextCtrlGetCodePage :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetCodePage obj).

styledTextCtrlGetColumn :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetColumn obj pos).

styledTextCtrlGetControlCharSymbol :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetControlCharSymbol obj).

styledTextCtrlGetCurrentLine :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetCurrentLine obj).

styledTextCtrlGetCurrentPos :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetCurrentPos obj).

styledTextCtrlGetDocPointer :: StyledTextCtrl a -> IO (STCDoc ()) Source #

usage: (styledTextCtrlGetDocPointer obj).

styledTextCtrlGetEOLMode :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetEOLMode obj).

styledTextCtrlGetEdgeColour :: StyledTextCtrl a -> IO Color Source #

usage: (styledTextCtrlGetEdgeColour obj).

styledTextCtrlGetEdgeColumn :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetEdgeColumn obj).

styledTextCtrlGetEdgeMode :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetEdgeMode obj).

styledTextCtrlGetEndAtLastLine :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetEndAtLastLine obj).

styledTextCtrlGetEndStyled :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetEndStyled obj).

styledTextCtrlGetFirstVisibleLine :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetFirstVisibleLine obj).

styledTextCtrlGetFoldExpanded :: StyledTextCtrl a -> Int -> IO Bool Source #

usage: (styledTextCtrlGetFoldExpanded obj line).

styledTextCtrlGetFoldLevel :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetFoldLevel obj line).

styledTextCtrlGetFoldParent :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetFoldParent obj line).

styledTextCtrlGetHighlightGuide :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetHighlightGuide obj).

styledTextCtrlGetIndent :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetIndent obj).

styledTextCtrlGetIndentationGuides :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetIndentationGuides obj).

styledTextCtrlGetLastChild :: StyledTextCtrl a -> Int -> Int -> IO Int Source #

usage: (styledTextCtrlGetLastChild obj line level).

styledTextCtrlGetLastKeydownProcessed :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetLastKeydownProcessed obj).

styledTextCtrlGetLayoutCache :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetLayoutCache obj).

styledTextCtrlGetLength :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetLength obj).

styledTextCtrlGetLexer :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetLexer obj).

styledTextCtrlGetLine :: StyledTextCtrl a -> Int -> IO String Source #

usage: (styledTextCtrlGetLine obj line).

styledTextCtrlGetLineCount :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetLineCount obj).

styledTextCtrlGetLineEndPosition :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetLineEndPosition obj line).

styledTextCtrlGetLineIndentPosition :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetLineIndentPosition obj line).

styledTextCtrlGetLineIndentation :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetLineIndentation obj line).

styledTextCtrlGetLineState :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetLineState obj line).

styledTextCtrlGetLineVisible :: StyledTextCtrl a -> Int -> IO Bool Source #

usage: (styledTextCtrlGetLineVisible obj line).

styledTextCtrlGetMarginLeft :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetMarginLeft obj).

styledTextCtrlGetMarginMask :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetMarginMask obj margin).

styledTextCtrlGetMarginRight :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetMarginRight obj).

styledTextCtrlGetMarginSensitive :: StyledTextCtrl a -> Int -> IO Bool Source #

usage: (styledTextCtrlGetMarginSensitive obj margin).

styledTextCtrlGetMarginType :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetMarginType obj margin).

styledTextCtrlGetMarginWidth :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetMarginWidth obj margin).

styledTextCtrlGetMaxLineState :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetMaxLineState obj).

styledTextCtrlGetModEventMask :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetModEventMask obj).

styledTextCtrlGetModify :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetModify obj).

styledTextCtrlGetMouseDownCaptures :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetMouseDownCaptures obj).

styledTextCtrlGetMouseDwellTime :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetMouseDwellTime obj).

styledTextCtrlGetOvertype :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetOvertype obj).

styledTextCtrlGetPrintColourMode :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetPrintColourMode obj).

styledTextCtrlGetPrintMagnification :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetPrintMagnification obj).

styledTextCtrlGetPrintWrapMode :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetPrintWrapMode obj).

styledTextCtrlGetReadOnly :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetReadOnly obj).

styledTextCtrlGetSTCCursor :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetSTCCursor obj).

styledTextCtrlGetSTCFocus :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetSTCFocus obj).

styledTextCtrlGetScrollWidth :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetScrollWidth obj).

styledTextCtrlGetSearchFlags :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetSearchFlags obj).

styledTextCtrlGetSelectedText :: StyledTextCtrl a -> IO String Source #

usage: (styledTextCtrlGetSelectedText obj).

styledTextCtrlGetSelection :: StyledTextCtrl a -> Ptr CInt -> Ptr CInt -> IO () Source #

usage: (styledTextCtrlGetSelection obj startPos endPos).

styledTextCtrlGetSelectionEnd :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetSelectionEnd obj).

styledTextCtrlGetSelectionStart :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetSelectionStart obj).

styledTextCtrlGetStatus :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetStatus obj).

styledTextCtrlGetStyleAt :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlGetStyleAt obj pos).

styledTextCtrlGetStyleBits :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetStyleBits obj).

styledTextCtrlGetTabIndents :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetTabIndents obj).

styledTextCtrlGetTabWidth :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetTabWidth obj).

styledTextCtrlGetTargetEnd :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetTargetEnd obj).

styledTextCtrlGetTargetStart :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetTargetStart obj).

styledTextCtrlGetText :: StyledTextCtrl a -> IO String Source #

usage: (styledTextCtrlGetText obj).

styledTextCtrlGetTextLength :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetTextLength obj).

styledTextCtrlGetTextRange :: StyledTextCtrl a -> Int -> Int -> IO String Source #

usage: (styledTextCtrlGetTextRange obj startPos endPos).

styledTextCtrlGetTwoPhaseDraw :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetTwoPhaseDraw obj).

styledTextCtrlGetUndoCollection :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetUndoCollection obj).

styledTextCtrlGetUseHorizontalScrollBar :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetUseHorizontalScrollBar obj).

styledTextCtrlGetUseTabs :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetUseTabs obj).

styledTextCtrlGetUseVerticalScrollBar :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetUseVerticalScrollBar obj).

styledTextCtrlGetViewEOL :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlGetViewEOL obj).

styledTextCtrlGetViewWhiteSpace :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetViewWhiteSpace obj).

styledTextCtrlGetWrapMode :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetWrapMode obj).

styledTextCtrlGetXOffset :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetXOffset obj).

styledTextCtrlGetZoom :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlGetZoom obj).

styledTextCtrlGotoLine :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlGotoLine obj line).

styledTextCtrlGotoPos :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlGotoPos obj pos).

styledTextCtrlHideLines :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlHideLines obj lineStart lineEnd).

styledTextCtrlHideSelection :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlHideSelection obj normal).

styledTextCtrlHomeDisplay :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlHomeDisplay obj).

styledTextCtrlHomeDisplayExtend :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlHomeDisplayExtend obj).

styledTextCtrlIndicatorGetForeground :: StyledTextCtrl a -> Int -> IO Color Source #

usage: (styledTextCtrlIndicatorGetForeground obj indic).

styledTextCtrlIndicatorGetStyle :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlIndicatorGetStyle obj indic).

styledTextCtrlIndicatorSetForeground :: StyledTextCtrl a -> Int -> Color -> IO () Source #

usage: (styledTextCtrlIndicatorSetForeground obj indic forerforegforeb).

styledTextCtrlIndicatorSetStyle :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlIndicatorSetStyle obj indic style).

styledTextCtrlInsertText :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlInsertText obj pos text).

styledTextCtrlLineCopy :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlLineCopy obj).

styledTextCtrlLineDuplicate :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlLineDuplicate obj).

styledTextCtrlLineEndDisplay :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlLineEndDisplay obj).

styledTextCtrlLineEndDisplayExtend :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlLineEndDisplayExtend obj).

styledTextCtrlLineFromPosition :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlLineFromPosition obj pos).

styledTextCtrlLineLength :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlLineLength obj line).

styledTextCtrlLineScroll :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlLineScroll obj columns lines).

styledTextCtrlLinesJoin :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlLinesJoin obj).

styledTextCtrlLinesOnScreen :: StyledTextCtrl a -> IO Int Source #

usage: (styledTextCtrlLinesOnScreen obj).

styledTextCtrlLinesSplit :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlLinesSplit obj pixelWidth).

styledTextCtrlLoadFile :: StyledTextCtrl a -> String -> IO Bool Source #

usage: (styledTextCtrlLoadFile obj filename).

styledTextCtrlMarkerAdd :: StyledTextCtrl a -> Int -> Int -> IO Int Source #

usage: (styledTextCtrlMarkerAdd obj line markerNumber).

styledTextCtrlMarkerDefine :: StyledTextCtrl a -> Int -> Int -> Color -> Color -> IO () Source #

usage: (styledTextCtrlMarkerDefine obj markerNumber markerSymbol foregroundrforegroundgforegroundb backgroundrbackgroundgbackgroundb).

styledTextCtrlMarkerDefineBitmap :: StyledTextCtrl a -> Int -> Bitmap c -> IO () Source #

usage: (styledTextCtrlMarkerDefineBitmap obj markerNumber bmp).

styledTextCtrlMarkerDelete :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlMarkerDelete obj line markerNumber).

styledTextCtrlMarkerDeleteAll :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlMarkerDeleteAll obj markerNumber).

styledTextCtrlMarkerDeleteHandle :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlMarkerDeleteHandle obj handle).

styledTextCtrlMarkerGet :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlMarkerGet obj line).

styledTextCtrlMarkerLineFromHandle :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlMarkerLineFromHandle obj handle).

styledTextCtrlMarkerNext :: StyledTextCtrl a -> Int -> Int -> IO Int Source #

usage: (styledTextCtrlMarkerNext obj lineStart markerMask).

styledTextCtrlMarkerPrevious :: StyledTextCtrl a -> Int -> Int -> IO Int Source #

usage: (styledTextCtrlMarkerPrevious obj lineStart markerMask).

styledTextCtrlMarkerSetBackground :: StyledTextCtrl a -> Int -> Color -> IO () Source #

usage: (styledTextCtrlMarkerSetBackground obj markerNumber backrbackgbackb).

styledTextCtrlMarkerSetForeground :: StyledTextCtrl a -> Int -> Color -> IO () Source #

usage: (styledTextCtrlMarkerSetForeground obj markerNumber forerforegforeb).

styledTextCtrlMoveCaretInsideView :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlMoveCaretInsideView obj).

styledTextCtrlPaste :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlPaste obj).

styledTextCtrlPointFromPosition :: StyledTextCtrl a -> IO Point Source #

usage: (styledTextCtrlPointFromPosition obj).

styledTextCtrlPositionAfter :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlPositionAfter obj pos).

styledTextCtrlPositionBefore :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlPositionBefore obj pos).

styledTextCtrlPositionFromLine :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlPositionFromLine obj line).

styledTextCtrlPositionFromPoint :: StyledTextCtrl a -> Point -> IO Int Source #

usage: (styledTextCtrlPositionFromPoint obj ptxpty).

styledTextCtrlPositionFromPointClose :: StyledTextCtrl a -> Point -> IO Int Source #

usage: (styledTextCtrlPositionFromPointClose obj xy).

styledTextCtrlRedo :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlRedo obj).

styledTextCtrlRegisterImage :: StyledTextCtrl a -> Int -> Bitmap c -> IO () Source #

usage: (styledTextCtrlRegisterImage obj wxtype bmp).

styledTextCtrlReleaseDocument :: StyledTextCtrl a -> STCDoc b -> IO () Source #

usage: (styledTextCtrlReleaseDocument obj docPointer).

styledTextCtrlReplaceSelection :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlReplaceSelection obj text).

styledTextCtrlReplaceTarget :: StyledTextCtrl a -> String -> IO Int Source #

usage: (styledTextCtrlReplaceTarget obj text).

styledTextCtrlReplaceTargetRE :: StyledTextCtrl a -> String -> IO Int Source #

usage: (styledTextCtrlReplaceTargetRE obj text).

styledTextCtrlSaveFile :: StyledTextCtrl a -> String -> IO Bool Source #

usage: (styledTextCtrlSaveFile obj filename).

styledTextCtrlScrollToColumn :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlScrollToColumn obj column).

styledTextCtrlScrollToLine :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlScrollToLine obj line).

styledTextCtrlSearchAnchor :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlSearchAnchor obj).

styledTextCtrlSearchInTarget :: StyledTextCtrl a -> String -> IO Int Source #

usage: (styledTextCtrlSearchInTarget obj text).

styledTextCtrlSearchNext :: StyledTextCtrl a -> Int -> String -> IO Int Source #

usage: (styledTextCtrlSearchNext obj flags text).

styledTextCtrlSearchPrev :: StyledTextCtrl a -> Int -> String -> IO Int Source #

usage: (styledTextCtrlSearchPrev obj flags text).

styledTextCtrlSelectAll :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlSelectAll obj).

styledTextCtrlSelectionIsRectangle :: StyledTextCtrl a -> IO Bool Source #

usage: (styledTextCtrlSelectionIsRectangle obj).

styledTextCtrlSetAnchor :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetAnchor obj posAnchor).

styledTextCtrlSetBackSpaceUnIndents :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetBackSpaceUnIndents obj bsUnIndents).

styledTextCtrlSetBufferedDraw :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetBufferedDraw obj buffered).

styledTextCtrlSetCaretForeground :: StyledTextCtrl a -> Color -> IO () Source #

usage: (styledTextCtrlSetCaretForeground obj forerforegforeb).

styledTextCtrlSetCaretLineBackground :: StyledTextCtrl a -> Color -> IO () Source #

usage: (styledTextCtrlSetCaretLineBackground obj backrbackgbackb).

styledTextCtrlSetCaretLineVisible :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetCaretLineVisible obj show).

styledTextCtrlSetCaretPeriod :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetCaretPeriod obj periodMilliseconds).

styledTextCtrlSetCaretWidth :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetCaretWidth obj pixelWidth).

styledTextCtrlSetCodePage :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetCodePage obj codePage).

styledTextCtrlSetControlCharSymbol :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetControlCharSymbol obj symbol).

styledTextCtrlSetCurrentPos :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetCurrentPos obj pos).

styledTextCtrlSetDocPointer :: StyledTextCtrl a -> STCDoc b -> IO () Source #

usage: (styledTextCtrlSetDocPointer obj docPointer).

styledTextCtrlSetEOLMode :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetEOLMode obj eolMode).

styledTextCtrlSetEdgeColour :: StyledTextCtrl a -> Color -> IO () Source #

usage: (styledTextCtrlSetEdgeColour obj edgeColourredgeColourgedgeColourb).

styledTextCtrlSetEdgeColumn :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetEdgeColumn obj column).

styledTextCtrlSetEdgeMode :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetEdgeMode obj mode).

styledTextCtrlSetEndAtLastLine :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetEndAtLastLine obj endAtLastLine).

styledTextCtrlSetFoldExpanded :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlSetFoldExpanded obj line expanded).

styledTextCtrlSetFoldFlags :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetFoldFlags obj flags).

styledTextCtrlSetFoldLevel :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetFoldLevel obj line level).

styledTextCtrlSetFoldMarginColour :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetFoldMarginColour obj useSetting backrbackgbackb).

styledTextCtrlSetFoldMarginHiColour :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetFoldMarginHiColour obj useSetting forerforegforeb).

styledTextCtrlSetHScrollBar :: StyledTextCtrl a -> ScrollBar b -> IO () Source #

usage: (styledTextCtrlSetHScrollBar obj bar).

styledTextCtrlSetHighlightGuide :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetHighlightGuide obj column).

styledTextCtrlSetHotspotActiveBackground :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetHotspotActiveBackground obj useSetting backrbackgbackb).

styledTextCtrlSetHotspotActiveForeground :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetHotspotActiveForeground obj useSetting forerforegforeb).

styledTextCtrlSetHotspotActiveUnderline :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetHotspotActiveUnderline obj underline).

styledTextCtrlSetIndent :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetIndent obj indentSize).

styledTextCtrlSetIndentationGuides :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetIndentationGuides obj show).

styledTextCtrlSetKeyWords :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlSetKeyWords obj keywordSet keyWords).

styledTextCtrlSetLastKeydownProcessed :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetLastKeydownProcessed obj val).

styledTextCtrlSetLayoutCache :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetLayoutCache obj mode).

styledTextCtrlSetLexer :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetLexer obj lexer).

styledTextCtrlSetLexerLanguage :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlSetLexerLanguage obj language).

styledTextCtrlSetLineIndentation :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetLineIndentation obj line indentSize).

styledTextCtrlSetLineState :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetLineState obj line state).

styledTextCtrlSetMarginLeft :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetMarginLeft obj pixelWidth).

styledTextCtrlSetMarginMask :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetMarginMask obj margin mask).

styledTextCtrlSetMarginRight :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetMarginRight obj pixelWidth).

styledTextCtrlSetMarginSensitive :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlSetMarginSensitive obj margin sensitive).

styledTextCtrlSetMarginType :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetMarginType obj margin marginType).

styledTextCtrlSetMarginWidth :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetMarginWidth obj margin pixelWidth).

styledTextCtrlSetMargins :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetMargins obj left right).

styledTextCtrlSetModEventMask :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetModEventMask obj mask).

styledTextCtrlSetMouseDownCaptures :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetMouseDownCaptures obj captures).

styledTextCtrlSetMouseDwellTime :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetMouseDwellTime obj periodMilliseconds).

styledTextCtrlSetOvertype :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetOvertype obj overtype).

styledTextCtrlSetPrintColourMode :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetPrintColourMode obj mode).

styledTextCtrlSetPrintMagnification :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetPrintMagnification obj magnification).

styledTextCtrlSetPrintWrapMode :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetPrintWrapMode obj mode).

styledTextCtrlSetProperty :: StyledTextCtrl a -> String -> String -> IO () Source #

usage: (styledTextCtrlSetProperty obj key value).

styledTextCtrlSetReadOnly :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetReadOnly obj readOnly).

styledTextCtrlSetSTCCursor :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetSTCCursor obj cursorType).

styledTextCtrlSetSTCFocus :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetSTCFocus obj focus).

styledTextCtrlSetSavePoint :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlSetSavePoint obj).

styledTextCtrlSetScrollWidth :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetScrollWidth obj pixelWidth).

styledTextCtrlSetSearchFlags :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetSearchFlags obj flags).

styledTextCtrlSetSelBackground :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetSelBackground obj useSetting backrbackgbackb).

styledTextCtrlSetSelForeground :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetSelForeground obj useSetting forerforegforeb).

styledTextCtrlSetSelection :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetSelection obj start end).

styledTextCtrlSetSelectionEnd :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetSelectionEnd obj pos).

styledTextCtrlSetSelectionStart :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetSelectionStart obj pos).

styledTextCtrlSetStatus :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetStatus obj statusCode).

styledTextCtrlSetStyleBits :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetStyleBits obj bits).

styledTextCtrlSetStyleBytes :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlSetStyleBytes obj length styleBytes).

styledTextCtrlSetStyling :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetStyling obj length style).

styledTextCtrlSetTabIndents :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetTabIndents obj tabIndents).

styledTextCtrlSetTabWidth :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetTabWidth obj tabWidth).

styledTextCtrlSetTargetEnd :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetTargetEnd obj pos).

styledTextCtrlSetTargetStart :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetTargetStart obj pos).

styledTextCtrlSetText :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlSetText obj text).

styledTextCtrlSetTwoPhaseDraw :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetTwoPhaseDraw obj twoPhase).

styledTextCtrlSetUndoCollection :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetUndoCollection obj collectUndo).

styledTextCtrlSetUseHorizontalScrollBar :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetUseHorizontalScrollBar obj show).

styledTextCtrlSetUseTabs :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetUseTabs obj useTabs).

styledTextCtrlSetUseVerticalScrollBar :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetUseVerticalScrollBar obj show).

styledTextCtrlSetVScrollBar :: StyledTextCtrl a -> ScrollBar b -> IO () Source #

usage: (styledTextCtrlSetVScrollBar obj bar).

styledTextCtrlSetViewEOL :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlSetViewEOL obj visible).

styledTextCtrlSetViewWhiteSpace :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetViewWhiteSpace obj viewWS).

styledTextCtrlSetVisiblePolicy :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetVisiblePolicy obj visiblePolicy visibleSlop).

styledTextCtrlSetWhitespaceBackground :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetWhitespaceBackground obj useSetting backrbackgbackb).

styledTextCtrlSetWhitespaceForeground :: StyledTextCtrl a -> Bool -> Color -> IO () Source #

usage: (styledTextCtrlSetWhitespaceForeground obj useSetting forerforegforeb).

styledTextCtrlSetWordChars :: StyledTextCtrl a -> String -> IO () Source #

usage: (styledTextCtrlSetWordChars obj characters).

styledTextCtrlSetWrapMode :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetWrapMode obj mode).

styledTextCtrlSetXCaretPolicy :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetXCaretPolicy obj caretPolicy caretSlop).

styledTextCtrlSetXOffset :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetXOffset obj newOffset).

styledTextCtrlSetYCaretPolicy :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlSetYCaretPolicy obj caretPolicy caretSlop).

styledTextCtrlSetZoom :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlSetZoom obj zoom).

styledTextCtrlShowLines :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlShowLines obj lineStart lineEnd).

styledTextCtrlStartRecord :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlStartRecord obj).

styledTextCtrlStartStyling :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlStartStyling obj pos mask).

styledTextCtrlStopRecord :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlStopRecord obj).

styledTextCtrlStyleClearAll :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlStyleClearAll obj).

styledTextCtrlStyleResetDefault :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlStyleResetDefault obj).

styledTextCtrlStyleSetBackground :: StyledTextCtrl a -> Int -> Color -> IO () Source #

usage: (styledTextCtrlStyleSetBackground obj style backrbackgbackb).

styledTextCtrlStyleSetBold :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetBold obj style bold).

styledTextCtrlStyleSetCase :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlStyleSetCase obj style caseForce).

styledTextCtrlStyleSetChangeable :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetChangeable obj style changeable).

styledTextCtrlStyleSetCharacterSet :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlStyleSetCharacterSet obj style characterSet).

styledTextCtrlStyleSetEOLFilled :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetEOLFilled obj style filled).

styledTextCtrlStyleSetFaceName :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlStyleSetFaceName obj style fontName).

styledTextCtrlStyleSetFont :: StyledTextCtrl a -> Int -> Font c -> IO () Source #

usage: (styledTextCtrlStyleSetFont obj styleNum font).

styledTextCtrlStyleSetFontAttr :: StyledTextCtrl a -> Int -> Int -> String -> Bool -> Bool -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetFontAttr obj styleNum size faceName bold italic underline).

styledTextCtrlStyleSetForeground :: StyledTextCtrl a -> Int -> Color -> IO () Source #

usage: (styledTextCtrlStyleSetForeground obj style forerforegforeb).

styledTextCtrlStyleSetHotSpot :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetHotSpot obj style hotspot).

styledTextCtrlStyleSetItalic :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetItalic obj style italic).

styledTextCtrlStyleSetSize :: StyledTextCtrl a -> Int -> Int -> IO () Source #

usage: (styledTextCtrlStyleSetSize obj style sizePoints).

styledTextCtrlStyleSetSpec :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlStyleSetSpec obj styleNum spec).

styledTextCtrlStyleSetUnderline :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetUnderline obj style underline).

styledTextCtrlStyleSetVisible :: StyledTextCtrl a -> Int -> Bool -> IO () Source #

usage: (styledTextCtrlStyleSetVisible obj style visible).

styledTextCtrlTargetFromSelection :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlTargetFromSelection obj).

styledTextCtrlTextHeight :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlTextHeight obj line).

styledTextCtrlTextWidth :: StyledTextCtrl a -> Int -> String -> IO Int Source #

usage: (styledTextCtrlTextWidth obj style text).

styledTextCtrlToggleFold :: StyledTextCtrl a -> Int -> IO () Source #

usage: (styledTextCtrlToggleFold obj line).

styledTextCtrlUndo :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlUndo obj).

styledTextCtrlUsePopUp :: StyledTextCtrl a -> Bool -> IO () Source #

usage: (styledTextCtrlUsePopUp obj allowPopUp).

styledTextCtrlUserListShow :: StyledTextCtrl a -> Int -> String -> IO () Source #

usage: (styledTextCtrlUserListShow obj listType itemList).

styledTextCtrlVisibleFromDocLine :: StyledTextCtrl a -> Int -> IO Int Source #

usage: (styledTextCtrlVisibleFromDocLine obj line).

styledTextCtrlWordEndPosition :: StyledTextCtrl a -> Int -> Bool -> IO Int Source #

usage: (styledTextCtrlWordEndPosition obj pos onlyWordCharacters).

styledTextCtrlWordPartLeft :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlWordPartLeft obj).

styledTextCtrlWordPartLeftExtend :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlWordPartLeftExtend obj).

styledTextCtrlWordPartRight :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlWordPartRight obj).

styledTextCtrlWordPartRightExtend :: StyledTextCtrl a -> IO () Source #

usage: (styledTextCtrlWordPartRightExtend obj).

styledTextCtrlWordStartPosition :: StyledTextCtrl a -> Int -> Bool -> IO Int Source #

usage: (styledTextCtrlWordStartPosition obj pos onlyWordCharacters).

StyledTextEvent

styledTextEventClone :: StyledTextEvent a -> IO (StyledTextEvent ()) Source #

usage: (styledTextEventClone obj).

styledTextEventGetAlt :: StyledTextEvent a -> IO Bool Source #

usage: (styledTextEventGetAlt obj).

styledTextEventGetControl :: StyledTextEvent a -> IO Bool Source #

usage: (styledTextEventGetControl obj).

styledTextEventGetDragAllowMove :: StyledTextEvent a -> IO Bool Source #

usage: (styledTextEventGetDragAllowMove obj).

styledTextEventGetDragResult :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetDragResult obj).

styledTextEventGetDragText :: StyledTextEvent a -> IO String Source #

usage: (styledTextEventGetDragText obj).

styledTextEventGetFoldLevelNow :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetFoldLevelNow obj).

styledTextEventGetFoldLevelPrev :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetFoldLevelPrev obj).

styledTextEventGetKey :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetKey obj).

styledTextEventGetLParam :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetLParam obj).

styledTextEventGetLength :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetLength obj).

styledTextEventGetLine :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetLine obj).

styledTextEventGetLinesAdded :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetLinesAdded obj).

styledTextEventGetListType :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetListType obj).

styledTextEventGetMargin :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetMargin obj).

styledTextEventGetMessage :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetMessage obj).

styledTextEventGetModificationType :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetModificationType obj).

styledTextEventGetModifiers :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetModifiers obj).

styledTextEventGetPosition :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetPosition obj).

styledTextEventGetShift :: StyledTextEvent a -> IO Bool Source #

usage: (styledTextEventGetShift obj).

styledTextEventGetText :: StyledTextEvent a -> IO String Source #

usage: (styledTextEventGetText obj).

styledTextEventGetWParam :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetWParam obj).

styledTextEventGetX :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetX obj).

styledTextEventGetY :: StyledTextEvent a -> IO Int Source #

usage: (styledTextEventGetY obj).

styledTextEventSetDragAllowMove :: StyledTextEvent a -> Bool -> IO () Source #

usage: (styledTextEventSetDragAllowMove obj val).

styledTextEventSetDragResult :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetDragResult obj val).

styledTextEventSetDragText :: StyledTextEvent a -> String -> IO () Source #

usage: (styledTextEventSetDragText obj val).

styledTextEventSetFoldLevelNow :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetFoldLevelNow obj val).

styledTextEventSetFoldLevelPrev :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetFoldLevelPrev obj val).

styledTextEventSetKey :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetKey obj k).

styledTextEventSetLParam :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetLParam obj val).

styledTextEventSetLength :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetLength obj len).

styledTextEventSetLine :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetLine obj val).

styledTextEventSetLinesAdded :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetLinesAdded obj num).

styledTextEventSetListType :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetListType obj val).

styledTextEventSetMargin :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetMargin obj val).

styledTextEventSetMessage :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetMessage obj val).

styledTextEventSetModificationType :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetModificationType obj t).

styledTextEventSetModifiers :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetModifiers obj m).

styledTextEventSetPosition :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetPosition obj pos).

styledTextEventSetText :: StyledTextEvent a -> String -> IO () Source #

usage: (styledTextEventSetText obj t).

styledTextEventSetWParam :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetWParam obj val).

styledTextEventSetX :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetX obj val).

styledTextEventSetY :: StyledTextEvent a -> Int -> IO () Source #

usage: (styledTextEventSetY obj val).

SystemSettings

systemSettingsGetColour :: Int -> IO Color Source #

usage: (systemSettingsGetColour index).

systemSettingsGetFont :: Int -> IO (Font ()) Source #

usage: (systemSettingsGetFont index).

systemSettingsGetMetric :: Int -> IO Int Source #

usage: (systemSettingsGetMetric index).

systemSettingsGetScreenType :: IO Int Source #

usage: (systemSettingsGetScreenType).

TaskBarIcon

taskBarIconCreate :: IO (TaskBarIcon ()) Source #

usage: (taskBarIconCreate).

taskBarIconDelete :: TaskBarIcon a -> IO () Source #

usage: (taskBarIconDelete obj).

taskBarIconIsIconInstalled :: TaskBarIcon a -> IO Bool Source #

usage: (taskBarIconIsIconInstalled obj).

taskBarIconIsOk :: TaskBarIcon a -> IO Bool Source #

usage: (taskBarIconIsOk obj).

taskBarIconPopupMenu :: TaskBarIcon a -> Menu b -> IO Bool Source #

usage: (taskBarIconPopupMenu obj menu).

taskBarIconRemoveIcon :: TaskBarIcon a -> IO Bool Source #

usage: (taskBarIconRemoveIcon obj).

taskBarIconSetIcon :: TaskBarIcon a -> Icon b -> String -> IO Bool Source #

usage: (taskBarIconSetIcon obj icon text).

TextAttr

textAttrCreate :: Color -> Color -> Font c -> IO (TextAttr ()) Source #

usage: (textAttrCreate colText colBack font).

textAttrCreateDefault :: IO (TextAttr ()) Source #

usage: (textAttrCreateDefault).

textAttrDelete :: TextAttr a -> IO () Source #

usage: (textAttrDelete obj).

textAttrGetBackgroundColour :: TextAttr a -> IO Color Source #

usage: (textAttrGetBackgroundColour obj).

textAttrGetFont :: TextAttr a -> IO (Font ()) Source #

usage: (textAttrGetFont obj).

textAttrGetTextColour :: TextAttr a -> IO Color Source #

usage: (textAttrGetTextColour obj).

textAttrHasBackgroundColour :: TextAttr a -> IO Bool Source #

usage: (textAttrHasBackgroundColour obj).

textAttrHasFont :: TextAttr a -> IO Bool Source #

usage: (textAttrHasFont obj).

textAttrHasTextColour :: TextAttr a -> IO Bool Source #

usage: (textAttrHasTextColour obj).

textAttrIsDefault :: TextAttr a -> IO Bool Source #

usage: (textAttrIsDefault obj).

textAttrSetBackgroundColour :: TextAttr a -> Color -> IO () Source #

usage: (textAttrSetBackgroundColour obj colour).

textAttrSetFont :: TextAttr a -> Font b -> IO () Source #

usage: (textAttrSetFont obj font).

textAttrSetTextColour :: TextAttr a -> Color -> IO () Source #

usage: (textAttrSetTextColour obj colour).

TextCtrl

textCtrlAppendText :: TextCtrl a -> String -> IO () Source #

usage: (textCtrlAppendText obj text).

textCtrlCanCopy :: TextCtrl a -> IO Bool Source #

usage: (textCtrlCanCopy obj).

textCtrlCanCut :: TextCtrl a -> IO Bool Source #

usage: (textCtrlCanCut obj).

textCtrlCanPaste :: TextCtrl a -> IO Bool Source #

usage: (textCtrlCanPaste obj).

textCtrlCanRedo :: TextCtrl a -> IO Bool Source #

usage: (textCtrlCanRedo obj).

textCtrlCanUndo :: TextCtrl a -> IO Bool Source #

usage: (textCtrlCanUndo obj).

textCtrlChangeValue :: TextCtrl a -> String -> IO () Source #

usage: (textCtrlChangeValue obj text).

textCtrlClear :: TextCtrl a -> IO () Source #

usage: (textCtrlClear obj).

textCtrlCopy :: TextCtrl a -> IO () Source #

usage: (textCtrlCopy obj).

textCtrlCreate :: Window a -> Id -> String -> Rect -> Style -> IO (TextCtrl ()) Source #

usage: (textCtrlCreate prt id txt lfttopwdthgt stl).

textCtrlCut :: TextCtrl a -> IO () Source #

usage: (textCtrlCut obj).

textCtrlDiscardEdits :: TextCtrl a -> IO () Source #

usage: (textCtrlDiscardEdits obj).

textCtrlEmulateKeyPress :: TextCtrl a -> KeyEvent b -> IO Bool Source #

usage: (textCtrlEmulateKeyPress obj keyevent).

textCtrlGetDefaultStyle :: TextCtrl a -> IO (TextAttr ()) Source #

usage: (textCtrlGetDefaultStyle obj).

textCtrlGetInsertionPoint :: TextCtrl a -> IO Int Source #

usage: (textCtrlGetInsertionPoint obj).

textCtrlGetLastPosition :: TextCtrl a -> IO Int Source #

usage: (textCtrlGetLastPosition obj).

textCtrlGetLineLength :: TextCtrl a -> Int -> IO Int Source #

usage: (textCtrlGetLineLength obj lineNo).

textCtrlGetLineText :: TextCtrl a -> Int -> IO String Source #

usage: (textCtrlGetLineText obj lineNo).

textCtrlGetNumberOfLines :: TextCtrl a -> IO Int Source #

usage: (textCtrlGetNumberOfLines obj).

textCtrlGetRange :: TextCtrl a -> Int -> Int -> IO String Source #

usage: (textCtrlGetRange obj from to).

textCtrlGetSelection :: TextCtrl a -> Ptr b -> Ptr c -> IO () Source #

usage: (textCtrlGetSelection obj from to).

textCtrlGetStringSelection :: TextCtrl a -> IO String Source #

usage: (textCtrlGetStringSelection obj).

textCtrlGetValue :: TextCtrl a -> IO String Source #

usage: (textCtrlGetValue obj).

textCtrlIsEditable :: TextCtrl a -> IO Bool Source #

usage: (textCtrlIsEditable obj).

textCtrlIsModified :: TextCtrl a -> IO Bool Source #

usage: (textCtrlIsModified obj).

textCtrlIsMultiLine :: TextCtrl a -> IO Bool Source #

usage: (textCtrlIsMultiLine obj).

textCtrlIsSingleLine :: TextCtrl a -> IO Bool Source #

usage: (textCtrlIsSingleLine obj).

textCtrlLoadFile :: TextCtrl a -> String -> IO Bool Source #

usage: (textCtrlLoadFile obj file).

textCtrlPaste :: TextCtrl a -> IO () Source #

usage: (textCtrlPaste obj).

textCtrlPositionToXY :: TextCtrl a -> Int -> Ptr CInt -> Ptr CInt -> IO Int Source #

usage: (textCtrlPositionToXY obj pos x y).

textCtrlRedo :: TextCtrl a -> IO () Source #

usage: (textCtrlRedo obj).

textCtrlRemove :: TextCtrl a -> Int -> Int -> IO () Source #

usage: (textCtrlRemove obj from to).

textCtrlReplace :: TextCtrl a -> Int -> Int -> String -> IO () Source #

usage: (textCtrlReplace obj from to value).

textCtrlSaveFile :: TextCtrl a -> String -> IO Bool Source #

usage: (textCtrlSaveFile obj file).

textCtrlSetDefaultStyle :: TextCtrl a -> TextAttr b -> IO Bool Source #

usage: (textCtrlSetDefaultStyle obj style).

textCtrlSetEditable :: TextCtrl a -> Bool -> IO () Source #

usage: (textCtrlSetEditable obj editable).

textCtrlSetInsertionPoint :: TextCtrl a -> Int -> IO () Source #

usage: (textCtrlSetInsertionPoint obj pos).

textCtrlSetInsertionPointEnd :: TextCtrl a -> IO () Source #

usage: (textCtrlSetInsertionPointEnd obj).

textCtrlSetMaxLength :: TextCtrl a -> Int -> IO () Source #

usage: (textCtrlSetMaxLength obj len).

textCtrlSetSelection :: TextCtrl a -> Int -> Int -> IO () Source #

usage: (textCtrlSetSelection obj from to).

textCtrlSetStyle :: TextCtrl a -> Int -> Int -> TextAttr d -> IO Bool Source #

usage: (textCtrlSetStyle obj start end style).

textCtrlSetValue :: TextCtrl a -> String -> IO () Source #

usage: (textCtrlSetValue obj value).

textCtrlShowPosition :: TextCtrl a -> Int -> IO () Source #

usage: (textCtrlShowPosition obj pos).

textCtrlUndo :: TextCtrl a -> IO () Source #

usage: (textCtrlUndo obj).

textCtrlWriteText :: TextCtrl a -> String -> IO () Source #

usage: (textCtrlWriteText obj text).

textCtrlXYToPosition :: TextCtrl a -> Point -> IO Int Source #

usage: (textCtrlXYToPosition obj xy).

TextInputStream

textInputStreamCreate :: InputStream a -> String -> IO (TextInputStream ()) Source #

usage: (textInputStreamCreate inputStream sep).

textInputStreamDelete :: TextInputStream a -> IO () Source #

usage: (textInputStreamDelete self).

textInputStreamReadLine :: TextInputStream a -> IO String Source #

usage: (textInputStreamReadLine self).

TextOutputStream

textOutputStreamCreate :: OutputStream a -> Int -> IO (TextOutputStream ()) Source #

usage: (textOutputStreamCreate outputStream mode).

textOutputStreamDelete :: TextOutputStream a -> IO () Source #

usage: (textOutputStreamDelete self).

textOutputStreamWriteString :: TextOutputStream a -> String -> IO () Source #

usage: (textOutputStreamWriteString self txt).

TextValidator

textValidatorClone :: TextValidator a -> IO (Validator ()) Source #

usage: (textValidatorClone obj).

textValidatorCreate :: Int -> Ptr b -> IO (TextValidator ()) Source #

usage: (textValidatorCreate style val).

textValidatorGetExcludes :: TextValidator a -> IO [String] Source #

usage: (textValidatorGetExcludes obj).

textValidatorGetIncludes :: TextValidator a -> IO [String] Source #

usage: (textValidatorGetIncludes obj).

textValidatorGetStyle :: TextValidator a -> IO Int Source #

usage: (textValidatorGetStyle obj).

textValidatorOnChar :: TextValidator a -> Event b -> IO () Source #

usage: (textValidatorOnChar obj event).

textValidatorSetExcludes :: TextValidator a -> String -> Int -> IO () Source #

usage: (textValidatorSetExcludes obj list count).

textValidatorSetIncludes :: TextValidator a -> String -> Int -> IO () Source #

usage: (textValidatorSetIncludes obj list count).

textValidatorSetStyle :: TextValidator a -> Int -> IO () Source #

usage: (textValidatorSetStyle obj style).

textValidatorTransferFromWindow :: TextValidator a -> IO Bool Source #

usage: (textValidatorTransferFromWindow obj).

textValidatorTransferToWindow :: TextValidator a -> IO Bool Source #

usage: (textValidatorTransferToWindow obj).

Timer

timerCreate :: Window a -> Id -> IO (Timer ()) Source #

usage: (timerCreate prt id).

timerDelete :: Timer a -> IO () Source #

usage: (timerDelete obj).

timerGetInterval :: Timer a -> IO Int Source #

usage: (timerGetInterval obj).

timerIsOneShot :: Timer a -> IO Bool Source #

usage: (timerIsOneShot obj).

timerIsRuning :: Timer a -> IO Bool Source #

usage: (timerIsRuning obj).

timerStart :: Timer a -> Int -> Bool -> IO Bool Source #

usage: (timerStart obj wxint one).

timerStop :: Timer a -> IO () Source #

usage: (timerStop obj).

TimerEvent

timerEventGetInterval :: TimerEvent a -> IO Int Source #

usage: (timerEventGetInterval obj).

TimerEx

timerExConnect :: TimerEx a -> Closure b -> IO () Source #

usage: (timerExConnect obj closure).

timerExCreate :: IO (TimerEx ()) Source #

usage: (timerExCreate).

timerExGetClosure :: TimerEx a -> IO (Closure ()) Source #

usage: (timerExGetClosure obj).

TipWindow

tipWindowClose :: TipWindow a -> IO () Source #

usage: (tipWindowClose obj).

tipWindowCreate :: Window a -> String -> Int -> IO (TipWindow ()) Source #

usage: (tipWindowCreate parent text maxLength).

tipWindowSetBoundingRect :: TipWindow a -> Rect -> IO () Source #

usage: (tipWindowSetBoundingRect obj xywh).

tipWindowSetTipWindowPtr :: TipWindow a -> Ptr b -> IO () Source #

usage: (tipWindowSetTipWindowPtr obj windowPtr).

ToggleButton

toggleButtonCreate :: Window a -> Id -> String -> Rect -> Int -> IO (ToggleButton ()) Source #

usage: (toggleButtonCreate parent id label xywh style).

toggleButtonEnable :: ToggleButton a -> Bool -> IO Bool Source #

usage: (toggleButtonEnable obj enable).

toggleButtonGetValue :: ToggleButton a -> IO Bool Source #

usage: (toggleButtonGetValue obj).

toggleButtonSetLabel :: ToggleButton a -> String -> IO () Source #

usage: (toggleButtonSetLabel obj label).

toggleButtonSetValue :: ToggleButton a -> Bool -> IO () Source #

usage: (toggleButtonSetValue obj state).

ToolBar

toolBarAddControl :: ToolBar a -> Control b -> IO Bool Source #

usage: (toolBarAddControl obj ctrl).

toolBarAddSeparator :: ToolBar a -> IO () Source #

usage: (toolBarAddSeparator obj).

toolBarAddTool :: ToolBar a -> Int -> String -> Bitmap d -> Bitmap e -> Int -> String -> String -> WxObject i -> IO () Source #

usage: (toolBarAddTool obj toolid label bitmap bmpDisabled kind shortHelp longHelp wxdata).

toolBarAddTool2 :: ToolBar a -> Int -> String -> Bitmap d -> Bitmap e -> Int -> String -> String -> IO () Source #

usage: (toolBarAddTool2 obj toolId label bmp bmpDisabled itemKind shortHelp longHelp).

toolBarCreate :: Window a -> Id -> Rect -> Style -> IO (ToolBar ()) Source #

usage: (toolBarCreate prt id lfttopwdthgt stl).

toolBarDelete :: ToolBar a -> IO () Source #

usage: (toolBarDelete obj).

toolBarDeleteTool :: ToolBar a -> Id -> IO Bool Source #

usage: (toolBarDeleteTool obj id).

toolBarDeleteToolByPos :: ToolBar a -> Int -> IO Bool Source #

usage: (toolBarDeleteToolByPos obj pos).

toolBarEnableTool :: ToolBar a -> Id -> Bool -> IO () Source #

usage: (toolBarEnableTool obj id enable).

toolBarGetMargins :: ToolBar a -> IO Point Source #

usage: (toolBarGetMargins obj).

toolBarGetToolBitmapSize :: ToolBar a -> IO Size Source #

usage: (toolBarGetToolBitmapSize obj).

toolBarGetToolClientData :: ToolBar a -> Id -> IO (WxObject ()) Source #

usage: (toolBarGetToolClientData obj id).

toolBarGetToolEnabled :: ToolBar a -> Id -> IO Bool Source #

usage: (toolBarGetToolEnabled obj id).

toolBarGetToolLongHelp :: ToolBar a -> Id -> IO String Source #

usage: (toolBarGetToolLongHelp obj id).

toolBarGetToolPacking :: ToolBar a -> IO Int Source #

usage: (toolBarGetToolPacking obj).

toolBarGetToolShortHelp :: ToolBar a -> Id -> IO String Source #

usage: (toolBarGetToolShortHelp obj id).

toolBarGetToolSize :: ToolBar a -> IO Size Source #

usage: (toolBarGetToolSize obj).

toolBarGetToolState :: ToolBar a -> Id -> IO Bool Source #

usage: (toolBarGetToolState obj id).

toolBarInsertControl :: ToolBar a -> Int -> Control c -> IO () Source #

usage: (toolBarInsertControl obj pos ctrl).

toolBarInsertSeparator :: ToolBar a -> Int -> IO () Source #

usage: (toolBarInsertSeparator obj pos).

toolBarRealize :: ToolBar a -> IO Bool Source #

usage: (toolBarRealize obj).

toolBarRemoveTool :: ToolBar a -> Id -> IO () Source #

usage: (toolBarRemoveTool obj id).

toolBarSetMargins :: ToolBar a -> Point -> IO () Source #

usage: (toolBarSetMargins obj xy).

toolBarSetToolBitmapSize :: ToolBar a -> Size -> IO () Source #

usage: (toolBarSetToolBitmapSize obj xy).

toolBarSetToolClientData :: ToolBar a -> Id -> WxObject c -> IO () Source #

usage: (toolBarSetToolClientData obj id wxdata).

toolBarSetToolLongHelp :: ToolBar a -> Id -> String -> IO () Source #

usage: (toolBarSetToolLongHelp obj id str).

toolBarSetToolPacking :: ToolBar a -> Int -> IO () Source #

usage: (toolBarSetToolPacking obj packing).

toolBarSetToolSeparation :: ToolBar a -> Int -> IO () Source #

usage: (toolBarSetToolSeparation obj separation).

toolBarSetToolShortHelp :: ToolBar a -> Id -> String -> IO () Source #

usage: (toolBarSetToolShortHelp obj id str).

toolBarToggleTool :: ToolBar a -> Id -> Bool -> IO () Source #

usage: (toolBarToggleTool obj id toggle).

TopLevelWindow

topLevelWindowEnableCloseButton :: TopLevelWindow a -> Bool -> IO Bool Source #

usage: (topLevelWindowEnableCloseButton obj enable).

topLevelWindowGetDefaultButton :: TopLevelWindow a -> IO (Button ()) Source #

usage: (topLevelWindowGetDefaultButton obj).

topLevelWindowGetDefaultItem :: TopLevelWindow a -> IO (Window ()) Source #

usage: (topLevelWindowGetDefaultItem obj).

topLevelWindowGetIcon :: TopLevelWindow a -> IO (Icon ()) Source #

usage: (topLevelWindowGetIcon obj).

topLevelWindowGetTitle :: TopLevelWindow a -> IO String Source #

usage: (topLevelWindowGetTitle obj).

topLevelWindowIconize :: TopLevelWindow a -> Bool -> IO Bool Source #

usage: (topLevelWindowIconize obj iconize).

topLevelWindowIsActive :: TopLevelWindow a -> IO Bool Source #

usage: (topLevelWindowIsActive obj).

topLevelWindowIsIconized :: TopLevelWindow a -> IO Bool Source #

usage: (topLevelWindowIsIconized obj).

topLevelWindowIsMaximized :: TopLevelWindow a -> IO Bool Source #

usage: (topLevelWindowIsMaximized obj).

topLevelWindowMaximize :: TopLevelWindow a -> Bool -> IO () Source #

usage: (topLevelWindowMaximize obj maximize).

topLevelWindowRequestUserAttention :: TopLevelWindow a -> Int -> IO () Source #

usage: (topLevelWindowRequestUserAttention obj flags).

topLevelWindowSetDefaultButton :: TopLevelWindow a -> Button b -> IO () Source #

usage: (topLevelWindowSetDefaultButton obj pBut).

topLevelWindowSetDefaultItem :: TopLevelWindow a -> Window b -> IO () Source #

usage: (topLevelWindowSetDefaultItem obj pBut).

topLevelWindowSetIcon :: TopLevelWindow a -> Icon b -> IO () Source #

usage: (topLevelWindowSetIcon obj pIcon).

topLevelWindowSetIcons :: TopLevelWindow a -> Ptr b -> IO () Source #

usage: (topLevelWindowSetIcons obj icons).

topLevelWindowSetMaxSize :: TopLevelWindow a -> Size -> IO () Source #

usage: (topLevelWindowSetMaxSize obj wh).

topLevelWindowSetMinSize :: TopLevelWindow a -> Size -> IO () Source #

usage: (topLevelWindowSetMinSize obj wh).

topLevelWindowSetTitle :: TopLevelWindow a -> String -> IO () Source #

usage: (topLevelWindowSetTitle obj pString).

TreeCtrl

treeCtrlAddRoot :: TreeCtrl a -> String -> Int -> Int -> TreeItemData e -> IO TreeItem Source #

usage: (treeCtrlAddRoot obj text image selectedImage wxdata).

treeCtrlAppendItem :: TreeCtrl a -> TreeItem -> String -> Int -> Int -> TreeItemData f -> IO TreeItem Source #

usage: (treeCtrlAppendItem obj parent text image selectedImage wxdata).

treeCtrlAssignImageList :: TreeCtrl a -> ImageList b -> IO () Source #

usage: (treeCtrlAssignImageList obj imageList).

treeCtrlAssignStateImageList :: TreeCtrl a -> ImageList b -> IO () Source #

usage: (treeCtrlAssignStateImageList obj imageList).

treeCtrlCollapse :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlCollapse obj item).

treeCtrlCollapseAndReset :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlCollapseAndReset obj item).

treeCtrlCreate :: Ptr a -> Ptr b -> Window c -> Id -> Rect -> Style -> IO (TreeCtrl ()) Source #

usage: (treeCtrlCreate obj cmp prt id lfttopwdthgt stl).

treeCtrlCreate2 :: Window a -> Id -> Rect -> Style -> IO (TreeCtrl ()) Source #

usage: (treeCtrlCreate2 prt id lfttopwdthgt stl).

treeCtrlDelete :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlDelete obj item).

treeCtrlDeleteAllItems :: TreeCtrl a -> IO () Source #

usage: (treeCtrlDeleteAllItems obj).

treeCtrlDeleteChildren :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlDeleteChildren obj item).

treeCtrlEditLabel :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlEditLabel obj item).

treeCtrlEndEditLabel :: TreeCtrl a -> TreeItem -> Bool -> IO () Source #

usage: (treeCtrlEndEditLabel obj item discardChanges).

treeCtrlEnsureVisible :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlEnsureVisible obj item).

treeCtrlExpand :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlExpand obj item).

treeCtrlGetBoundingRect :: TreeCtrl a -> TreeItem -> Bool -> IO Rect Source #

usage: (treeCtrlGetBoundingRect obj item textOnly).

treeCtrlGetChildrenCount :: TreeCtrl a -> TreeItem -> Bool -> IO Int Source #

usage: (treeCtrlGetChildrenCount obj item recursively).

treeCtrlGetCount :: TreeCtrl a -> IO Int Source #

usage: (treeCtrlGetCount obj).

treeCtrlGetEditControl :: TreeCtrl a -> IO (TextCtrl ()) Source #

usage: (treeCtrlGetEditControl obj).

treeCtrlGetFirstChild :: TreeCtrl a -> TreeItem -> Ptr CInt -> IO TreeItem Source #

usage: (treeCtrlGetFirstChild obj item cookie).

treeCtrlGetFirstVisibleItem :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetFirstVisibleItem obj item).

treeCtrlGetImageList :: TreeCtrl a -> IO (ImageList ()) Source #

usage: (treeCtrlGetImageList obj).

treeCtrlGetIndent :: TreeCtrl a -> IO Int Source #

usage: (treeCtrlGetIndent obj).

treeCtrlGetItemClientClosure :: TreeCtrl a -> TreeItem -> IO (Closure ()) Source #

usage: (treeCtrlGetItemClientClosure obj item).

treeCtrlGetItemData :: TreeCtrl a -> TreeItem -> IO (Ptr ()) Source #

usage: (treeCtrlGetItemData obj item).

treeCtrlGetItemImage :: TreeCtrl a -> TreeItem -> Int -> IO Int Source #

usage: (treeCtrlGetItemImage obj item which).

treeCtrlGetItemText :: TreeCtrl a -> TreeItem -> IO String Source #

usage: (treeCtrlGetItemText obj item).

treeCtrlGetLastChild :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetLastChild obj item).

treeCtrlGetNextChild :: TreeCtrl a -> TreeItem -> Ptr CInt -> IO TreeItem Source #

usage: (treeCtrlGetNextChild obj item cookie).

treeCtrlGetNextSibling :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetNextSibling obj item).

treeCtrlGetNextVisible :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetNextVisible obj item).

treeCtrlGetParent :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetParent obj item).

treeCtrlGetPrevSibling :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetPrevSibling obj item).

treeCtrlGetPrevVisible :: TreeCtrl a -> TreeItem -> IO TreeItem Source #

usage: (treeCtrlGetPrevVisible obj item).

treeCtrlGetRootItem :: TreeCtrl a -> IO TreeItem Source #

usage: (treeCtrlGetRootItem obj).

treeCtrlGetSelection :: TreeCtrl a -> IO TreeItem Source #

usage: (treeCtrlGetSelection obj).

treeCtrlGetSelections :: TreeCtrl a -> IO [IntPtr] Source #

usage: (treeCtrlGetSelections obj).

treeCtrlGetSpacing :: TreeCtrl a -> IO Int Source #

usage: (treeCtrlGetSpacing obj).

treeCtrlGetStateImageList :: TreeCtrl a -> IO (ImageList ()) Source #

usage: (treeCtrlGetStateImageList obj).

treeCtrlHitTest :: TreeCtrl a -> Point -> Ptr CInt -> IO TreeItem Source #

usage: (treeCtrlHitTest obj xy flags).

treeCtrlInsertItem :: TreeCtrl a -> TreeItem -> TreeItem -> String -> Int -> Int -> Ptr g -> IO TreeItem Source #

usage: (treeCtrlInsertItem obj parent idPrevious text image selectedImage wxdata).

treeCtrlInsertItem2 :: TreeCtrl a -> Window b -> TreeItem -> String -> Int -> Int -> Closure g -> IO TreeItem Source #

usage: (treeCtrlInsertItem2 obj parent idPrevious text image selectedImage closure).

treeCtrlInsertItemByIndex :: TreeCtrl a -> TreeItem -> Int -> String -> Int -> Int -> Ptr g -> IO TreeItem Source #

usage: (treeCtrlInsertItemByIndex obj parent index text image selectedImage wxdata).

treeCtrlInsertItemByIndex2 :: TreeCtrl a -> Window b -> Int -> String -> Int -> Int -> Closure g -> IO TreeItem Source #

usage: (treeCtrlInsertItemByIndex2 obj parent index text image selectedImage closure).

treeCtrlIsBold :: TreeCtrl a -> TreeItem -> IO Bool Source #

usage: (treeCtrlIsBold obj item).

treeCtrlIsExpanded :: TreeCtrl a -> TreeItem -> IO Bool Source #

usage: (treeCtrlIsExpanded obj item).

treeCtrlIsSelected :: TreeCtrl a -> TreeItem -> IO Bool Source #

usage: (treeCtrlIsSelected obj item).

treeCtrlIsVisible :: TreeCtrl a -> TreeItem -> IO Bool Source #

usage: (treeCtrlIsVisible obj item).

treeCtrlItemHasChildren :: TreeCtrl a -> TreeItem -> IO Int Source #

usage: (treeCtrlItemHasChildren obj item).

treeCtrlOnCompareItems :: TreeCtrl a -> TreeItem -> TreeItem -> IO Int Source #

usage: (treeCtrlOnCompareItems obj item1 item2).

treeCtrlPrependItem :: TreeCtrl a -> TreeItem -> String -> Int -> Int -> Ptr f -> IO TreeItem Source #

usage: (treeCtrlPrependItem obj parent text image selectedImage wxdata).

treeCtrlScrollTo :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlScrollTo obj item).

treeCtrlSelectItem :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlSelectItem obj item).

treeCtrlSetImageList :: TreeCtrl a -> ImageList b -> IO () Source #

usage: (treeCtrlSetImageList obj imageList).

treeCtrlSetIndent :: TreeCtrl a -> Int -> IO () Source #

usage: (treeCtrlSetIndent obj indent).

treeCtrlSetItemBackgroundColour :: TreeCtrl a -> TreeItem -> Color -> IO () Source #

usage: (treeCtrlSetItemBackgroundColour obj item col).

treeCtrlSetItemBold :: TreeCtrl a -> TreeItem -> Bool -> IO () Source #

usage: (treeCtrlSetItemBold obj item bold).

treeCtrlSetItemClientClosure :: TreeCtrl a -> TreeItem -> Closure c -> IO () Source #

usage: (treeCtrlSetItemClientClosure obj item closure).

treeCtrlSetItemData :: TreeCtrl a -> TreeItem -> Ptr c -> IO () Source #

usage: (treeCtrlSetItemData obj item wxdata).

treeCtrlSetItemDropHighlight :: TreeCtrl a -> TreeItem -> Bool -> IO () Source #

usage: (treeCtrlSetItemDropHighlight obj item highlight).

treeCtrlSetItemFont :: TreeCtrl a -> TreeItem -> Font c -> IO () Source #

usage: (treeCtrlSetItemFont obj item font).

treeCtrlSetItemHasChildren :: TreeCtrl a -> TreeItem -> Bool -> IO () Source #

usage: (treeCtrlSetItemHasChildren obj item hasChildren).

treeCtrlSetItemImage :: TreeCtrl a -> TreeItem -> Int -> Int -> IO () Source #

usage: (treeCtrlSetItemImage obj item image which).

treeCtrlSetItemText :: TreeCtrl a -> TreeItem -> String -> IO () Source #

usage: (treeCtrlSetItemText obj item text).

treeCtrlSetItemTextColour :: TreeCtrl a -> TreeItem -> Color -> IO () Source #

usage: (treeCtrlSetItemTextColour obj item col).

treeCtrlSetSpacing :: TreeCtrl a -> Int -> IO () Source #

usage: (treeCtrlSetSpacing obj spacing).

treeCtrlSetStateImageList :: TreeCtrl a -> ImageList b -> IO () Source #

usage: (treeCtrlSetStateImageList obj imageList).

treeCtrlSortChildren :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlSortChildren obj item).

treeCtrlToggle :: TreeCtrl a -> TreeItem -> IO () Source #

usage: (treeCtrlToggle obj item).

treeCtrlUnselect :: TreeCtrl a -> IO () Source #

usage: (treeCtrlUnselect obj).

treeCtrlUnselectAll :: TreeCtrl a -> IO () Source #

usage: (treeCtrlUnselectAll obj).

TreeEvent

treeEventAllow :: TreeEvent a -> IO () Source #

usage: (treeEventAllow obj).

treeEventGetCode :: TreeEvent a -> IO Int Source #

usage: (treeEventGetCode obj).

treeEventGetItem :: TreeEvent a -> IO TreeItem Source #

usage: (treeEventGetItem obj).

treeEventGetKeyEvent :: TreeEvent a -> IO (KeyEvent ()) Source #

usage: (treeEventGetKeyEvent obj).

treeEventGetLabel :: TreeEvent a -> IO String Source #

usage: (treeEventGetLabel obj).

treeEventGetOldItem :: TreeEvent a -> IO TreeItem Source #

usage: (treeEventGetOldItem obj).

treeEventGetPoint :: TreeEvent a -> IO Point Source #

usage: (treeEventGetPoint obj).

treeEventIsEditCancelled :: TreeEvent a -> IO Bool Source #

usage: (treeEventIsEditCancelled obj).

UpdateUIEvent

updateUIEventCheck :: UpdateUIEvent a -> Bool -> IO () Source #

usage: (updateUIEventCheck obj check).

updateUIEventCopyObject :: UpdateUIEvent a -> WxObject b -> IO () Source #

usage: (updateUIEventCopyObject obj obj).

updateUIEventEnable :: UpdateUIEvent a -> Bool -> IO () Source #

usage: (updateUIEventEnable obj enable).

updateUIEventGetChecked :: UpdateUIEvent a -> IO Bool Source #

usage: (updateUIEventGetChecked obj).

updateUIEventGetEnabled :: UpdateUIEvent a -> IO Bool Source #

usage: (updateUIEventGetEnabled obj).

updateUIEventGetSetChecked :: UpdateUIEvent a -> IO Bool Source #

usage: (updateUIEventGetSetChecked obj).

updateUIEventGetSetEnabled :: UpdateUIEvent a -> IO Bool Source #

usage: (updateUIEventGetSetEnabled obj).

updateUIEventGetSetText :: UpdateUIEvent a -> IO Bool Source #

usage: (updateUIEventGetSetText obj).

updateUIEventGetText :: UpdateUIEvent a -> IO String Source #

usage: (updateUIEventGetText obj).

updateUIEventSetText :: UpdateUIEvent a -> String -> IO () Source #

usage: (updateUIEventSetText obj text).

Validator

validatorCreate :: IO (Validator ()) Source #

usage: (validatorCreate).

validatorDelete :: Validator a -> IO () Source #

usage: (validatorDelete obj).

validatorGetWindow :: Validator a -> IO (Window ()) Source #

usage: (validatorGetWindow obj).

validatorSetWindow :: Validator a -> Window b -> IO () Source #

usage: (validatorSetWindow obj win).

validatorSuppressBellOnError :: Bool -> IO () Source #

usage: (validatorSuppressBellOnError doIt).

validatorTransferFromWindow :: Validator a -> IO Bool Source #

usage: (validatorTransferFromWindow obj).

validatorTransferToWindow :: Validator a -> IO Bool Source #

usage: (validatorTransferToWindow obj).

validatorValidate :: Validator a -> Window b -> IO Bool Source #

usage: (validatorValidate obj parent).

WXCApp

wxcAppBell :: IO () Source #

usage: (wxcAppBell).

wxcAppCreateLogTarget :: IO (WXCLog ()) Source #

usage: (wxcAppCreateLogTarget).

wxcAppDispatch :: IO () Source #

usage: (wxcAppDispatch).

wxcAppDisplaySize :: IO Size Source #

usage: (wxcAppDisplaySize).

wxcAppEnableTooltips :: Bool -> IO () Source #

usage: (wxcAppEnableTooltips enable).

wxcAppEnableTopLevelWindows :: Int -> IO () Source #

usage: (wxcAppEnableTopLevelWindows enb).

wxcAppExecuteProcess :: String -> Int -> Process c -> IO Int Source #

usage: (wxcAppExecuteProcess cmd snc prc).

wxcAppExit :: IO () Source #

usage: (wxcAppExit).

wxcAppExitMainLoop :: IO () Source #

usage: (wxcAppExitMainLoop).

wxcAppFindWindowById :: Id -> Window b -> IO (Ptr ()) Source #

usage: (wxcAppFindWindowById id prt).

wxcAppFindWindowByLabel :: String -> Window b -> IO (Window ()) Source #

usage: (wxcAppFindWindowByLabel lbl prt).

wxcAppFindWindowByName :: String -> Window b -> IO (Window ()) Source #

usage: (wxcAppFindWindowByName lbl prt).

wxcAppGetApp :: IO (App ()) Source #

usage: (wxcAppGetApp).

wxcAppGetAppName :: IO String Source #

usage: (wxcAppGetAppName).

wxcAppGetClassName :: IO String Source #

usage: (wxcAppGetClassName).

wxcAppGetExitOnFrameDelete :: IO Int Source #

usage: (wxcAppGetExitOnFrameDelete).

wxcAppGetIdleInterval :: IO Int Source #

usage: (wxcAppGetIdleInterval).

wxcAppGetOsDescription :: IO String Source #

usage: (wxcAppGetOsDescription).

wxcAppGetOsVersion :: Ptr a -> Ptr b -> IO Int Source #

usage: (wxcAppGetOsVersion maj min).

wxcAppGetTopWindow :: IO (Window ()) Source #

usage: (wxcAppGetTopWindow).

wxcAppGetUseBestVisual :: IO Int Source #

usage: (wxcAppGetUseBestVisual).

wxcAppGetUserHome :: Ptr a -> IO String Source #

usage: (wxcAppGetUserHome usr).

wxcAppGetUserId :: IO String Source #

usage: (wxcAppGetUserId).

wxcAppGetUserName :: IO String Source #

usage: (wxcAppGetUserName).

wxcAppGetVendorName :: IO String Source #

usage: (wxcAppGetVendorName).

wxcAppInitAllImageHandlers :: IO () Source #

usage: (wxcAppInitAllImageHandlers).

wxcAppInitializeC :: Closure a -> Int -> Ptr (Ptr CWchar) -> IO () Source #

usage: (wxcAppInitializeC closure argc argv).

wxcAppInitialized :: IO Bool Source #

usage: (wxcAppInitialized).

wxcAppIsTerminating :: IO Bool Source #

usage: (wxcAppIsTerminating).

wxcAppMainLoop :: IO Int Source #

usage: (wxcAppMainLoop).

wxcAppMilliSleep :: Int -> IO () Source #

usage: (wxcAppMilliSleep mscs).

wxcAppMousePosition :: IO Point Source #

usage: (wxcAppMousePosition).

wxcAppPending :: IO Int Source #

usage: (wxcAppPending).

wxcAppSafeYield :: Window a -> IO Int Source #

usage: (wxcAppSafeYield win).

wxcAppSetAppName :: String -> IO () Source #

usage: (wxcAppSetAppName name).

wxcAppSetClassName :: String -> IO () Source #

usage: (wxcAppSetClassName name).

wxcAppSetExitOnFrameDelete :: Int -> IO () Source #

usage: (wxcAppSetExitOnFrameDelete flag).

wxcAppSetIdleInterval :: Int -> IO () Source #

usage: (wxcAppSetIdleInterval interval).

wxcAppSetPrintMode :: Int -> IO () Source #

usage: (wxcAppSetPrintMode mode).

wxcAppSetTooltipDelay :: Int -> IO () Source #

usage: (wxcAppSetTooltipDelay ms).

wxcAppSetTopWindow :: Window a -> IO () Source #

usage: (wxcAppSetTopWindow wnd).

wxcAppSetUseBestVisual :: Int -> IO () Source #

usage: (wxcAppSetUseBestVisual flag).

wxcAppSetVendorName :: String -> IO () Source #

usage: (wxcAppSetVendorName name).

wxcAppSleep :: Int -> IO () Source #

usage: (wxcAppSleep scs).

wxcAppYield :: IO Int Source #

usage: (wxcAppYield).

WXCArtProv

wxcArtProvCreate :: Ptr a -> Ptr b -> IO (WXCArtProv ()) Source #

usage: (wxcArtProvCreate obj clb).

wxcArtProvRelease :: WXCArtProv a -> IO () Source #

usage: (wxcArtProvRelease obj).

WXCDragDataObject

wxcDragDataObjectCreate :: Ptr a -> String -> Ptr c -> Ptr d -> Ptr e -> IO (WXCDragDataObject ()) Source #

usage: (wxcDragDataObjectCreate obj fmt func1 func2 func3).

wxcDragDataObjectDelete :: WXCDragDataObject a -> IO () Source #

usage: (wxcDragDataObjectDelete obj).

WXCDropTarget

wxcDropTargetCreate :: Ptr a -> IO (WXCDropTarget ()) Source #

usage: (wxcDropTargetCreate obj).

wxcDropTargetDelete :: WXCDropTarget a -> IO () Source #

usage: (wxcDropTargetDelete obj).

wxcDropTargetSetOnData :: WXCDropTarget a -> Ptr b -> IO () Source #

usage: (wxcDropTargetSetOnData obj func).

wxcDropTargetSetOnDragOver :: WXCDropTarget a -> Ptr b -> IO () Source #

usage: (wxcDropTargetSetOnDragOver obj func).

wxcDropTargetSetOnDrop :: WXCDropTarget a -> Ptr b -> IO () Source #

usage: (wxcDropTargetSetOnDrop obj func).

wxcDropTargetSetOnEnter :: WXCDropTarget a -> Ptr b -> IO () Source #

usage: (wxcDropTargetSetOnEnter obj func).

wxcDropTargetSetOnLeave :: WXCDropTarget a -> Ptr b -> IO () Source #

usage: (wxcDropTargetSetOnLeave obj func).

WXCFileDropTarget

wxcFileDropTargetCreate :: Ptr a -> Ptr b -> IO (WXCFileDropTarget ()) Source #

usage: (wxcFileDropTargetCreate obj func).

wxcFileDropTargetDelete :: WXCFileDropTarget a -> IO () Source #

usage: (wxcFileDropTargetDelete obj).

wxcFileDropTargetSetOnData :: WXCFileDropTarget a -> Ptr b -> IO () Source #

usage: (wxcFileDropTargetSetOnData obj func).

wxcFileDropTargetSetOnDragOver :: WXCFileDropTarget a -> Ptr b -> IO () Source #

usage: (wxcFileDropTargetSetOnDragOver obj func).

wxcFileDropTargetSetOnDrop :: WXCFileDropTarget a -> Ptr b -> IO () Source #

usage: (wxcFileDropTargetSetOnDrop obj func).

wxcFileDropTargetSetOnEnter :: WXCFileDropTarget a -> Ptr b -> IO () Source #

usage: (wxcFileDropTargetSetOnEnter obj func).

wxcFileDropTargetSetOnLeave :: WXCFileDropTarget a -> Ptr b -> IO () Source #

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 ()) Source #

usage: (wxcGridTableCreate obj eifGetNumberRows eifGetNumberCols eifGetValue eifSetValue eifIsEmptyCell eifClear eifInsertRows eifAppendRows eifDeleteRows eifInsertCols eifAppendCols eifDeleteCols eifSetRowLabelValue eifSetColLabelValue eifGetRowLabelValue eifGetColLabelValue).

wxcGridTableDelete :: WXCGridTable a -> IO () Source #

usage: (wxcGridTableDelete obj).

wxcGridTableGetView :: WXCGridTable a -> IO (View ()) Source #

usage: (wxcGridTableGetView obj).

wxcGridTableSendTableMessage :: WXCGridTable a -> Id -> Int -> Int -> IO (Ptr ()) Source #

usage: (wxcGridTableSendTableMessage obj id val1 val2).

WXCHtmlEvent

wxcHtmlEventGetHref :: WXCHtmlEvent a -> IO String Source #

Return the href attribute of the associated html anchor (if applicable)

wxcHtmlEventGetHtmlCell :: WXCHtmlEvent a -> IO (HtmlCell ()) Source #

usage: (wxcHtmlEventGetHtmlCell self).

wxcHtmlEventGetHtmlCellId :: WXCHtmlEvent a -> IO String Source #

usage: (wxcHtmlEventGetHtmlCellId self).

wxcHtmlEventGetLogicalPosition :: WXCHtmlEvent a -> IO Point Source #

usage: (wxcHtmlEventGetLogicalPosition self).

wxcHtmlEventGetMouseEvent :: WXCHtmlEvent a -> IO (MouseEvent ()) Source #

usage: (wxcHtmlEventGetMouseEvent self).

wxcHtmlEventGetTarget :: WXCHtmlEvent a -> IO String Source #

usage: (wxcHtmlEventGetTarget self).

WXCHtmlWindow

wxcHtmlWindowCreate :: Window a -> Id -> Rect -> Style -> String -> IO (WXCHtmlWindow ()) Source #

usage: (wxcHtmlWindowCreate prt id lfttopwdthgt stl txt).

WXCLog

wxcLogAddTraceMask :: WXCLog a -> String -> IO () Source #

usage: (wxcLogAddTraceMask obj str).

wxcLogCreate :: Ptr a -> Ptr b -> IO (WXCLog ()) Source #

usage: (wxcLogCreate obj fnc).

wxcLogDelete :: WXCLog a -> IO () Source #

usage: (wxcLogDelete obj).

wxcLogDontCreateOnDemand :: WXCLog a -> IO () Source #

usage: (wxcLogDontCreateOnDemand obj).

wxcLogEnableLogging :: WXCLog a -> Bool -> IO Int Source #

usage: (wxcLogEnableLogging obj doIt).

wxcLogFlush :: WXCLog a -> IO () Source #

usage: (wxcLogFlush obj).

wxcLogFlushActive :: WXCLog a -> IO () Source #

usage: (wxcLogFlushActive obj).

wxcLogGetActiveTarget :: IO (Ptr ()) Source #

usage: (wxcLogGetActiveTarget).

wxcLogGetTimestamp :: WXCLog a -> IO (Ptr ()) Source #

usage: (wxcLogGetTimestamp obj).

wxcLogGetTraceMask :: WXCLog a -> IO Int Source #

usage: (wxcLogGetTraceMask obj).

wxcLogGetVerbose :: WXCLog a -> IO Int Source #

usage: (wxcLogGetVerbose obj).

wxcLogHasPendingMessages :: WXCLog a -> IO Bool Source #

usage: (wxcLogHasPendingMessages obj).

wxcLogIsAllowedTraceMask :: WXCLog a -> Mask b -> IO Bool Source #

usage: (wxcLogIsAllowedTraceMask obj mask).

wxcLogIsEnabled :: WXCLog a -> IO Bool Source #

usage: (wxcLogIsEnabled obj).

wxcLogOnLog :: WXCLog a -> Int -> Ptr c -> Int -> IO () Source #

usage: (wxcLogOnLog obj level szString t).

wxcLogRemoveTraceMask :: WXCLog a -> String -> IO () Source #

usage: (wxcLogRemoveTraceMask obj str).

wxcLogResume :: WXCLog a -> IO () Source #

usage: (wxcLogResume obj).

wxcLogSetActiveTarget :: WXCLog a -> IO (Ptr ()) Source #

usage: (wxcLogSetActiveTarget pLogger).

wxcLogSetTimestamp :: WXCLog a -> Ptr b -> IO () Source #

usage: (wxcLogSetTimestamp obj ts).

wxcLogSetVerbose :: WXCLog a -> Int -> IO () Source #

usage: (wxcLogSetVerbose obj bVerbose).

wxcLogSuspend :: WXCLog a -> IO () Source #

usage: (wxcLogSuspend obj).

WXCPreviewControlBar

wxcPreviewControlBarCreate :: Ptr a -> Int -> Window c -> Ptr d -> Rect -> Int -> IO (WXCPreviewControlBar ()) Source #

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 ()) Source #

usage: (wxcPreviewFrameCreate obj wxinit createcanvas createtoolbar preview parent title xywh style).

wxcPreviewFrameGetControlBar :: WXCPreviewFrame a -> IO (Ptr ()) Source #

usage: (wxcPreviewFrameGetControlBar obj).

wxcPreviewFrameGetPreviewCanvas :: WXCPreviewFrame a -> IO (PreviewCanvas ()) Source #

usage: (wxcPreviewFrameGetPreviewCanvas obj).

wxcPreviewFrameGetPrintPreview :: WXCPreviewFrame a -> IO (PrintPreview ()) Source #

usage: (wxcPreviewFrameGetPrintPreview obj).

wxcPreviewFrameInitialize :: WXCPreviewFrame a -> IO () Source #

usage: (wxcPreviewFrameInitialize obj).

wxcPreviewFrameSetControlBar :: WXCPreviewFrame a -> Ptr b -> IO () Source #

usage: (wxcPreviewFrameSetControlBar obj obj).

wxcPreviewFrameSetPreviewCanvas :: WXCPreviewFrame a -> PreviewCanvas b -> IO () Source #

usage: (wxcPreviewFrameSetPreviewCanvas obj obj).

wxcPreviewFrameSetPrintPreview :: WXCPreviewFrame a -> PrintPreview b -> IO () Source #

usage: (wxcPreviewFrameSetPrintPreview obj obj).

WXCPrintEvent

wxcPrintEventGetContinue :: WXCPrintEvent a -> IO Bool Source #

usage: (wxcPrintEventGetContinue self).

wxcPrintEventGetEndPage :: WXCPrintEvent a -> IO Int Source #

usage: (wxcPrintEventGetEndPage self).

wxcPrintEventGetPage :: WXCPrintEvent a -> IO Int Source #

usage: (wxcPrintEventGetPage self).

wxcPrintEventGetPrintout :: WXCPrintEvent a -> IO (WXCPrintout ()) Source #

Usage: wxcPrintEventGetPrintout self. Do not delete the associated printout!

wxcPrintEventSetContinue :: WXCPrintEvent a -> Bool -> IO () Source #

usage: (wxcPrintEventSetContinue self cont).

wxcPrintEventSetPageLimits :: WXCPrintEvent a -> Int -> Int -> Int -> Int -> IO () Source #

usage: (wxcPrintEventSetPageLimits self startPage endPage fromPage toPage).

WXCPrintout

wxcPrintoutCreate :: String -> IO (WXCPrintout ()) Source #

usage: (wxcPrintoutCreate title).

wxcPrintoutDelete :: WXCPrintout a -> IO () Source #

usage: (wxcPrintoutDelete self).

wxcPrintoutGetEvtHandler :: WXCPrintout a -> IO (WXCPrintoutHandler ()) Source #

Usage: wxcPrintoutGetEvtHandler self. Do not delete the associated event handler!

wxcPrintoutSetPageLimits :: WXCPrintout a -> Int -> Int -> Int -> Int -> IO () Source #

usage: (wxcPrintoutSetPageLimits self startPage endPage fromPage toPage).

WXCTextDropTarget

wxcTextDropTargetCreate :: Ptr a -> Ptr b -> IO (WXCTextDropTarget ()) Source #

usage: (wxcTextDropTargetCreate obj func).

wxcTextDropTargetDelete :: WXCTextDropTarget a -> IO () Source #

usage: (wxcTextDropTargetDelete obj).

wxcTextDropTargetSetOnData :: WXCTextDropTarget a -> Ptr b -> IO () Source #

usage: (wxcTextDropTargetSetOnData obj func).

wxcTextDropTargetSetOnDragOver :: WXCTextDropTarget a -> Ptr b -> IO () Source #

usage: (wxcTextDropTargetSetOnDragOver obj func).

wxcTextDropTargetSetOnDrop :: WXCTextDropTarget a -> Ptr b -> IO () Source #

usage: (wxcTextDropTargetSetOnDrop obj func).

wxcTextDropTargetSetOnEnter :: WXCTextDropTarget a -> Ptr b -> IO () Source #

usage: (wxcTextDropTargetSetOnEnter obj func).

wxcTextDropTargetSetOnLeave :: WXCTextDropTarget a -> Ptr b -> IO () Source #

usage: (wxcTextDropTargetSetOnLeave obj func).

WXCTextValidator

wxcTextValidatorCreate :: Ptr a -> Ptr b -> String -> Style -> IO (WXCTextValidator ()) Source #

usage: (wxcTextValidatorCreate obj fnc txt stl).

WXCTreeItemData

wxcTreeItemDataCreate :: Closure a -> IO (WXCTreeItemData ()) Source #

usage: (wxcTreeItemDataCreate closure).

wxcTreeItemDataGetClientClosure :: WXCTreeItemData a -> IO (Closure ()) Source #

usage: (wxcTreeItemDataGetClientClosure self).

wxcTreeItemDataSetClientClosure :: WXCTreeItemData a -> Closure b -> IO () Source #

usage: (wxcTreeItemDataSetClientClosure self closure).

Window

windowAddChild :: Window a -> Window b -> IO () Source #

usage: (windowAddChild obj child).

windowAddConstraintReference :: Window a -> Window b -> IO () Source #

usage: (windowAddConstraintReference obj otherWin).

windowCaptureMouse :: Window a -> IO () Source #

usage: (windowCaptureMouse obj).

windowCenter :: Window a -> Int -> IO () Source #

usage: (windowCenter obj direction).

windowCenterOnParent :: Window a -> Int -> IO () Source #

usage: (windowCenterOnParent obj dir).

windowClearBackground :: Window a -> IO () Source #

usage: (windowClearBackground obj).

windowClientToScreen :: Window a -> Point -> IO Point Source #

usage: (windowClientToScreen obj xy).

windowClose :: Window a -> Bool -> IO Bool Source #

usage: (windowClose obj force).

windowConvertDialogToPixels :: Window a -> IO Point Source #

usage: (windowConvertDialogToPixels obj).

windowConvertDialogToPixelsEx :: Window a -> IO Point Source #

usage: (windowConvertDialogToPixelsEx obj).

windowConvertPixelsToDialog :: Window a -> IO Point Source #

usage: (windowConvertPixelsToDialog obj).

windowConvertPixelsToDialogEx :: Window a -> IO Point Source #

usage: (windowConvertPixelsToDialogEx obj).

windowCreate :: Window a -> Id -> Rect -> Style -> IO (Window ()) Source #

usage: (windowCreate prt id xywh stl).

windowDeleteRelatedConstraints :: Window a -> IO () Source #

usage: (windowDeleteRelatedConstraints obj).

windowDestroy :: Window a -> IO Bool Source #

usage: (windowDestroy obj).

windowDestroyChildren :: Window a -> IO Bool Source #

usage: (windowDestroyChildren obj).

windowDisable :: Window a -> IO Bool Source #

usage: (windowDisable obj).

windowDoPhase :: Window a -> Int -> IO Int Source #

usage: (windowDoPhase obj phase).

windowEnable :: Window a -> IO Bool Source #

usage: (windowEnable obj).

windowFindFocus :: Window a -> IO (Window ()) Source #

usage: (windowFindFocus obj).

windowFindWindow :: Window a -> String -> IO (Window ()) Source #

usage: (windowFindWindow obj name).

windowFit :: Window a -> IO () Source #

usage: (windowFit obj).

windowFitInside :: Window a -> IO () Source #

usage: (windowFitInside obj).

windowFreeze :: Window a -> IO () Source #

usage: (windowFreeze obj).

windowGetAutoLayout :: Window a -> IO Int Source #

usage: (windowGetAutoLayout obj).

windowGetBackgroundColour :: Window a -> IO Color Source #

usage: (windowGetBackgroundColour obj).

windowGetBestSize :: Window a -> IO Size Source #

usage: (windowGetBestSize obj).

windowGetCaret :: Window a -> IO (Caret ()) Source #

usage: (windowGetCaret obj).

windowGetCharHeight :: Window a -> IO Int Source #

usage: (windowGetCharHeight obj).

windowGetCharWidth :: Window a -> IO Int Source #

usage: (windowGetCharWidth obj).

windowGetChildren :: Window a -> Ptr b -> Int -> IO Int Source #

usage: (windowGetChildren obj res cnt).

windowGetClientData :: Window a -> IO (ClientData ()) Source #

usage: (windowGetClientData obj).

windowGetClientSize :: Window a -> IO Size Source #

usage: (windowGetClientSize obj).

windowGetClientSizeConstraint :: Window a -> IO Size Source #

usage: (windowGetClientSizeConstraint obj).

windowGetConstraints :: Window a -> IO (LayoutConstraints ()) Source #

usage: (windowGetConstraints obj).

windowGetConstraintsInvolvedIn :: Window a -> IO (Ptr ()) Source #

usage: (windowGetConstraintsInvolvedIn obj).

windowGetCursor :: Window a -> IO (Cursor ()) Source #

usage: (windowGetCursor obj).

windowGetDropTarget :: Window a -> IO (DropTarget ()) Source #

usage: (windowGetDropTarget obj).

windowGetEffectiveMinSize :: Window a -> IO Size Source #

usage: (windowGetEffectiveMinSize obj).

windowGetEventHandler :: Window a -> IO (EvtHandler ()) Source #

usage: (windowGetEventHandler obj).

windowGetFont :: Window a -> IO (Font ()) Source #

usage: (windowGetFont obj).

windowGetForegroundColour :: Window a -> IO Color Source #

usage: (windowGetForegroundColour obj).

windowGetHandle :: Window a -> IO (Ptr ()) Source #

usage: (windowGetHandle obj).

windowGetId :: Window a -> IO Int Source #

usage: (windowGetId obj).

windowGetLabel :: Window a -> IO String Source #

usage: (windowGetLabel obj).

windowGetLabelEmpty :: Window a -> IO Int Source #

usage: (windowGetLabelEmpty obj).

windowGetMaxHeight :: Window a -> IO Int Source #

usage: (windowGetMaxHeight obj).

windowGetMaxWidth :: Window a -> IO Int Source #

usage: (windowGetMaxWidth obj).

windowGetMinHeight :: Window a -> IO Int Source #

usage: (windowGetMinHeight obj).

windowGetMinWidth :: Window a -> IO Int Source #

usage: (windowGetMinWidth obj).

windowGetName :: Window a -> IO String Source #

usage: (windowGetName obj).

windowGetParent :: Window a -> IO (Window ()) Source #

usage: (windowGetParent obj).

windowGetPosition :: Window a -> IO Point Source #

usage: (windowGetPosition obj).

windowGetPositionConstraint :: Window a -> IO Point Source #

usage: (windowGetPositionConstraint obj).

windowGetRect :: Window a -> IO Rect Source #

usage: (windowGetRect obj).

windowGetScrollPos :: Window a -> Int -> IO Int Source #

usage: (windowGetScrollPos obj orient).

windowGetScrollRange :: Window a -> Int -> IO Int Source #

usage: (windowGetScrollRange obj orient).

windowGetScrollThumb :: Window a -> Int -> IO Int Source #

usage: (windowGetScrollThumb obj orient).

windowGetSize :: Window a -> IO Size Source #

usage: (windowGetSize obj).

windowGetSizeConstraint :: Window a -> IO Size Source #

usage: (windowGetSizeConstraint obj).

windowGetSizer :: Window a -> IO (Sizer ()) Source #

usage: (windowGetSizer obj).

windowGetTextExtent :: Window a -> String -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Ptr CInt -> Font g -> IO () Source #

usage: (windowGetTextExtent obj string x y descent externalLeading theFont).

windowGetToolTip :: Window a -> IO String Source #

usage: (windowGetToolTip obj).

windowGetUpdateRegion :: Window a -> IO (Region ()) Source #

usage: (windowGetUpdateRegion obj).

windowGetValidator :: Window a -> IO (Validator ()) Source #

usage: (windowGetValidator obj).

windowGetVirtualSize :: Window a -> IO Size Source #

usage: (windowGetVirtualSize obj).

windowGetWindowStyleFlag :: Window a -> IO Int Source #

usage: (windowGetWindowStyleFlag obj).

windowHasFlag :: Window a -> Int -> IO Bool Source #

usage: (windowHasFlag obj flag).

windowHasFocus :: Window a -> IO Bool Source #

usage: (windowHasFocus obj).

windowHide :: Window a -> IO Bool Source #

usage: (windowHide obj).

windowInitDialog :: Window a -> IO () Source #

usage: (windowInitDialog obj).

windowIsBeingDeleted :: Window a -> IO Bool Source #

usage: (windowIsBeingDeleted obj).

windowIsEnabled :: Window a -> IO Bool Source #

usage: (windowIsEnabled obj).

windowIsExposed :: Window a -> Rect -> IO Bool Source #

usage: (windowIsExposed obj xywh).

windowIsShown :: Window a -> IO Bool Source #

usage: (windowIsShown obj).

windowIsTopLevel :: Window a -> IO Bool Source #

usage: (windowIsTopLevel obj).

windowLayout :: Window a -> IO Int Source #

usage: (windowLayout obj).

windowLayoutPhase1 :: Window a -> Ptr CInt -> IO Int Source #

usage: (windowLayoutPhase1 obj noChanges).

windowLayoutPhase2 :: Window a -> Ptr CInt -> IO Int Source #

usage: (windowLayoutPhase2 obj noChanges).

windowLower :: Window a -> IO () Source #

usage: (windowLower obj).

windowMove :: Window a -> Point -> IO () Source #

usage: (windowMove obj xy).

windowMoveConstraint :: Window a -> Point -> IO () Source #

usage: (windowMoveConstraint obj xy).

windowPopEventHandler :: Window a -> Bool -> IO (Ptr ()) Source #

usage: (windowPopEventHandler obj deleteHandler).

windowPopupMenu :: Window a -> Menu b -> Point -> IO Int Source #

usage: (windowPopupMenu obj menu xy).

windowPrepareDC :: Window a -> DC b -> IO () Source #

usage: (windowPrepareDC obj dc).

windowPushEventHandler :: Window a -> EvtHandler b -> IO () Source #

usage: (windowPushEventHandler obj handler).

windowRaise :: Window a -> IO () Source #

usage: (windowRaise obj).

windowRefresh :: Window a -> Bool -> IO () Source #

usage: (windowRefresh obj eraseBackground).

windowRefreshRect :: Window a -> Bool -> Rect -> IO () Source #

usage: (windowRefreshRect obj eraseBackground xywh).

windowReleaseMouse :: Window a -> IO () Source #

usage: (windowReleaseMouse obj).

windowRemoveChild :: Window a -> Window b -> IO () Source #

usage: (windowRemoveChild obj child).

windowRemoveConstraintReference :: Window a -> Window b -> IO () Source #

usage: (windowRemoveConstraintReference obj otherWin).

windowReparent :: Window a -> Window b -> IO Int Source #

usage: (windowReparent obj par).

windowResetConstraints :: Window a -> IO () Source #

usage: (windowResetConstraints obj).

windowScreenToClient :: Window a -> Point -> IO Point Source #

usage: (windowScreenToClient obj xy).

windowScreenToClient2 :: Window a -> Point -> IO Point Source #

usage: (windowScreenToClient2 obj xy).

windowScrollWindow :: Window a -> Vector -> IO () Source #

usage: (windowScrollWindow obj dxdy).

windowScrollWindowRect :: Window a -> Vector -> Rect -> IO () Source #

usage: (windowScrollWindowRect obj dxdy xywh).

windowSetAcceleratorTable :: Window a -> AcceleratorTable b -> IO () Source #

usage: (windowSetAcceleratorTable obj accel).

windowSetAutoLayout :: Window a -> Bool -> IO () Source #

usage: (windowSetAutoLayout obj autoLayout).

windowSetBackgroundColour :: Window a -> Color -> IO Int Source #

usage: (windowSetBackgroundColour obj colour).

windowSetCaret :: Window a -> Caret b -> IO () Source #

usage: (windowSetCaret obj caret).

windowSetClientData :: Window a -> ClientData b -> IO () Source #

usage: (windowSetClientData obj wxdata).

windowSetClientObject :: Window a -> ClientData b -> IO () Source #

usage: (windowSetClientObject obj wxdata).

windowSetClientSize :: Window a -> Size -> IO () Source #

usage: (windowSetClientSize obj widthheight).

windowSetConstraintSizes :: Window a -> Int -> IO () Source #

usage: (windowSetConstraintSizes obj recurse).

windowSetConstraints :: Window a -> LayoutConstraints b -> IO () Source #

usage: (windowSetConstraints obj constraints).

windowSetCursor :: Window a -> Cursor b -> IO Int Source #

usage: (windowSetCursor obj cursor).

windowSetDropTarget :: Window a -> DropTarget b -> IO () Source #

usage: (windowSetDropTarget obj dropTarget).

windowSetExtraStyle :: Window a -> Int -> IO () Source #

usage: (windowSetExtraStyle obj exStyle).

windowSetFocus :: Window a -> IO () Source #

usage: (windowSetFocus obj).

windowSetFont :: Window a -> Font b -> IO Int Source #

usage: (windowSetFont obj font).

windowSetForegroundColour :: Window a -> Color -> IO Int Source #

usage: (windowSetForegroundColour obj colour).

windowSetId :: Window a -> Id -> IO () Source #

usage: (windowSetId obj id).

windowSetLabel :: Window a -> String -> IO () Source #

usage: (windowSetLabel obj title).

windowSetName :: Window a -> String -> IO () Source #

usage: (windowSetName obj name).

windowSetScrollPos :: Window a -> Int -> Int -> Bool -> IO () Source #

usage: (windowSetScrollPos obj orient pos refresh).

windowSetScrollbar :: Window a -> Int -> Int -> Int -> Int -> Bool -> IO () Source #

usage: (windowSetScrollbar obj orient pos thumbVisible range refresh).

windowSetSize :: Window a -> Rect -> Int -> IO () Source #

usage: (windowSetSize obj xywidthheight sizeFlags).

windowSetSizeConstraint :: Window a -> Rect -> IO () Source #

usage: (windowSetSizeConstraint obj xywh).

windowSetSizeHints :: Window a -> Int -> Int -> Int -> Int -> Int -> Int -> IO () Source #

usage: (windowSetSizeHints obj minW minH maxW maxH incW incH).

windowSetSizer :: Window a -> Sizer b -> IO () Source #

usage: (windowSetSizer obj sizer).

windowSetToolTip :: Window a -> String -> IO () Source #

usage: (windowSetToolTip obj tip).

windowSetValidator :: Window a -> Validator b -> IO () Source #

usage: (windowSetValidator obj validator).

windowSetVirtualSize :: Window a -> Size -> IO () Source #

usage: (windowSetVirtualSize obj wh).

windowSetWindowStyleFlag :: Window a -> Int -> IO () Source #

usage: (windowSetWindowStyleFlag obj style).

windowShow :: Window a -> IO Bool Source #

usage: (windowShow obj).

windowThaw :: Window a -> IO () Source #

usage: (windowThaw obj).

windowTransferDataFromWindow :: Window a -> IO Bool Source #

usage: (windowTransferDataFromWindow obj).

windowTransferDataToWindow :: Window a -> IO Bool Source #

usage: (windowTransferDataToWindow obj).

windowUnsetConstraints :: Window a -> Ptr b -> IO () Source #

usage: (windowUnsetConstraints obj c).

windowUpdateWindowUI :: Window a -> IO () Source #

usage: (windowUpdateWindowUI obj).

windowValidate :: Window a -> IO Bool Source #

usage: (windowValidate obj).

windowWarpPointer :: Window a -> Point -> IO () Source #

usage: (windowWarpPointer obj xy).

WindowCreateEvent

windowCreateEventGetWindow :: WindowCreateEvent a -> IO (Window ()) Source #

usage: (windowCreateEventGetWindow obj).

WindowDC

windowDCCreate :: Window a -> IO (WindowDC ()) Source #

usage: (windowDCCreate win).

windowDCDelete :: WindowDC a -> IO () Source #

usage: (windowDCDelete obj).

WindowDestroyEvent

windowDestroyEventGetWindow :: WindowDestroyEvent a -> IO (Window ()) Source #

usage: (windowDestroyEventGetWindow obj).

Wizard

wizardChain :: WizardPageSimple a -> WizardPageSimple b -> IO () Source #

usage: (wizardChain f s).

wizardCreate :: Window a -> Id -> String -> Bitmap d -> Rect -> IO (Wizard ()) Source #

usage: (wizardCreate prt id txt bmp lfttopwdthgt).

wizardGetCurrentPage :: Wizard a -> IO (WizardPage ()) Source #

usage: (wizardGetCurrentPage obj).

wizardGetPageSize :: Wizard a -> IO Size Source #

usage: (wizardGetPageSize obj).

wizardRunWizard :: Wizard a -> WizardPage b -> IO Int Source #

usage: (wizardRunWizard obj firstPage).

wizardSetPageSize :: Wizard a -> Size -> IO () Source #

usage: (wizardSetPageSize obj wh).

WizardEvent

wizardEventGetDirection :: WizardEvent a -> IO Int Source #

usage: (wizardEventGetDirection obj).

WizardPageSimple

wizardPageSimpleCreate :: Wizard a -> IO (WizardPageSimple ()) Source #

usage: (wizardPageSimpleCreate prt).

wizardPageSimpleGetBitmap :: WizardPageSimple a -> IO (Bitmap ()) Source #

usage: (wizardPageSimpleGetBitmap obj).

wizardPageSimpleGetNext :: WizardPageSimple a -> IO (WizardPageSimple ()) Source #

usage: (wizardPageSimpleGetNext obj).

wizardPageSimpleGetPrev :: WizardPageSimple a -> IO (WizardPageSimple ()) Source #

usage: (wizardPageSimpleGetPrev obj).

wizardPageSimpleSetNext :: WizardPageSimple a -> WizardPageSimple b -> IO () Source #

usage: (wizardPageSimpleSetNext obj next).

wizardPageSimpleSetPrev :: WizardPageSimple a -> WizardPageSimple b -> IO () Source #

usage: (wizardPageSimpleSetPrev obj prev).

WxManagedPtr

managedPtrCreateFromBitmap :: Bitmap a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromBitmap obj).

managedPtrCreateFromBrush :: Brush a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromBrush obj).

managedPtrCreateFromColour :: Color -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromColour obj).

managedPtrCreateFromCursor :: Cursor a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromCursor obj).

managedPtrCreateFromDateTime :: DateTime a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromDateTime obj).

managedPtrCreateFromFont :: Font a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromFont obj).

managedPtrCreateFromGridCellCoordsArray :: GridCellCoordsArray a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromGridCellCoordsArray obj).

managedPtrCreateFromIcon :: Icon a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromIcon obj).

managedPtrCreateFromObject :: WxObject a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromObject obj).

managedPtrCreateFromPen :: Pen a -> IO (WxManagedPtr ()) Source #

usage: (managedPtrCreateFromPen obj).

managedPtrDelete :: WxManagedPtr a -> IO () Source #

usage: (managedPtrDelete self).

managedPtrFinalize :: WxManagedPtr a -> IO () Source #

usage: (managedPtrFinalize self).

managedPtrGetDeleteFunction :: IO (Ptr ()) Source #

usage: (managedPtrGetDeleteFunction).

managedPtrGetPtr :: WxManagedPtr a -> IO (Ptr ()) Source #

usage: (managedPtrGetPtr self).

managedPtrNoFinalize :: WxManagedPtr a -> IO () Source #

usage: (managedPtrNoFinalize self).

WxObject

objectGetClassInfo :: WxObject a -> IO (ClassInfo ()) Source #

usage: (objectGetClassInfo obj).

objectGetClientClosure :: WxObject a -> IO (Closure ()) Source #

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 Source #

usage: (objectIsKindOf obj classInfo).

objectIsScrolledWindow :: WxObject a -> IO Bool Source #

usage: (objectIsScrolledWindow obj).

objectSafeDelete :: WxObject a -> IO () Source #

usage: (objectSafeDelete self).

objectSetClientClosure :: WxObject a -> Closure b -> IO () Source #

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 wxWidgets!

wxobjectDelete :: WxObject a -> IO () Source #

usage: (wxobjectDelete obj).

XmlResource

xmlResourceAddHandler :: XmlResource a -> EvtHandler b -> IO () Source #

usage: (xmlResourceAddHandler obj handler).

xmlResourceAddSubclassFactory :: XmlResource a -> Ptr b -> IO () Source #

usage: (xmlResourceAddSubclassFactory obj factory).

xmlResourceAttachUnknownControl :: XmlResource a -> Control b -> Window c -> IO Int Source #

usage: (xmlResourceAttachUnknownControl obj control parent).

xmlResourceClearHandlers :: XmlResource a -> IO () Source #

usage: (xmlResourceClearHandlers obj).

xmlResourceCompareVersion :: XmlResource a -> Int -> Int -> Int -> Int -> IO Int Source #

usage: (xmlResourceCompareVersion obj major minor release revision).

xmlResourceCreate :: Int -> IO (XmlResource ()) Source #

usage: (xmlResourceCreate flags).

xmlResourceCreateFromFile :: String -> Int -> IO (XmlResource ()) Source #

usage: (xmlResourceCreateFromFile filemask flags).

xmlResourceDelete :: XmlResource a -> IO () Source #

usage: (xmlResourceDelete obj).

xmlResourceGet :: IO (XmlResource ()) Source #

usage: (xmlResourceGet).

xmlResourceGetBitmapButton :: Window a -> String -> IO (BitmapButton ()) Source #

usage: (xmlResourceGetBitmapButton obj strid).

xmlResourceGetBoxSizer :: Window a -> String -> IO (BoxSizer ()) Source #

usage: (xmlResourceGetBoxSizer obj strid).

xmlResourceGetButton :: Window a -> String -> IO (Button ()) Source #

usage: (xmlResourceGetButton obj strid).

xmlResourceGetCalendarCtrl :: Window a -> String -> IO (CalendarCtrl ()) Source #

usage: (xmlResourceGetCalendarCtrl obj strid).

xmlResourceGetCheckBox :: Window a -> String -> IO (CheckBox ()) Source #

usage: (xmlResourceGetCheckBox obj strid).

xmlResourceGetCheckListBox :: Window a -> String -> IO (CheckListBox ()) Source #

usage: (xmlResourceGetCheckListBox obj strid).

xmlResourceGetChoice :: Window a -> String -> IO (Choice ()) Source #

usage: (xmlResourceGetChoice obj strid).

xmlResourceGetComboBox :: Window a -> String -> IO (ComboBox ()) Source #

usage: (xmlResourceGetComboBox obj strid).

xmlResourceGetDomain :: XmlResource a -> IO String Source #

usage: (xmlResourceGetDomain obj).

xmlResourceGetFlags :: XmlResource a -> IO Int Source #

usage: (xmlResourceGetFlags obj).

xmlResourceGetFlexGridSizer :: Window a -> String -> IO (FlexGridSizer ()) Source #

usage: (xmlResourceGetFlexGridSizer obj strid).

xmlResourceGetGauge :: Window a -> String -> IO (Gauge ()) Source #

usage: (xmlResourceGetGauge obj strid).

xmlResourceGetGrid :: Window a -> String -> IO (Grid ()) Source #

usage: (xmlResourceGetGrid obj strid).

xmlResourceGetGridSizer :: Window a -> String -> IO (GridSizer ()) Source #

usage: (xmlResourceGetGridSizer obj strid).

xmlResourceGetHtmlWindow :: Window a -> String -> IO (HtmlWindow ()) Source #

usage: (xmlResourceGetHtmlWindow obj strid).

xmlResourceGetListBox :: Window a -> String -> IO (ListBox ()) Source #

usage: (xmlResourceGetListBox obj strid).

xmlResourceGetListCtrl :: Window a -> String -> IO (ListCtrl ()) Source #

usage: (xmlResourceGetListCtrl obj strid).

xmlResourceGetMDIChildFrame :: Window a -> String -> IO (MDIChildFrame ()) Source #

usage: (xmlResourceGetMDIChildFrame obj strid).

xmlResourceGetMDIParentFrame :: Window a -> String -> IO (MDIParentFrame ()) Source #

usage: (xmlResourceGetMDIParentFrame obj strid).

xmlResourceGetMenu :: Window a -> String -> IO (Menu ()) Source #

usage: (xmlResourceGetMenu obj strid).

xmlResourceGetMenuBar :: Window a -> String -> IO (MenuBar ()) Source #

usage: (xmlResourceGetMenuBar obj strid).

xmlResourceGetMenuItem :: Window a -> String -> IO (MenuItem ()) Source #

usage: (xmlResourceGetMenuItem obj strid).

xmlResourceGetNotebook :: Window a -> String -> IO (Notebook ()) Source #

usage: (xmlResourceGetNotebook obj strid).

xmlResourceGetPanel :: Window a -> String -> IO (Panel ()) Source #

usage: (xmlResourceGetPanel obj strid).

xmlResourceGetRadioBox :: Window a -> String -> IO (RadioBox ()) Source #

usage: (xmlResourceGetRadioBox obj strid).

xmlResourceGetRadioButton :: Window a -> String -> IO (RadioButton ()) Source #

usage: (xmlResourceGetRadioButton obj strid).

xmlResourceGetScrollBar :: Window a -> String -> IO (ScrollBar ()) Source #

usage: (xmlResourceGetScrollBar obj strid).

xmlResourceGetScrolledWindow :: Window a -> String -> IO (ScrolledWindow ()) Source #

usage: (xmlResourceGetScrolledWindow obj strid).

xmlResourceGetSizer :: Window a -> String -> IO (Sizer ()) Source #

usage: (xmlResourceGetSizer obj strid).

xmlResourceGetSlider :: Window a -> String -> IO (Slider ()) Source #

usage: (xmlResourceGetSlider obj strid).

xmlResourceGetSpinButton :: Window a -> String -> IO (SpinButton ()) Source #

usage: (xmlResourceGetSpinButton obj strid).

xmlResourceGetSpinCtrl :: Window a -> String -> IO (SpinCtrl ()) Source #

usage: (xmlResourceGetSpinCtrl obj strid).

xmlResourceGetSplitterWindow :: Window a -> String -> IO (SplitterWindow ()) Source #

usage: (xmlResourceGetSplitterWindow obj strid).

xmlResourceGetStaticBitmap :: Window a -> String -> IO (StaticBitmap ()) Source #

usage: (xmlResourceGetStaticBitmap obj strid).

xmlResourceGetStaticBox :: Window a -> String -> IO (StaticBox ()) Source #

usage: (xmlResourceGetStaticBox obj strid).

xmlResourceGetStaticBoxSizer :: Window a -> String -> IO (StaticBoxSizer ()) Source #

usage: (xmlResourceGetStaticBoxSizer obj strid).

xmlResourceGetStaticLine :: Window a -> String -> IO (StaticLine ()) Source #

usage: (xmlResourceGetStaticLine obj strid).

xmlResourceGetStaticText :: Window a -> String -> IO (StaticText ()) Source #

usage: (xmlResourceGetStaticText obj strid).

xmlResourceGetStyledTextCtrl :: Window a -> String -> IO (StyledTextCtrl ()) Source #

usage: (xmlResourceGetStyledTextCtrl obj strid).

xmlResourceGetTextCtrl :: Window a -> String -> IO (TextCtrl ()) Source #

usage: (xmlResourceGetTextCtrl obj strid).

xmlResourceGetTreeCtrl :: Window a -> String -> IO (TreeCtrl ()) Source #

usage: (xmlResourceGetTreeCtrl obj strid).

xmlResourceGetVersion :: XmlResource a -> IO Int Source #

usage: (xmlResourceGetVersion obj).

xmlResourceGetXRCID :: XmlResource a -> String -> IO Int Source #

usage: (xmlResourceGetXRCID obj strid).

xmlResourceInitAllHandlers :: XmlResource a -> IO () Source #

usage: (xmlResourceInitAllHandlers obj).

xmlResourceInsertHandler :: XmlResource a -> EvtHandler b -> IO () Source #

usage: (xmlResourceInsertHandler obj handler).

xmlResourceLoad :: XmlResource a -> String -> IO Bool Source #

usage: (xmlResourceLoad obj filemask).

xmlResourceLoadBitmap :: XmlResource a -> String -> IO (Bitmap ()) Source #

usage: (xmlResourceLoadBitmap obj name).

xmlResourceLoadDialog :: XmlResource a -> Window b -> String -> IO (Dialog ()) Source #

usage: (xmlResourceLoadDialog obj parent name).

xmlResourceLoadFrame :: XmlResource a -> Window b -> String -> IO (Frame ()) Source #

usage: (xmlResourceLoadFrame obj parent name).

xmlResourceLoadIcon :: XmlResource a -> String -> IO (Icon ()) Source #

usage: (xmlResourceLoadIcon obj name).

xmlResourceLoadMenu :: XmlResource a -> String -> IO (Menu ()) Source #

usage: (xmlResourceLoadMenu obj name).

xmlResourceLoadMenuBar :: XmlResource a -> Window b -> String -> IO (MenuBar ()) Source #

usage: (xmlResourceLoadMenuBar obj parent name).

xmlResourceLoadPanel :: XmlResource a -> Window b -> String -> IO (Panel ()) Source #

usage: (xmlResourceLoadPanel obj parent name).

xmlResourceLoadToolBar :: XmlResource a -> Window b -> String -> IO (ToolBar ()) Source #

usage: (xmlResourceLoadToolBar obj parent name).

xmlResourceSet :: XmlResource a -> XmlResource b -> IO (XmlResource ()) Source #

usage: (xmlResourceSet obj res).

xmlResourceSetDomain :: XmlResource a -> String -> IO () Source #

usage: (xmlResourceSetDomain obj domain).

xmlResourceSetFlags :: XmlResource a -> Int -> IO () Source #

usage: (xmlResourceSetFlags obj flags).

xmlResourceUnload :: XmlResource a -> String -> IO Bool Source #

usage: (xmlResourceUnload obj filemask).