Erlang -- wxTextCtrl

wxErlang

Reference Manual

Version 2.0

- User's Guide
- Reference Manual
- Release Notes
- PDF
- Top

- Expand All
- Contract All

### Table of Contents

- wx
  - Top of manual page
  - batch/1
  - create_memory/1
  - debug/1
  - demo/0
  - destroy/0
  - equal/2
  - foldl/3
  - foldr/3
  - foreach/2
  - getObjectType/1
  - get_env/0
  - get_memory_bin/1
  - is_null/1
  - map/2
  - new/0
  - new/1
  - null/0
  - parent_class/1
  - release_memory/1
  - retain_memory/1
  - set_env/1
  - typeCast/2
- wx_object
  - Top of manual page
  - call/2
  - call/3
  - cast/2
  - check_response/2
  - get_pid/1
  - reply/2
  - send_request/2
  - set_pid/2
  - start/4
  - start_link/3
  - start_link/4
  - stop/1
  - stop/3
  - wait_response/1
  - wait_response/2
- wxAcceleratorEntry
  - Top of manual page
  - destroy/1
  - getCommand/1
  - getFlags/1
  - getKeyCode/1
  - new/0
  - new/1
  - set/4
  - set/5
- wxAcceleratorTable
  - Top of manual page
  - destroy/1
  - isOk/1
  - new/0
  - new/2
  - ok/1
- wxActivateEvent
  - Top of manual page
  - getActive/1
- wxArtProvider
  - Top of manual page
  - getBitmap/1
  - getBitmap/2
  - getIcon/1
  - getIcon/2
- wxAuiDockArt
  - Top of manual page
  - getColour/2
  - getFont/2
  - getMetric/2
  - setColour/3
  - setFont/3
  - setMetric/3
- wxAuiManager
  - Top of manual page
  - addPane/2
  - addPane/3
  - addPane/4
  - destroy/1
  - detachPane/2
  - getAllPanes/1
  - getArtProvider/1
  - getDockSizeConstraint/1
  - getFlags/1
  - getManagedWindow/1
  - getManager/1
  - getPane/2
  - hideHint/1
  - insertPane/3
  - insertPane/4
  - loadPaneInfo/3
  - loadPerspective/2
  - loadPerspective/3
  - new/0
  - new/1
  - savePaneInfo/2
  - savePerspective/1
  - setArtProvider/2
  - setDockSizeConstraint/3
  - setFlags/2
  - setManagedWindow/2
  - showHint/2
  - unInit/1
  - update/1
- wxAuiManagerEvent
  - Top of manual page
  - canVeto/1
  - getButton/1
  - getDC/1
  - getManager/1
  - getPane/1
  - getVeto/1
  - setButton/2
  - setCanVeto/2
  - setDC/2
  - setManager/2
  - setPane/2
  - veto/1
  - veto/2
- wxAuiNotebook
  - Top of manual page
  - addPage/3
  - addPage/4
  - addPage/5
  - create/2
  - create/3
  - create/4
  - deletePage/2
  - destroy/1
  - getArtProvider/1
  - getPage/2
  - getPageBitmap/2
  - getPageCount/1
  - getPageIndex/2
  - getPageText/2
  - getSelection/1
  - insertPage/4
  - insertPage/5
  - insertPage/6
  - new/0
  - new/1
  - new/2
  - removePage/2
  - setArtProvider/2
  - setFont/2
  - setPageBitmap/3
  - setPageText/3
  - setSelection/2
  - setTabCtrlHeight/2
  - setUniformBitmapSize/2
- wxAuiNotebookEvent
  - Top of manual page
  - getDragSource/1
  - getOldSelection/1
  - getSelection/1
  - setDragSource/2
  - setOldSelection/2
  - setSelection/2
- wxAuiPaneInfo
  - Top of manual page
  - bestSize/2
  - bestSize/3
  - bottom/1
  - bottomDockable/1
  - bottomDockable/2
  - caption/2
  - captionVisible/1
  - captionVisible/2
  - centre/1
  - centrePane/1
  - closeButton/1
  - closeButton/2
  - defaultPane/1
  - destroy/1
  - destroyOnClose/1
  - destroyOnClose/2
  - direction/2
  - dock/1
  - dockable/1
  - dockable/2
  - fixed/1
  - float/1
  - floatable/1
  - floatable/2
  - floatingPosition/2
  - floatingPosition/3
  - floatingSize/2
  - floatingSize/3
  - getDirection/1
  - getFloatingPosition/1
  - getFloatingSize/1
  - getFrame/1
  - getLayer/1
  - getPosition/1
  - getRow/1
  - getWindow/1
  - gripper/1
  - gripper/2
  - gripperTop/1
  - gripperTop/2
  - hasBorder/1
  - hasCaption/1
  - hasCloseButton/1
  - hasFlag/2
  - hasGripper/1
  - hasGripperTop/1
  - hasMaximizeButton/1
  - hasMinimizeButton/1
  - hasPinButton/1
  - hide/1
  - isBottomDockable/1
  - isDocked/1
  - isFixed/1
  - isFloatable/1
  - isFloating/1
  - isLeftDockable/1
  - isMovable/1
  - isOk/1
  - isResizable/1
  - isRightDockable/1
  - isShown/1
  - isToolbar/1
  - isTopDockable/1
  - layer/2
  - left/1
  - leftDockable/1
  - leftDockable/2
  - maxSize/2
  - maxSize/3
  - maximizeButton/1
  - maximizeButton/2
  - minSize/2
  - minSize/3
  - minimizeButton/1
  - minimizeButton/2
  - movable/1
  - movable/2
  - name/2
  - new/0
  - new/1
  - paneBorder/1
  - paneBorder/2
  - pinButton/1
  - pinButton/2
  - position/2
  - resizable/1
  - resizable/2
  - right/1
  - rightDockable/1
  - rightDockable/2
  - row/2
  - safeSet/2
  - setFlag/3
  - show/1
  - show/2
  - toolbarPane/1
  - top/1
  - topDockable/1
  - topDockable/2
  - window/2
- wxAuiSimpleTabArt
  - Top of manual page
  - destroy/1
  - new/0
- wxAuiTabArt
  - Top of manual page
  - setActiveColour/2
  - setColour/2
  - setFlags/2
  - setMeasuringFont/2
  - setNormalFont/2
  - setSelectedFont/2
- wxBitmap
  - Top of manual page
  - convertToImage/1
  - copyFromIcon/2
  - create/2
  - create/3
  - create/4
  - destroy/1
  - getDepth/1
  - getHeight/1
  - getMask/1
  - getPalette/1
  - getSubBitmap/2
  - getWidth/1
  - isOk/1
  - loadFile/2
  - loadFile/3
  - new/0
  - new/1
  - new/2
  - new/3
  - new/4
  - ok/1
  - saveFile/3
  - saveFile/4
  - setDepth/2
  - setHeight/2
  - setMask/2
  - setPalette/2
  - setWidth/2
- wxBitmapButton
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - new/0
  - new/3
  - new/4
  - newCloseButton/2
- wxBitmapDataObject
  - Top of manual page
  - destroy/1
  - getBitmap/1
  - new/0
  - new/1
  - setBitmap/2
- wxBookCtrlBase
  - Top of manual page
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - changeSelection/2
  - deleteAllPages/1
  - deletePage/2
  - getCurrentPage/1
  - getPage/2
  - getPageCount/1
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - removePage/2
  - setPageText/3
  - setSelection/2
- wxBookCtrlEvent
  - Top of manual page
  - getOldSelection/1
  - getSelection/1
  - setOldSelection/2
  - setSelection/2
- wxBoxSizer
  - Top of manual page
  - destroy/1
  - getOrientation/1
  - new/1
- wxBrush
  - Top of manual page
  - destroy/1
  - getColour/1
  - getStipple/1
  - getStyle/1
  - isHatch/1
  - isOk/1
  - new/0
  - new/1
  - new/2
  - setColour/2
  - setColour/4
  - setStipple/2
  - setStyle/2
- wxBufferedDC
  - Top of manual page
  - destroy/1
  - init/2
  - init/3
  - init/4
  - new/0
  - new/1
  - new/2
  - new/3
- wxBufferedPaintDC
  - Top of manual page
  - destroy/1
  - new/1
  - new/2
  - new/3
- wxButton
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getBitmapDisabled/1
  - getBitmapFocus/1
  - getBitmapLabel/1
  - getDefaultSize/0
  - getDefaultSize/1
  - new/0
  - new/2
  - new/3
  - setBitmapDisabled/2
  - setBitmapFocus/2
  - setBitmapLabel/2
  - setDefault/1
  - setLabel/2
- wxCalendarCtrl
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - enableHolidayDisplay/1
  - enableHolidayDisplay/2
  - enableMonthChange/1
  - enableMonthChange/2
  - enableYearChange/1
  - enableYearChange/2
  - getAttr/2
  - getDate/1
  - getHeaderColourBg/1
  - getHeaderColourFg/1
  - getHighlightColourBg/1
  - getHighlightColourFg/1
  - getHolidayColourBg/1
  - getHolidayColourFg/1
  - hitTest/2
  - new/0
  - new/2
  - new/3
  - resetAttr/2
  - setAttr/3
  - setDate/2
  - setHeaderColours/3
  - setHighlightColours/3
  - setHoliday/2
  - setHolidayColours/3
- wxCalendarDateAttr
  - Top of manual page
  - destroy/1
  - getBackgroundColour/1
  - getBorder/1
  - getBorderColour/1
  - getFont/1
  - getTextColour/1
  - hasBackgroundColour/1
  - hasBorder/1
  - hasBorderColour/1
  - hasFont/1
  - hasTextColour/1
  - isHoliday/1
  - new/0
  - new/1
  - new/2
  - setBackgroundColour/2
  - setBorder/2
  - setBorderColour/2
  - setFont/2
  - setHoliday/2
  - setTextColour/2
- wxCalendarEvent
  - Top of manual page
  - getDate/1
  - getWeekDay/1
- wxCaret
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getBlinkTime/0
  - getPosition/1
  - getSize/1
  - getWindow/1
  - hide/1
  - isOk/1
  - isVisible/1
  - move/2
  - move/3
  - new/2
  - new/3
  - setBlinkTime/1
  - setSize/2
  - setSize/3
  - show/1
  - show/2
- wxCheckBox
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - get3StateValue/1
  - getValue/1
  - is3State/1
  - is3rdStateAllowedForUser/1
  - isChecked/1
  - new/0
  - new/3
  - new/4
  - set3StateValue/2
  - setValue/2
- wxCheckListBox
  - Top of manual page
  - check/2
  - check/3
  - destroy/1
  - isChecked/2
  - new/0
  - new/2
  - new/3
- wxChildFocusEvent
  - Top of manual page
  - getWindow/1
- wxChoice
  - Top of manual page
  - create/6
  - create/7
  - delete/2
  - destroy/1
  - getColumns/1
  - new/0
  - new/2
  - new/3
  - setColumns/1
  - setColumns/2
- wxChoicebook
  - Top of manual page
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - changeSelection/2
  - create/3
  - create/4
  - deleteAllPages/1
  - destroy/1
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - new/0
  - new/2
  - new/3
  - setImageList/2
  - setPageImage/3
  - setPageSize/2
  - setPageText/3
  - setSelection/2
- wxClientDC
  - Top of manual page
  - destroy/1
  - new/1
- wxClipboard
  - Top of manual page
  - addData/2
  - clear/1
  - close/1
  - destroy/1
  - flush/1
  - get/0
  - getData/2
  - isOpened/1
  - isSupported/2
  - new/0
  - open/1
  - setData/2
  - usePrimarySelection/1
  - usePrimarySelection/2
- wxClipboardTextEvent
- wxCloseEvent
  - Top of manual page
  - canVeto/1
  - getLoggingOff/1
  - setCanVeto/2
  - setLoggingOff/2
  - veto/1
  - veto/2
- wxColourData
  - Top of manual page
  - destroy/1
  - getChooseFull/1
  - getColour/1
  - getCustomColour/2
  - new/0
  - setChooseFull/2
  - setColour/2
  - setCustomColour/3
- wxColourDialog
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getColourData/1
  - new/0
  - new/1
  - new/2
- wxColourPickerCtrl
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getColour/1
  - new/0
  - new/2
  - new/3
  - setColour/2
- wxColourPickerEvent
  - Top of manual page
  - getColour/1
- wxComboBox
  - Top of manual page
  - canCopy/1
  - canCut/1
  - canPaste/1
  - canRedo/1
  - canUndo/1
  - copy/1
  - create/7
  - create/8
  - cut/1
  - destroy/1
  - getInsertionPoint/1
  - getLastPosition/1
  - getValue/1
  - new/0
  - new/2
  - new/3
  - paste/1
  - redo/1
  - remove/3
  - replace/4
  - setInsertionPoint/2
  - setInsertionPointEnd/1
  - setSelection/2
  - setSelection/3
  - setValue/2
  - undo/1
- wxCommandEvent
  - Top of manual page
  - getClientData/1
  - getExtraLong/1
  - getInt/1
  - getSelection/1
  - getString/1
  - isChecked/1
  - isSelection/1
  - setInt/2
  - setString/2
- wxContextMenuEvent
  - Top of manual page
  - getPosition/1
  - setPosition/2
- wxControl
  - Top of manual page
  - getLabel/1
  - setLabel/2
- wxControlWithItems
  - Top of manual page
  - append/2
  - append/3
  - appendStrings/2
  - appendStrings/3
  - clear/1
  - delete/2
  - findString/2
  - findString/3
  - getClientData/2
  - getCount/1
  - getSelection/1
  - getString/2
  - getStringSelection/1
  - insert/3
  - insert/4
  - insertStrings/3
  - insertStrings/4
  - isEmpty/1
  - select/2
  - setClientData/3
  - setSelection/2
  - setString/3
  - setStringSelection/2
- wxCursor
  - Top of manual page
  - destroy/1
  - isOk/1
  - new/0
  - new/1
  - new/2
  - ok/1
- wxDC
  - Top of manual page
  - blit/5
  - blit/6
  - calcBoundingBox/3
  - clear/1
  - crossHair/2
  - destroyClippingRegion/1
  - deviceToLogicalX/2
  - deviceToLogicalXRel/2
  - deviceToLogicalY/2
  - deviceToLogicalYRel/2
  - drawArc/4
  - drawBitmap/3
  - drawBitmap/4
  - drawCheckMark/2
  - drawCircle/3
  - drawEllipse/2
  - drawEllipse/3
  - drawEllipticArc/5
  - drawIcon/3
  - drawLabel/3
  - drawLabel/4
  - drawLine/3
  - drawLines/2
  - drawLines/3
  - drawPoint/2
  - drawPolygon/2
  - drawPolygon/3
  - drawRectangle/2
  - drawRectangle/3
  - drawRotatedText/4
  - drawRoundedRectangle/3
  - drawRoundedRectangle/4
  - drawText/3
  - endDoc/1
  - endPage/1
  - floodFill/3
  - floodFill/4
  - getBackground/1
  - getBackgroundMode/1
  - getBrush/1
  - getCharHeight/1
  - getCharWidth/1
  - getClippingBox/1
  - getFont/1
  - getLayoutDirection/1
  - getLogicalFunction/1
  - getMapMode/1
  - getMultiLineTextExtent/2
  - getMultiLineTextExtent/3
  - getPPI/1
  - getPartialTextExtents/2
  - getPen/1
  - getPixel/2
  - getSize/1
  - getSizeMM/1
  - getTextBackground/1
  - getTextExtent/2
  - getTextExtent/3
  - getTextForeground/1
  - getUserScale/1
  - gradientFillConcentric/4
  - gradientFillConcentric/5
  - gradientFillLinear/4
  - gradientFillLinear/5
  - isOk/1
  - logicalToDeviceX/2
  - logicalToDeviceXRel/2
  - logicalToDeviceY/2
  - logicalToDeviceYRel/2
  - maxX/1
  - maxY/1
  - minX/1
  - minY/1
  - resetBoundingBox/1
  - setAxisOrientation/3
  - setBackground/2
  - setBackgroundMode/2
  - setBrush/2
  - setClippingRegion/2
  - setClippingRegion/3
  - setDeviceOrigin/3
  - setFont/2
  - setLayoutDirection/2
  - setLogicalFunction/2
  - setMapMode/2
  - setPalette/2
  - setPen/2
  - setTextBackground/2
  - setTextForeground/2
  - setUserScale/3
  - startDoc/2
  - startPage/1
- wxDCOverlay
  - Top of manual page
  - clear/1
  - destroy/1
  - new/2
  - new/6
- wxDataObject
- wxDateEvent
  - Top of manual page
  - getDate/1
- wxDatePickerCtrl
  - Top of manual page
  - destroy/1
  - getRange/3
  - getValue/1
  - new/0
  - new/2
  - new/3
  - setRange/3
  - setValue/2
- wxDialog
  - Top of manual page
  - create/4
  - create/5
  - createButtonSizer/2
  - createStdDialogButtonSizer/2
  - destroy/1
  - endModal/2
  - getAffirmativeId/1
  - getReturnCode/1
  - isModal/1
  - new/0
  - new/3
  - new/4
  - setAffirmativeId/2
  - setReturnCode/2
  - show/1
  - show/2
  - showModal/1
- wxDirDialog
  - Top of manual page
  - destroy/1
  - getMessage/1
  - getPath/1
  - new/1
  - new/2
  - setMessage/2
  - setPath/2
- wxDirPickerCtrl
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getPath/1
  - new/0
  - new/2
  - new/3
  - setPath/2
- wxDisplay
  - Top of manual page
  - destroy/1
  - getClientArea/1
  - getCount/0
  - getFromPoint/1
  - getFromWindow/1
  - getGeometry/1
  - getName/1
  - getPPI/1
  - isOk/1
  - isPrimary/1
  - new/0
  - new/1
- wxDisplayChangedEvent
- wxDropFilesEvent
  - Top of manual page
  - getFiles/1
  - getNumberOfFiles/1
  - getPosition/1
- wxEraseEvent
  - Top of manual page
  - getDC/1
- wxEvent
  - Top of manual page
  - getId/1
  - getSkipped/1
  - getTimestamp/1
  - isCommandEvent/1
  - resumePropagation/2
  - shouldPropagate/1
  - skip/1
  - skip/2
  - stopPropagation/1
- wxEvtHandler
  - Top of manual page
  - connect/2
  - connect/3
  - disconnect/1
  - disconnect/2
  - disconnect/3
- wxFileDataObject
  - Top of manual page
  - addFile/2
  - destroy/1
  - getFilenames/1
  - new/0
- wxFileDialog
  - Top of manual page
  - destroy/1
  - getDirectory/1
  - getFilename/1
  - getFilenames/1
  - getFilterIndex/1
  - getMessage/1
  - getPath/1
  - getPaths/1
  - getWildcard/1
  - new/1
  - new/2
  - setDirectory/2
  - setFilename/2
  - setFilterIndex/2
  - setMessage/2
  - setPath/2
  - setWildcard/2
- wxFileDirPickerEvent
  - Top of manual page
  - getPath/1
- wxFilePickerCtrl
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getPath/1
  - new/0
  - new/2
  - new/3
  - setPath/2
- wxFindReplaceData
  - Top of manual page
  - destroy/1
  - getFindString/1
  - getFlags/1
  - getReplaceString/1
  - new/0
  - new/1
  - setFindString/2
  - setFlags/2
  - setReplaceString/2
- wxFindReplaceDialog
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - getData/1
  - new/0
  - new/3
  - new/4
- wxFlexGridSizer
  - Top of manual page
  - addGrowableCol/2
  - addGrowableCol/3
  - addGrowableRow/2
  - addGrowableRow/3
  - destroy/1
  - getFlexibleDirection/1
  - getNonFlexibleGrowMode/1
  - new/1
  - new/2
  - new/3
  - new/4
  - removeGrowableCol/2
  - removeGrowableRow/2
  - setFlexibleDirection/2
  - setNonFlexibleGrowMode/2
- wxFocusEvent
  - Top of manual page
  - getWindow/1
- wxFont
  - Top of manual page
  - destroy/1
  - getDefaultEncoding/0
  - getFaceName/1
  - getFamily/1
  - getNativeFontInfoDesc/1
  - getNativeFontInfoUserDesc/1
  - getPointSize/1
  - getStyle/1
  - getUnderlined/1
  - getWeight/1
  - isFixedWidth/1
  - isOk/1
  - new/0
  - new/1
  - new/4
  - new/5
  - ok/1
  - setDefaultEncoding/1
  - setFaceName/2
  - setFamily/2
  - setPointSize/2
  - setStyle/2
  - setUnderlined/2
  - setWeight/2
- wxFontData
  - Top of manual page
  - destroy/1
  - enableEffects/2
  - getAllowSymbols/1
  - getChosenFont/1
  - getColour/1
  - getEnableEffects/1
  - getInitialFont/1
  - getShowHelp/1
  - new/0
  - new/1
  - setAllowSymbols/2
  - setChosenFont/2
  - setColour/2
  - setInitialFont/2
  - setRange/3
  - setShowHelp/2
- wxFontDialog
  - Top of manual page
  - create/3
  - destroy/1
  - getFontData/1
  - new/0
  - new/2
- wxFontPickerCtrl
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getMaxPointSize/1
  - getSelectedFont/1
  - new/0
  - new/2
  - new/3
  - setMaxPointSize/2
  - setSelectedFont/2
- wxFontPickerEvent
  - Top of manual page
  - getFont/1
- wxFrame
  - Top of manual page
  - create/4
  - create/5
  - createStatusBar/1
  - createStatusBar/2
  - createToolBar/1
  - createToolBar/2
  - destroy/1
  - getClientAreaOrigin/1
  - getMenuBar/1
  - getStatusBar/1
  - getStatusBarPane/1
  - getToolBar/1
  - new/0
  - new/3
  - new/4
  - processCommand/2
  - sendSizeEvent/1
  - sendSizeEvent/2
  - setMenuBar/2
  - setStatusBar/2
  - setStatusBarPane/2
  - setStatusText/2
  - setStatusText/3
  - setStatusWidths/2
  - setToolBar/2
- wxGBSizerItem
- wxGCDC
  - Top of manual page
  - destroy/1
  - getGraphicsContext/1
  - new/0
  - new/1
  - setGraphicsContext/2
- wxGLCanvas
  - Top of manual page
  - destroy/1
  - new/1
  - new/2
  - setCurrent/2
  - swapBuffers/1
- wxGLContext
  - Top of manual page
  - destroy/1
  - new/1
  - new/2
  - setCurrent/2
- wxGauge
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - getRange/1
  - getValue/1
  - isVertical/1
  - new/0
  - new/3
  - new/4
  - pulse/1
  - setRange/2
  - setValue/2
- wxGenericDirCtrl
  - Top of manual page
  - collapseTree/1
  - create/2
  - create/3
  - destroy/1
  - expandPath/2
  - getDefaultPath/1
  - getFilePath/1
  - getFilter/1
  - getFilterIndex/1
  - getPath/1
  - getPath/2
  - getRootId/1
  - getTreeCtrl/1
  - init/1
  - new/0
  - new/1
  - new/2
  - reCreateTree/1
  - setDefaultPath/2
  - setFilter/2
  - setFilterIndex/2
  - setPath/2
- wxGraphicsBrush
- wxGraphicsContext
  - Top of manual page
  - clip/2
  - clip/5
  - concatTransform/2
  - create/0
  - create/1
  - createBrush/2
  - createFont/2
  - createFont/3
  - createFont/4
  - createLinearGradientBrush/6
  - createLinearGradientBrush/7
  - createMatrix/1
  - createMatrix/2
  - createPath/1
  - createPen/2
  - createRadialGradientBrush/7
  - createRadialGradientBrush/8
  - destroy/1
  - drawBitmap/6
  - drawEllipse/5
  - drawIcon/6
  - drawLines/2
  - drawLines/3
  - drawPath/2
  - drawPath/3
  - drawRectangle/5
  - drawRoundedRectangle/6
  - drawText/4
  - drawText/5
  - drawText/6
  - fillPath/2
  - fillPath/3
  - getPartialTextExtents/2
  - getTextExtent/2
  - getTransform/1
  - resetClip/1
  - rotate/2
  - scale/3
  - setBrush/2
  - setFont/2
  - setFont/3
  - setPen/2
  - setTransform/2
  - strokeLine/5
  - strokeLines/2
  - strokePath/2
  - translate/3
- wxGraphicsFont
- wxGraphicsGradientStops
  - Top of manual page
  - add/3
  - destroy/1
  - getCount/1
  - getEndColour/1
  - getStartColour/1
  - item/2
  - new/0
  - new/1
  - setEndColour/2
  - setStartColour/2
- wxGraphicsMatrix
  - Top of manual page
  - concat/2
  - get/1
  - invert/1
  - isEqual/2
  - isIdentity/1
  - rotate/2
  - scale/3
  - set/1
  - set/2
  - transformDistance/1
  - transformPoint/1
  - translate/3
- wxGraphicsObject
  - Top of manual page
  - destroy/1
  - getRenderer/1
  - isNull/1
- wxGraphicsPath
  - Top of manual page
  - addArc/6
  - addArc/7
  - addArcToPoint/6
  - addCircle/4
  - addCurveToPoint/4
  - addCurveToPoint/7
  - addEllipse/5
  - addLineToPoint/2
  - addLineToPoint/3
  - addPath/2
  - addQuadCurveToPoint/5
  - addRectangle/5
  - addRoundedRectangle/6
  - closeSubpath/1
  - contains/2
  - contains/3
  - contains/4
  - getBox/1
  - getCurrentPoint/1
  - moveToPoint/2
  - moveToPoint/3
  - transform/2
- wxGraphicsPen
- wxGraphicsRenderer
  - Top of manual page
  - createBrush/2
  - createContext/2
  - createFont/2
  - createFont/3
  - createFont/4
  - createLinearGradientBrush/6
  - createMatrix/1
  - createMatrix/2
  - createPath/1
  - createRadialGradientBrush/7
  - getDefaultRenderer/0
- wxGrid
  - Top of manual page
  - appendCols/1
  - appendCols/2
  - appendRows/1
  - appendRows/2
  - autoSize/1
  - autoSizeColumn/2
  - autoSizeColumn/3
  - autoSizeColumns/1
  - autoSizeColumns/2
  - autoSizeRow/2
  - autoSizeRow/3
  - autoSizeRows/1
  - autoSizeRows/2
  - beginBatch/1
  - blockToDeviceRect/3
  - canDragCell/1
  - canDragColMove/1
  - canDragColSize/2
  - canDragGridRowEdges/1
  - canDragGridSize/1
  - canDragRowSize/2
  - canEnableCellControl/1
  - cellToRect/2
  - cellToRect/3
  - clearGrid/1
  - clearSelection/1
  - createGrid/3
  - createGrid/4
  - deleteCols/1
  - deleteCols/2
  - deleteRows/1
  - deleteRows/2
  - destroy/1
  - disableCellEditControl/1
  - disableDragColSize/1
  - disableDragGridSize/1
  - disableDragRowSize/1
  - enableCellEditControl/1
  - enableCellEditControl/2
  - enableDragColSize/1
  - enableDragColSize/2
  - enableDragGridSize/1
  - enableDragGridSize/2
  - enableDragRowSize/1
  - enableDragRowSize/2
  - enableEditing/2
  - enableGridLines/1
  - enableGridLines/2
  - endBatch/1
  - fit/1
  - forceRefresh/1
  - getBatchCount/1
  - getCellAlignment/3
  - getCellBackgroundColour/3
  - getCellEditor/3
  - getCellFont/3
  - getCellRenderer/3
  - getCellTextColour/3
  - getCellValue/2
  - getCellValue/3
  - getColLabelAlignment/1
  - getColLabelSize/1
  - getColLabelValue/2
  - getColMinimalAcceptableWidth/1
  - getDefaultCellAlignment/1
  - getDefaultCellBackgroundColour/1
  - getDefaultCellFont/1
  - getDefaultCellTextColour/1
  - getDefaultColLabelSize/1
  - getDefaultColSize/1
  - getDefaultEditor/1
  - getDefaultEditorForCell/2
  - getDefaultEditorForCell/3
  - getDefaultEditorForType/2
  - getDefaultRenderer/1
  - getDefaultRendererForCell/3
  - getDefaultRendererForType/2
  - getDefaultRowLabelSize/1
  - getDefaultRowSize/1
  - getGridColLabelWindow/1
  - getGridCornerLabelWindow/1
  - getGridCursorCol/1
  - getGridCursorRow/1
  - getGridLineColour/1
  - getGridRowLabelWindow/1
  - getGridWindow/1
  - getLabelBackgroundColour/1
  - getLabelFont/1
  - getLabelTextColour/1
  - getNumberCols/1
  - getNumberRows/1
  - getOrCreateCellAttr/3
  - getRowLabelAlignment/1
  - getRowLabelSize/1
  - getRowLabelValue/2
  - getRowMinimalAcceptableHeight/1
  - getRowSize/2
  - getScrollLineX/1
  - getScrollLineY/1
  - getSelectedCells/1
  - getSelectedCols/1
  - getSelectedRows/1
  - getSelectionBackground/1
  - getSelectionBlockBottomRight/1
  - getSelectionBlockTopLeft/1
  - getSelectionForeground/1
  - gridLinesEnabled/1
  - hideCellEditControl/1
  - insertCols/1
  - insertCols/2
  - insertRows/1
  - insertRows/2
  - isCellEditControlEnabled/1
  - isCurrentCellReadOnly/1
  - isEditable/1
  - isInSelection/2
  - isInSelection/3
  - isReadOnly/3
  - isSelection/1
  - isVisible/2
  - isVisible/3
  - isVisible/4
  - makeCellVisible/2
  - makeCellVisible/3
  - moveCursorDown/2
  - moveCursorDownBlock/2
  - moveCursorLeft/2
  - moveCursorLeftBlock/2
  - moveCursorRight/2
  - moveCursorRightBlock/2
  - moveCursorUp/2
  - moveCursorUpBlock/2
  - movePageDown/1
  - movePageUp/1
  - new/0
  - new/2
  - new/3
  - registerDataType/4
  - saveEditControlValue/1
  - selectAll/1
  - selectBlock/3
  - selectBlock/4
  - selectBlock/5
  - selectBlock/6
  - selectCol/2
  - selectCol/3
  - selectRow/2
  - selectRow/3
  - setCellAlignment/5
  - setCellBackgroundColour/4
  - setCellEditor/4
  - setCellFont/4
  - setCellRenderer/4
  - setCellTextColour/4
  - setCellValue/3
  - setCellValue/4
  - setColAttr/3
  - setColFormatBool/2
  - setColFormatCustom/3
  - setColFormatFloat/2
  - setColFormatFloat/3
  - setColFormatNumber/2
  - setColLabelAlignment/3
  - setColLabelSize/2
  - setColLabelValue/3
  - setColMinimalAcceptableWidth/2
  - setColMinimalWidth/3
  - setColSize/3
  - setDefaultCellAlignment/3
  - setDefaultCellBackgroundColour/2
  - setDefaultCellFont/2
  - setDefaultCellTextColour/2
  - setDefaultColSize/2
  - setDefaultColSize/3
  - setDefaultEditor/2
  - setDefaultRenderer/2
  - setDefaultRowSize/2
  - setDefaultRowSize/3
  - setGridCursor/2
  - setGridCursor/3
  - setGridLineColour/2
  - setLabelBackgroundColour/2
  - setLabelFont/2
  - setLabelTextColour/2
  - setMargins/3
  - setReadOnly/3
  - setReadOnly/4
  - setRowAttr/3
  - setRowLabelAlignment/3
  - setRowLabelSize/2
  - setRowLabelValue/3
  - setRowMinimalAcceptableHeight/2
  - setRowMinimalHeight/3
  - setRowSize/3
  - setScrollLineX/2
  - setScrollLineY/2
  - setSelectionBackground/2
  - setSelectionForeground/2
  - setSelectionMode/2
  - showCellEditControl/1
  - xToCol/2
  - xToCol/3
  - xToEdgeOfCol/2
  - yToEdgeOfRow/2
  - yToRow/2
  - yToRow/3
- wxGridBagSizer
  - Top of manual page
  - add/2
  - add/3
  - add/4
  - add/5
  - calcMin/1
  - checkForIntersection/2
  - checkForIntersection/3
  - checkForIntersection/4
  - destroy/1
  - findItem/2
  - findItemAtPoint/2
  - findItemAtPosition/2
  - findItemWithData/2
  - getCellSize/3
  - getEmptyCellSize/1
  - getItemPosition/2
  - getItemSpan/2
  - new/0
  - new/1
  - setEmptyCellSize/2
  - setItemPosition/3
  - setItemSpan/3
- wxGridCellAttr
  - Top of manual page
  - getAlignment/1
  - getBackgroundColour/1
  - getEditor/4
  - getFont/1
  - getRenderer/4
  - getTextColour/1
  - hasAlignment/1
  - hasBackgroundColour/1
  - hasEditor/1
  - hasFont/1
  - hasRenderer/1
  - hasTextColour/1
  - isReadOnly/1
  - setAlignment/3
  - setBackgroundColour/2
  - setDefAttr/2
  - setEditor/2
  - setFont/2
  - setReadOnly/1
  - setReadOnly/2
  - setRenderer/2
  - setTextColour/2
- wxGridCellBoolEditor
  - Top of manual page
  - destroy/1
  - isTrueValue/1
  - new/0
  - useStringValues/0
  - useStringValues/1
- wxGridCellBoolRenderer
  - Top of manual page
  - destroy/1
  - new/0
- wxGridCellChoiceEditor
  - Top of manual page
  - destroy/1
  - new/1
  - new/2
  - setParameters/2
- wxGridCellEditor
  - Top of manual page
  - create/4
  - handleReturn/2
  - isCreated/1
  - reset/1
  - setSize/2
  - show/2
  - show/3
  - startingClick/1
  - startingKey/2
- wxGridCellFloatEditor
  - Top of manual page
  - destroy/1
  - new/0
  - new/1
  - setParameters/2
- wxGridCellFloatRenderer
  - Top of manual page
  - destroy/1
  - getPrecision/1
  - getWidth/1
  - new/0
  - new/1
  - setParameters/2
  - setPrecision/2
  - setWidth/2
- wxGridCellNumberEditor
  - Top of manual page
  - destroy/1
  - getValue/1
  - new/0
  - new/1
  - setParameters/2
- wxGridCellNumberRenderer
  - Top of manual page
  - destroy/1
  - new/0
- wxGridCellRenderer
  - Top of manual page
  - draw/8
  - getBestSize/6
- wxGridCellStringRenderer
  - Top of manual page
  - destroy/1
  - new/0
- wxGridCellTextEditor
  - Top of manual page
  - destroy/1
  - new/0
  - new/1
  - setParameters/2
- wxGridEvent
  - Top of manual page
  - altDown/1
  - controlDown/1
  - getCol/1
  - getPosition/1
  - getRow/1
  - metaDown/1
  - selecting/1
  - shiftDown/1
- wxGridSizer
  - Top of manual page
  - destroy/1
  - getCols/1
  - getHGap/1
  - getRows/1
  - getVGap/1
  - new/1
  - new/2
  - new/3
  - new/4
  - setCols/2
  - setHGap/2
  - setRows/2
  - setVGap/2
- wxHelpEvent
  - Top of manual page
  - getOrigin/1
  - getPosition/1
  - setOrigin/2
  - setPosition/2
- wxHtmlEasyPrinting
  - Top of manual page
  - destroy/1
  - getPageSetupData/1
  - getPrintData/1
  - new/0
  - new/1
  - pageSetup/1
  - previewFile/2
  - previewText/2
  - previewText/3
  - printFile/2
  - printText/2
  - printText/3
  - setFonts/3
  - setFonts/4
  - setFooter/2
  - setFooter/3
  - setHeader/2
  - setHeader/3
- wxHtmlLinkEvent
  - Top of manual page
  - getLinkInfo/1
- wxHtmlWindow
  - Top of manual page
  - appendToPage/2
  - destroy/1
  - getOpenedAnchor/1
  - getOpenedPage/1
  - getOpenedPageTitle/1
  - getRelatedFrame/1
  - historyBack/1
  - historyCanBack/1
  - historyCanForward/1
  - historyClear/1
  - historyForward/1
  - loadFile/2
  - loadPage/2
  - new/0
  - new/1
  - new/2
  - selectAll/1
  - selectLine/2
  - selectWord/2
  - selectionToText/1
  - setBorders/2
  - setFonts/3
  - setFonts/4
  - setPage/2
  - setRelatedFrame/3
  - setRelatedStatusBar/2
  - setRelatedStatusBar/3
  - toText/1
- wxIcon
  - Top of manual page
  - copyFromBitmap/2
  - destroy/1
  - new/0
  - new/1
  - new/2
- wxIconBundle
  - Top of manual page
  - addIcon/2
  - addIcon/3
  - destroy/1
  - getIcon/1
  - getIcon/2
  - getIcon/3
  - new/0
  - new/1
  - new/2
- wxIconizeEvent
  - Top of manual page
  - isIconized/1
- wxIdleEvent
  - Top of manual page
  - getMode/0
  - moreRequested/1
  - requestMore/1
  - requestMore/2
  - setMode/1
- wxImage
  - Top of manual page
  - 'Destroy'/1
  - blur/2
  - blurHorizontal/2
  - blurVertical/2
  - convertAlphaToMask/1
  - convertAlphaToMask/2
  - convertAlphaToMask/4
  - convertAlphaToMask/5
  - convertToGreyscale/1
  - convertToGreyscale/4
  - convertToMono/4
  - copy/1
  - create/2
  - create/3
  - create/4
  - create/5
  - create/6
  - destroy/1
  - findFirstUnusedColour/1
  - findFirstUnusedColour/2
  - getAlpha/1
  - getAlpha/3
  - getBlue/3
  - getData/1
  - getGreen/3
  - getHeight/1
  - getImageCount/1
  - getImageCount/2
  - getImageExtWildcard/0
  - getMaskBlue/1
  - getMaskGreen/1
  - getMaskRed/1
  - getOption/2
  - getOptionInt/2
  - getOrFindMaskColour/1
  - getPalette/1
  - getRed/3
  - getSubImage/2
  - getWidth/1
  - hasAlpha/1
  - hasMask/1
  - hasOption/2
  - initAlpha/1
  - initStandardHandlers/0
  - isOk/1
  - isTransparent/3
  - isTransparent/4
  - loadFile/2
  - loadFile/3
  - loadFile/4
  - mirror/1
  - mirror/2
  - new/0
  - new/1
  - new/2
  - new/3
  - new/4
  - new/5
  - ok/1
  - removeHandler/1
  - replace/7
  - rescale/3
  - rescale/4
  - resize/3
  - resize/4
  - rotate/3
  - rotate/4
  - rotate90/1
  - rotate90/2
  - rotateHue/2
  - saveFile/2
  - saveFile/3
  - scale/3
  - scale/4
  - setAlpha/2
  - setAlpha/3
  - setAlpha/4
  - setData/2
  - setData/3
  - setData/4
  - setData/5
  - setMask/1
  - setMask/2
  - setMaskColour/4
  - setMaskFromImage/5
  - setOption/3
  - setPalette/2
  - setRGB/5
  - setRGB/6
  - size/3
  - size/4
- wxImageList
  - Top of manual page
  - add/2
  - add/3
  - create/3
  - create/4
  - destroy/1
  - draw/5
  - draw/6
  - getBitmap/2
  - getIcon/2
  - getImageCount/1
  - getSize/2
  - new/0
  - new/2
  - new/3
  - remove/2
  - removeAll/1
  - replace/3
  - replace/4
- wxInitDialogEvent
- wxJoystickEvent
  - Top of manual page
  - buttonDown/1
  - buttonDown/2
  - buttonIsDown/1
  - buttonIsDown/2
  - buttonUp/1
  - buttonUp/2
  - getButtonChange/1
  - getButtonState/1
  - getJoystick/1
  - getPosition/1
  - getZPosition/1
  - isButton/1
  - isMove/1
  - isZMove/1
- wxKeyEvent
  - Top of manual page
  - altDown/1
  - cmdDown/1
  - controlDown/1
  - getKeyCode/1
  - getModifiers/1
  - getPosition/1
  - getRawKeyCode/1
  - getRawKeyFlags/1
  - getUnicodeKey/1
  - getX/1
  - getY/1
  - hasModifiers/1
  - metaDown/1
  - shiftDown/1
- wxLayoutAlgorithm
  - Top of manual page
  - destroy/1
  - layoutFrame/2
  - layoutFrame/3
  - layoutMDIFrame/2
  - layoutMDIFrame/3
  - layoutWindow/2
  - layoutWindow/3
  - new/0
- wxListBox
  - Top of manual page
  - create/6
  - create/7
  - deselect/2
  - destroy/1
  - getSelections/1
  - hitTest/2
  - hitTest/3
  - insertItems/3
  - isSelected/2
  - new/0
  - new/2
  - new/3
  - set/2
  - setFirstItem/2
- wxListCtrl
  - Top of manual page
  - arrange/1
  - arrange/2
  - assignImageList/3
  - clearAll/1
  - create/3
  - deleteAllItems/1
  - deleteColumn/2
  - deleteItem/2
  - destroy/1
  - editLabel/2
  - ensureVisible/2
  - findItem/3
  - findItem/4
  - getColumn/3
  - getColumnCount/1
  - getColumnWidth/2
  - getCountPerPage/1
  - getEditControl/1
  - getImageList/2
  - getItem/2
  - getItemBackgroundColour/2
  - getItemCount/1
  - getItemData/2
  - getItemFont/2
  - getItemPosition/2
  - getItemRect/2
  - getItemRect/3
  - getItemSpacing/1
  - getItemState/3
  - getItemText/2
  - getItemText/3
  - getItemTextColour/2
  - getNextItem/2
  - getNextItem/3
  - getSelectedItemCount/1
  - getTextColour/1
  - getTopItem/1
  - getViewRect/1
  - hitTest/2
  - insertColumn/3
  - insertColumn/4
  - insertItem/2
  - insertItem/3
  - insertItem/4
  - new/0
  - new/2
  - refreshItem/2
  - refreshItems/3
  - scrollList/3
  - setBackgroundColour/2
  - setColumn/3
  - setColumnWidth/3
  - setImageList/3
  - setItem/2
  - setItem/4
  - setItem/5
  - setItemBackgroundColour/3
  - setItemColumnImage/4
  - setItemCount/2
  - setItemData/3
  - setItemFont/3
  - setItemImage/3
  - setItemImage/4
  - setItemPosition/3
  - setItemState/4
  - setItemText/3
  - setItemTextColour/3
  - setSingleStyle/2
  - setSingleStyle/3
  - setTextColour/2
  - setWindowStyleFlag/2
  - sortItems/2
- wxListEvent
  - Top of manual page
  - getCacheFrom/1
  - getCacheTo/1
  - getColumn/1
  - getData/1
  - getImage/1
  - getIndex/1
  - getItem/1
  - getKeyCode/1
  - getLabel/1
  - getMask/1
  - getPoint/1
  - getText/1
  - isEditCancelled/1
- wxListItem
  - Top of manual page
  - clear/1
  - destroy/1
  - getAlign/1
  - getBackgroundColour/1
  - getColumn/1
  - getFont/1
  - getId/1
  - getImage/1
  - getMask/1
  - getState/1
  - getText/1
  - getTextColour/1
  - getWidth/1
  - new/0
  - new/1
  - setAlign/2
  - setBackgroundColour/2
  - setColumn/2
  - setFont/2
  - setId/2
  - setImage/2
  - setMask/2
  - setState/2
  - setStateMask/2
  - setText/2
  - setTextColour/2
  - setWidth/2
- wxListItemAttr
  - Top of manual page
  - destroy/1
  - getBackgroundColour/1
  - getFont/1
  - getTextColour/1
  - hasBackgroundColour/1
  - hasFont/1
  - hasTextColour/1
  - new/0
  - new/3
  - setBackgroundColour/2
  - setFont/2
  - setTextColour/2
- wxListView
  - Top of manual page
  - clearColumnImage/2
  - focus/2
  - getFirstSelected/1
  - getFocusedItem/1
  - getNextSelected/2
  - isSelected/2
  - select/2
  - select/3
  - setColumnImage/3
- wxListbook
  - Top of manual page
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - changeSelection/2
  - create/3
  - create/4
  - deleteAllPages/1
  - destroy/1
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - new/0
  - new/2
  - new/3
  - setImageList/2
  - setPageImage/3
  - setPageSize/2
  - setPageText/3
  - setSelection/2
- wxLocale
  - Top of manual page
  - addCatalog/2
  - addCatalog/3
  - addCatalog/4
  - addCatalogLookupPathPrefix/1
  - destroy/1
  - getCanonicalName/1
  - getHeaderValue/2
  - getHeaderValue/3
  - getLanguage/1
  - getLanguageName/1
  - getLocale/1
  - getName/1
  - getString/2
  - getString/3
  - getString/4
  - getString/5
  - getSysName/1
  - getSystemEncoding/0
  - getSystemEncodingName/0
  - getSystemLanguage/0
  - init/1
  - init/2
  - init/3
  - isLoaded/2
  - isOk/1
  - new/0
  - new/1
  - new/2
- wxLogNull
  - Top of manual page
  - destroy/1
  - new/0
- wxMDIChildFrame
  - Top of manual page
  - activate/1
  - create/4
  - create/5
  - destroy/1
  - maximize/1
  - maximize/2
  - new/0
  - new/3
  - new/4
  - restore/1
- wxMDIClientWindow
  - Top of manual page
  - createClient/2
  - createClient/3
  - destroy/1
  - new/0
- wxMDIParentFrame
  - Top of manual page
  - activateNext/1
  - activatePrevious/1
  - arrangeIcons/1
  - cascade/1
  - create/4
  - create/5
  - destroy/1
  - getActiveChild/1
  - getClientWindow/1
  - new/0
  - new/3
  - new/4
  - tile/1
  - tile/2
- wxMask
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - new/0
  - new/1
  - new/2
- wxMaximizeEvent
- wxMemoryDC
  - Top of manual page
  - destroy/1
  - new/0
  - new/1
  - selectObject/2
  - selectObjectAsSource/2
- wxMenu
  - Top of manual page
  - 'Destroy'/2
  - append/2
  - append/3
  - append/4
  - append/5
  - appendCheckItem/3
  - appendCheckItem/4
  - appendRadioItem/3
  - appendRadioItem/4
  - appendSeparator/1
  - break/1
  - check/3
  - delete/2
  - destroy/1
  - enable/3
  - findItem/2
  - findItemByPosition/2
  - getHelpString/2
  - getLabel/2
  - getMenuItemCount/1
  - getMenuItems/1
  - getTitle/1
  - insert/3
  - insert/4
  - insert/5
  - insert/6
  - insertCheckItem/4
  - insertCheckItem/5
  - insertRadioItem/4
  - insertRadioItem/5
  - insertSeparator/2
  - isChecked/2
  - isEnabled/2
  - new/0
  - new/1
  - new/2
  - prepend/2
  - prepend/3
  - prepend/4
  - prepend/5
  - prependCheckItem/3
  - prependCheckItem/4
  - prependRadioItem/3
  - prependRadioItem/4
  - prependSeparator/1
  - remove/2
  - setHelpString/3
  - setLabel/3
  - setTitle/2
- wxMenuBar
  - Top of manual page
  - append/3
  - check/3
  - destroy/1
  - enable/3
  - enableTop/3
  - findItem/2
  - findMenu/2
  - findMenuItem/3
  - getAutoWindowMenu/0
  - getHelpString/2
  - getLabel/2
  - getLabelTop/2
  - getMenu/2
  - getMenuCount/1
  - getMenuLabel/2
  - getMenuLabelText/2
  - insert/4
  - isChecked/2
  - isEnabled/2
  - new/0
  - new/1
  - oSXGetAppleMenu/1
  - remove/2
  - replace/4
  - setAutoWindowMenu/1
  - setHelpString/3
  - setLabel/3
  - setLabelTop/3
  - setMenuLabel/3
- wxMenuEvent
  - Top of manual page
  - getMenu/1
  - getMenuId/1
  - isPopup/1
- wxMenuItem
  - Top of manual page
  - check/1
  - check/2
  - destroy/1
  - enable/1
  - enable/2
  - getBitmap/1
  - getHelp/1
  - getId/1
  - getItemLabel/1
  - getItemLabelText/1
  - getKind/1
  - getLabel/1
  - getLabelFromText/1
  - getLabelText/1
  - getMenu/1
  - getSubMenu/1
  - getText/1
  - isCheckable/1
  - isChecked/1
  - isEnabled/1
  - isSeparator/1
  - isSubMenu/1
  - new/0
  - new/1
  - setBitmap/2
  - setHelp/2
  - setItemLabel/2
  - setMenu/2
  - setSubMenu/2
  - setText/2
- wxMessageDialog
  - Top of manual page
  - destroy/1
  - new/2
  - new/3
- wxMiniFrame
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - new/0
  - new/3
  - new/4
- wxMirrorDC
  - Top of manual page
  - destroy/1
  - new/2
- wxMouseCaptureChangedEvent
  - Top of manual page
  - getCapturedWindow/1
- wxMouseCaptureLostEvent
- wxMouseEvent
  - Top of manual page
  - altDown/1
  - button/2
  - buttonDClick/1
  - buttonDClick/2
  - buttonDown/1
  - buttonDown/2
  - buttonUp/1
  - buttonUp/2
  - cmdDown/1
  - controlDown/1
  - dragging/1
  - entering/1
  - getButton/1
  - getLinesPerAction/1
  - getLogicalPosition/2
  - getPosition/1
  - getWheelAxis/1
  - getWheelDelta/1
  - getWheelRotation/1
  - getX/1
  - getY/1
  - isButton/1
  - isPageScroll/1
  - leaving/1
  - leftDClick/1
  - leftDown/1
  - leftIsDown/1
  - leftUp/1
  - metaDown/1
  - middleDClick/1
  - middleDown/1
  - middleIsDown/1
  - middleUp/1
  - moving/1
  - rightDClick/1
  - rightDown/1
  - rightIsDown/1
  - rightUp/1
  - shiftDown/1
- wxMoveEvent
  - Top of manual page
  - getPosition/1
  - getRect/1
- wxMultiChoiceDialog
  - Top of manual page
  - destroy/1
  - getSelections/1
  - new/4
  - new/5
  - setSelections/2
- wxNavigationKeyEvent
  - Top of manual page
  - getCurrentFocus/1
  - getDirection/1
  - isFromTab/1
  - isWindowChange/1
  - setCurrentFocus/2
  - setDirection/2
  - setFromTab/2
  - setWindowChange/2
- wxNotebook
  - Top of manual page
  - assignImageList/2
  - create/3
  - create/4
  - destroy/1
  - getImageList/1
  - getPageImage/2
  - getRowCount/1
  - getThemeBackgroundColour/1
  - new/0
  - new/2
  - new/3
  - setImageList/2
  - setPadding/2
  - setPageImage/3
  - setPageSize/2
- wxNotificationMessage
  - Top of manual page
  - addAction/2
  - addAction/3
  - close/1
  - destroy/1
  - mSWUseToasts/0
  - mSWUseToasts/1
  - new/0
  - new/1
  - new/2
  - setFlags/2
  - setIcon/2
  - setMessage/2
  - setParent/2
  - setTitle/2
  - show/1
  - show/2
  - useTaskBarIcon/1
- wxNotifyEvent
  - Top of manual page
  - allow/1
  - isAllowed/1
  - veto/1
- wxOverlay
  - Top of manual page
  - destroy/1
  - new/0
  - reset/1
- wxPageSetupDialog
  - Top of manual page
  - destroy/1
  - getPageSetupData/1
  - new/1
  - new/2
  - showModal/1
- wxPageSetupDialogData
  - Top of manual page
  - destroy/1
  - enableHelp/2
  - enableMargins/2
  - enableOrientation/2
  - enablePaper/2
  - enablePrinter/2
  - getDefaultInfo/1
  - getDefaultMinMargins/1
  - getEnableHelp/1
  - getEnableMargins/1
  - getEnableOrientation/1
  - getEnablePaper/1
  - getEnablePrinter/1
  - getMarginBottomRight/1
  - getMarginTopLeft/1
  - getMinMarginBottomRight/1
  - getMinMarginTopLeft/1
  - getPaperId/1
  - getPaperSize/1
  - getPrintData/1
  - isOk/1
  - new/0
  - new/1
  - setDefaultInfo/2
  - setDefaultMinMargins/2
  - setMarginBottomRight/2
  - setMarginTopLeft/2
  - setMinMarginBottomRight/2
  - setMinMarginTopLeft/2
  - setPaperId/2
  - setPaperSize/2
  - setPrintData/2
- wxPaintDC
  - Top of manual page
  - destroy/1
  - new/1
- wxPaintEvent
- wxPalette
  - Top of manual page
  - create/4
  - destroy/1
  - getColoursCount/1
  - getPixel/4
  - getRGB/2
  - isOk/1
  - new/0
  - new/1
  - new/3
  - ok/1
- wxPaletteChangedEvent
  - Top of manual page
  - getChangedWindow/1
  - setChangedWindow/2
- wxPanel
  - Top of manual page
  - destroy/1
  - initDialog/1
  - new/0
  - new/1
  - new/2
  - setFocusIgnoringChildren/1
- wxPasswordEntryDialog
  - Top of manual page
  - destroy/1
  - new/2
  - new/3
- wxPen
  - Top of manual page
  - destroy/1
  - getCap/1
  - getColour/1
  - getJoin/1
  - getStyle/1
  - getWidth/1
  - isOk/1
  - new/0
  - new/1
  - new/2
  - setCap/2
  - setColour/2
  - setColour/4
  - setJoin/2
  - setStyle/2
  - setWidth/2
- wxPickerBase
  - Top of manual page
  - getInternalMargin/1
  - getPickerCtrlProportion/1
  - getTextCtrl/1
  - getTextCtrlProportion/1
  - hasTextCtrl/1
  - isPickerCtrlGrowable/1
  - isTextCtrlGrowable/1
  - setInternalMargin/2
  - setPickerCtrlGrowable/1
  - setPickerCtrlGrowable/2
  - setPickerCtrlProportion/2
  - setTextCtrlGrowable/1
  - setTextCtrlGrowable/2
  - setTextCtrlProportion/2
- wxPopupTransientWindow
  - Top of manual page
  - destroy/1
  - dismiss/1
  - new/0
  - new/1
  - new/2
  - popup/1
  - popup/2
- wxPopupWindow
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - new/0
  - new/1
  - new/2
  - position/3
- wxPostScriptDC
  - Top of manual page
  - destroy/1
  - new/0
  - new/1
- wxPreviewCanvas
- wxPreviewControlBar
  - Top of manual page
  - createButtons/1
  - destroy/1
  - getPrintPreview/1
  - getZoomControl/1
  - new/3
  - new/4
  - setZoomControl/2
- wxPreviewFrame
  - Top of manual page
  - createCanvas/1
  - createControlBar/1
  - destroy/1
  - initialize/1
  - new/2
  - new/3
  - onCloseWindow/2
- wxPrintData
  - Top of manual page
  - destroy/1
  - getBin/1
  - getCollate/1
  - getColour/1
  - getDuplex/1
  - getNoCopies/1
  - getOrientation/1
  - getPaperId/1
  - getPrinterName/1
  - getQuality/1
  - isOk/1
  - new/0
  - new/1
  - setBin/2
  - setCollate/2
  - setColour/2
  - setDuplex/2
  - setNoCopies/2
  - setOrientation/2
  - setPaperId/2
  - setPrinterName/2
  - setQuality/2
- wxPrintDialog
  - Top of manual page
  - destroy/1
  - getPrintDC/1
  - getPrintDialogData/1
  - new/1
  - new/2
- wxPrintDialogData
  - Top of manual page
  - destroy/1
  - enableHelp/2
  - enablePageNumbers/2
  - enablePrintToFile/2
  - enableSelection/2
  - getAllPages/1
  - getCollate/1
  - getFromPage/1
  - getMaxPage/1
  - getMinPage/1
  - getNoCopies/1
  - getPrintData/1
  - getPrintToFile/1
  - getSelection/1
  - getToPage/1
  - isOk/1
  - new/0
  - new/1
  - setCollate/2
  - setFromPage/2
  - setMaxPage/2
  - setMinPage/2
  - setNoCopies/2
  - setPrintData/2
  - setPrintToFile/2
  - setSelection/2
  - setToPage/2
- wxPrintPreview
  - Top of manual page
  - destroy/1
  - getCanvas/1
  - getCurrentPage/1
  - getFrame/1
  - getMaxPage/1
  - getMinPage/1
  - getPrintout/1
  - getPrintoutForPrinting/1
  - isOk/1
  - new/1
  - new/2
  - new/3
  - paintPage/3
  - print/2
  - renderPage/2
  - setCanvas/2
  - setCurrentPage/2
  - setFrame/2
  - setPrintout/2
  - setZoom/2
- wxPrinter
  - Top of manual page
  - createAbortWindow/3
  - destroy/1
  - getAbort/1
  - getLastError/0
  - getPrintDialogData/1
  - new/0
  - new/1
  - print/3
  - print/4
  - printDialog/2
  - reportError/4
  - setup/2
- wxPrintout
  - Top of manual page
  - destroy/1
  - fitThisSizeToPage/2
  - fitThisSizeToPageMargins/3
  - fitThisSizeToPaper/2
  - getDC/1
  - getLogicalPageMarginsRect/2
  - getLogicalPageRect/1
  - getLogicalPaperRect/1
  - getPPIPrinter/1
  - getPPIScreen/1
  - getPageSizeMM/1
  - getPageSizePixels/1
  - getPaperRectPixels/1
  - getTitle/1
  - isPreview/1
  - mapScreenSizeToDevice/1
  - mapScreenSizeToPage/1
  - mapScreenSizeToPageMargins/2
  - mapScreenSizeToPaper/1
  - new/3
  - offsetLogicalOrigin/3
  - setLogicalOrigin/3
- wxProgressDialog
  - Top of manual page
  - destroy/1
  - new/2
  - new/3
  - resume/1
  - update/2
  - update/3
- wxQueryNewPaletteEvent
  - Top of manual page
  - getPaletteRealized/1
  - setPaletteRealized/2
- wxRadioBox
  - Top of manual page
  - create/7
  - create/8
  - destroy/1
  - enable/1
  - enable/2
  - enable/3
  - getColumnCount/1
  - getItemFromPoint/2
  - getItemHelpText/2
  - getItemToolTip/2
  - getRowCount/1
  - getSelection/1
  - getString/2
  - isItemEnabled/2
  - isItemShown/2
  - new/6
  - new/7
  - setItemHelpText/3
  - setItemToolTip/3
  - setSelection/2
  - show/2
  - show/3
- wxRadioButton
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - getValue/1
  - new/0
  - new/3
  - new/4
  - setValue/2
- wxRegion
  - Top of manual page
  - 'Xor'/2
  - 'Xor'/5
  - clear/1
  - contains/2
  - contains/3
  - contains/5
  - convertToBitmap/1
  - destroy/1
  - getBox/1
  - intersect/2
  - intersect/5
  - isEmpty/1
  - new/0
  - new/1
  - new/2
  - new/4
  - offset/2
  - offset/3
  - subtract/2
  - union/2
  - union/3
  - union/4
  - union/5
- wxSashEvent
  - Top of manual page
  - getDragRect/1
  - getDragStatus/1
  - getEdge/1
- wxSashLayoutWindow
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getAlignment/1
  - getOrientation/1
  - new/0
  - new/1
  - new/2
  - setAlignment/2
  - setDefaultSize/2
  - setOrientation/2
- wxSashWindow
  - Top of manual page
  - destroy/1
  - getMaximumSizeX/1
  - getMaximumSizeY/1
  - getMinimumSizeX/1
  - getMinimumSizeY/1
  - getSashVisible/2
  - new/0
  - new/1
  - new/2
  - setMaximumSizeX/2
  - setMaximumSizeY/2
  - setMinimumSizeX/2
  - setMinimumSizeY/2
  - setSashVisible/3
- wxScreenDC
  - Top of manual page
  - destroy/1
  - new/0
- wxScrollBar
  - Top of manual page
  - create/3
  - create/4
  - destroy/1
  - getPageSize/1
  - getRange/1
  - getThumbPosition/1
  - getThumbSize/1
  - new/0
  - new/2
  - new/3
  - setScrollbar/5
  - setScrollbar/6
  - setThumbPosition/2
- wxScrollEvent
  - Top of manual page
  - getOrientation/1
  - getPosition/1
- wxScrollWinEvent
  - Top of manual page
  - getOrientation/1
  - getPosition/1
- wxScrolledWindow
  - Top of manual page
  - calcScrolledPosition/2
  - calcScrolledPosition/3
  - calcUnscrolledPosition/2
  - calcUnscrolledPosition/3
  - destroy/1
  - doPrepareDC/2
  - enableScrolling/3
  - getScrollPixelsPerUnit/1
  - getViewStart/1
  - new/0
  - new/1
  - new/2
  - prepareDC/2
  - scroll/2
  - scroll/3
  - setScrollRate/3
  - setScrollbars/5
  - setScrollbars/6
  - setTargetWindow/2
- wxSetCursorEvent
  - Top of manual page
  - getCursor/1
  - getX/1
  - getY/1
  - hasCursor/1
  - setCursor/2
- wxShowEvent
  - Top of manual page
  - isShown/1
  - setShow/2
- wxSingleChoiceDialog
  - Top of manual page
  - destroy/1
  - getSelection/1
  - getStringSelection/1
  - new/4
  - new/5
  - setSelection/2
- wxSizeEvent
  - Top of manual page
  - getRect/1
  - getSize/1
- wxSizer
  - Top of manual page
  - add/2
  - add/3
  - add/4
  - addSpacer/2
  - addStretchSpacer/1
  - addStretchSpacer/2
  - calcMin/1
  - clear/1
  - clear/2
  - detach/2
  - fit/2
  - fitInside/2
  - getChildren/1
  - getItem/2
  - getItem/3
  - getMinSize/1
  - getPosition/1
  - getSize/1
  - hide/2
  - hide/3
  - insert/3
  - insert/4
  - insert/5
  - insertSpacer/3
  - insertStretchSpacer/2
  - insertStretchSpacer/3
  - isShown/2
  - layout/1
  - prepend/2
  - prepend/3
  - prepend/4
  - prependSpacer/2
  - prependStretchSpacer/1
  - prependStretchSpacer/2
  - recalcSizes/1
  - remove/2
  - replace/3
  - replace/4
  - setDimension/3
  - setDimension/5
  - setItemMinSize/3
  - setItemMinSize/4
  - setMinSize/2
  - setMinSize/3
  - setSizeHints/2
  - setVirtualSizeHints/2
  - show/2
  - show/3
  - showItems/2
- wxSizerFlags
  - Top of manual page
  - align/2
  - border/1
  - border/2
  - border/3
  - center/1
  - centre/1
  - destroy/1
  - expand/1
  - left/1
  - new/0
  - new/1
  - proportion/2
  - right/1
- wxSizerItem
  - Top of manual page
  - assignSizer/2
  - assignSpacer/2
  - assignSpacer/3
  - assignWindow/2
  - calcMin/1
  - deleteWindows/1
  - destroy/1
  - detachSizer/1
  - getBorder/1
  - getFlag/1
  - getMinSize/1
  - getPosition/1
  - getProportion/1
  - getRatio/1
  - getRect/1
  - getSize/1
  - getSizer/1
  - getSpacer/1
  - getUserData/1
  - getWindow/1
  - isShown/1
  - isSizer/1
  - isSpacer/1
  - isWindow/1
  - new/1
  - new/2
  - new/3
  - setBorder/2
  - setDimension/3
  - setFlag/2
  - setInitSize/3
  - setMinSize/2
  - setMinSize/3
  - setProportion/2
  - setRatio/2
  - setRatio/3
  - show/2
- wxSlider
  - Top of manual page
  - create/6
  - create/7
  - destroy/1
  - getLineSize/1
  - getMax/1
  - getMin/1
  - getPageSize/1
  - getThumbLength/1
  - getValue/1
  - new/0
  - new/5
  - new/6
  - setLineSize/2
  - setPageSize/2
  - setRange/3
  - setThumbLength/2
  - setValue/2
- wxSpinButton
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getMax/1
  - getMin/1
  - getValue/1
  - new/0
  - new/1
  - new/2
  - setRange/3
  - setValue/2
- wxSpinCtrl
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getMax/1
  - getMin/1
  - getValue/1
  - new/0
  - new/1
  - new/2
  - setRange/3
  - setSelection/3
  - setValue/2
- wxSpinEvent
  - Top of manual page
  - getPosition/1
  - setPosition/2
- wxSplashScreen
  - Top of manual page
  - destroy/1
  - getSplashStyle/1
  - getTimeout/1
  - new/5
  - new/6
- wxSplitterEvent
  - Top of manual page
  - getSashPosition/1
  - getWindowBeingRemoved/1
  - getX/1
  - getY/1
  - setSashPosition/2
- wxSplitterWindow
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getMinimumPaneSize/1
  - getSashGravity/1
  - getSashPosition/1
  - getSplitMode/1
  - getWindow1/1
  - getWindow2/1
  - initialize/2
  - isSplit/1
  - new/0
  - new/1
  - new/2
  - replaceWindow/3
  - setMinimumPaneSize/2
  - setSashGravity/2
  - setSashPosition/2
  - setSashPosition/3
  - setSplitMode/2
  - splitHorizontally/3
  - splitHorizontally/4
  - splitVertically/3
  - splitVertically/4
  - unsplit/1
  - unsplit/2
  - updateSize/1
- wxStaticBitmap
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - getBitmap/1
  - new/0
  - new/3
  - new/4
  - setBitmap/2
- wxStaticBox
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - new/0
  - new/3
  - new/4
- wxStaticBoxSizer
  - Top of manual page
  - destroy/1
  - getStaticBox/1
  - new/2
  - new/3
- wxStaticLine
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getDefaultSize/0
  - isVertical/1
  - new/0
  - new/1
  - new/2
- wxStaticText
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - getLabel/1
  - new/0
  - new/3
  - new/4
  - setLabel/2
  - wrap/2
- wxStatusBar
  - Top of manual page
  - create/2
  - create/3
  - destroy/1
  - getFieldRect/2
  - getFieldsCount/1
  - getStatusText/1
  - getStatusText/2
  - new/0
  - new/1
  - new/2
  - popStatusText/1
  - popStatusText/2
  - pushStatusText/2
  - pushStatusText/3
  - setFieldsCount/2
  - setFieldsCount/3
  - setMinHeight/2
  - setStatusStyles/2
  - setStatusText/2
  - setStatusText/3
  - setStatusWidths/2
- wxStdDialogButtonSizer
  - Top of manual page
  - addButton/2
  - destroy/1
  - new/0
  - realize/1
  - setAffirmativeButton/2
  - setCancelButton/2
  - setNegativeButton/2
- wxStyledTextCtrl
  - Top of manual page
  - addText/2
  - addTextRaw/2
  - addTextRaw/3
  - allocate/2
  - appendText/2
  - appendTextRaw/2
  - appendTextRaw/3
  - autoCompActive/1
  - autoCompCancel/1
  - autoCompComplete/1
  - autoCompGetAutoHide/1
  - autoCompGetCancelAtStart/1
  - autoCompGetChooseSingle/1
  - autoCompGetCurrent/1
  - autoCompGetDropRestOfWord/1
  - autoCompGetIgnoreCase/1
  - autoCompGetMaxHeight/1
  - autoCompGetMaxWidth/1
  - autoCompGetSeparator/1
  - autoCompGetTypeSeparator/1
  - autoCompPosStart/1
  - autoCompSelect/2
  - autoCompSetAutoHide/2
  - autoCompSetCancelAtStart/2
  - autoCompSetChooseSingle/2
  - autoCompSetDropRestOfWord/2
  - autoCompSetFillUps/2
  - autoCompSetIgnoreCase/2
  - autoCompSetMaxHeight/2
  - autoCompSetMaxWidth/2
  - autoCompSetSeparator/2
  - autoCompSetTypeSeparator/2
  - autoCompShow/3
  - autoCompStops/2
  - backTab/1
  - beginUndoAction/1
  - braceBadLight/2
  - braceHighlight/3
  - braceMatch/2
  - callTipActive/1
  - callTipCancel/1
  - callTipPosAtStart/1
  - callTipSetBackground/2
  - callTipSetForeground/2
  - callTipSetForegroundHighlight/2
  - callTipSetHighlight/3
  - callTipShow/3
  - callTipUseStyle/2
  - canPaste/1
  - canRedo/1
  - canUndo/1
  - cancel/1
  - charLeft/1
  - charLeftExtend/1
  - charLeftRectExtend/1
  - charRight/1
  - charRightExtend/1
  - charRightRectExtend/1
  - chooseCaretX/1
  - clear/1
  - clearAll/1
  - clearDocumentStyle/1
  - clearRegisteredImages/1
  - cmdKeyAssign/4
  - cmdKeyClear/3
  - cmdKeyClearAll/1
  - cmdKeyExecute/2
  - colourise/3
  - convertEOLs/2
  - copy/1
  - copyRange/3
  - copyText/3
  - create/2
  - create/3
  - cut/1
  - delLineLeft/1
  - delLineRight/1
  - delWordLeft/1
  - delWordRight/1
  - deleteBack/1
  - deleteBackNotLine/1
  - destroy/1
  - doDragOver/4
  - doDropText/4
  - docLineFromVisible/2
  - documentEnd/1
  - documentEndExtend/1
  - documentStart/1
  - documentStartExtend/1
  - editToggleOvertype/1
  - emptyUndoBuffer/1
  - endUndoAction/1
  - ensureCaretVisible/1
  - ensureVisible/2
  - ensureVisibleEnforcePolicy/2
  - findColumn/3
  - findText/4
  - findText/5
  - formFeed/1
  - formatRange/8
  - getAnchor/1
  - getBackSpaceUnIndents/1
  - getBufferedDraw/1
  - getCaretForeground/1
  - getCaretLineBackAlpha/1
  - getCaretLineBackground/1
  - getCaretLineVisible/1
  - getCaretPeriod/1
  - getCaretSticky/1
  - getCaretWidth/1
  - getCharAt/2
  - getCodePage/1
  - getColumn/2
  - getControlCharSymbol/1
  - getCurLine/1
  - getCurLineRaw/1
  - getCurrentLine/1
  - getCurrentPos/1
  - getEOLMode/1
  - getEdgeColour/1
  - getEdgeColumn/1
  - getEdgeMode/1
  - getEndAtLastLine/1
  - getEndStyled/1
  - getFirstVisibleLine/1
  - getFoldExpanded/2
  - getFoldLevel/2
  - getFoldParent/2
  - getHighlightGuide/1
  - getIndent/1
  - getIndentationGuides/1
  - getLastChild/3
  - getLastKeydownProcessed/1
  - getLayoutCache/1
  - getLength/1
  - getLexer/1
  - getLine/2
  - getLineCount/1
  - getLineEndPosition/2
  - getLineIndentPosition/2
  - getLineIndentation/2
  - getLineRaw/2
  - getLineState/2
  - getLineVisible/2
  - getMarginLeft/1
  - getMarginMask/2
  - getMarginRight/1
  - getMarginSensitive/2
  - getMarginType/2
  - getMarginWidth/2
  - getMaxLineState/1
  - getModEventMask/1
  - getModify/1
  - getMouseDownCaptures/1
  - getMouseDwellTime/1
  - getOvertype/1
  - getPasteConvertEndings/1
  - getPrintColourMode/1
  - getPrintMagnification/1
  - getPrintWrapMode/1
  - getProperty/2
  - getReadOnly/1
  - getSTCCursor/1
  - getSTCFocus/1
  - getScrollWidth/1
  - getSearchFlags/1
  - getSelAlpha/1
  - getSelectedText/1
  - getSelectedTextRaw/1
  - getSelection/1
  - getSelectionEnd/1
  - getSelectionMode/1
  - getSelectionStart/1
  - getStatus/1
  - getStyleAt/2
  - getStyleBits/1
  - getStyleBitsNeeded/1
  - getTabIndents/1
  - getTabWidth/1
  - getTargetEnd/1
  - getTargetStart/1
  - getText/1
  - getTextLength/1
  - getTextRange/3
  - getTextRangeRaw/3
  - getTextRaw/1
  - getTwoPhaseDraw/1
  - getUndoCollection/1
  - getUseAntiAliasing/1
  - getUseHorizontalScrollBar/1
  - getUseTabs/1
  - getUseVerticalScrollBar/1
  - getViewEOL/1
  - getViewWhiteSpace/1
  - getWrapMode/1
  - getWrapStartIndent/1
  - getWrapVisualFlags/1
  - getWrapVisualFlagsLocation/1
  - getXOffset/1
  - getZoom/1
  - gotoLine/2
  - gotoPos/2
  - hideLines/3
  - hideSelection/2
  - home/1
  - homeDisplay/1
  - homeDisplayExtend/1
  - homeExtend/1
  - homeRectExtend/1
  - homeWrapExtend/1
  - indicatorGetForeground/2
  - indicatorGetStyle/2
  - indicatorSetForeground/3
  - indicatorSetStyle/3
  - insertText/3
  - insertTextRaw/3
  - lineCopy/1
  - lineCut/1
  - lineDelete/1
  - lineDown/1
  - lineDownExtend/1
  - lineDownRectExtend/1
  - lineDuplicate/1
  - lineEnd/1
  - lineEndDisplay/1
  - lineEndDisplayExtend/1
  - lineEndExtend/1
  - lineEndRectExtend/1
  - lineEndWrap/1
  - lineEndWrapExtend/1
  - lineFromPosition/2
  - lineLength/2
  - lineScroll/3
  - lineScrollDown/1
  - lineScrollUp/1
  - lineTranspose/1
  - lineUp/1
  - lineUpExtend/1
  - lineUpRectExtend/1
  - linesJoin/1
  - linesOnScreen/1
  - linesSplit/2
  - loadFile/2
  - lowerCase/1
  - markerAdd/3
  - markerAddSet/3
  - markerDefine/3
  - markerDefine/4
  - markerDefineBitmap/3
  - markerDelete/3
  - markerDeleteAll/2
  - markerDeleteHandle/2
  - markerGet/2
  - markerLineFromHandle/2
  - markerNext/3
  - markerPrevious/3
  - markerSetAlpha/3
  - markerSetBackground/3
  - markerSetForeground/3
  - moveCaretInsideView/1
  - new/0
  - new/1
  - new/2
  - newLine/1
  - pageDown/1
  - pageDownExtend/1
  - pageDownRectExtend/1
  - pageUp/1
  - pageUpExtend/1
  - pageUpRectExtend/1
  - paraDownExtend/1
  - paraUp/1
  - paraUpExtend/1
  - paste/1
  - pointFromPosition/2
  - positionAfter/2
  - positionBefore/2
  - positionFromLine/2
  - positionFromPoint/2
  - positionFromPointClose/3
  - redo/1
  - registerImage/3
  - replaceSelection/2
  - replaceTarget/2
  - saveFile/2
  - scrollToColumn/2
  - scrollToLine/2
  - searchAnchor/1
  - searchInTarget/2
  - searchNext/3
  - searchPrev/3
  - selectAll/1
  - selectionDuplicate/1
  - selectionIsRectangle/1
  - setAnchor/2
  - setBackSpaceUnIndents/2
  - setBufferedDraw/2
  - setCaretForeground/2
  - setCaretLineBackAlpha/2
  - setCaretLineBackground/2
  - setCaretLineVisible/2
  - setCaretPeriod/2
  - setCaretSticky/2
  - setCaretWidth/2
  - setCharsDefault/1
  - setCodePage/2
  - setControlCharSymbol/2
  - setCurrentPos/2
  - setEOLMode/2
  - setEdgeColour/2
  - setEdgeColumn/2
  - setEdgeMode/2
  - setFoldExpanded/3
  - setFoldFlags/2
  - setFoldLevel/3
  - setFoldMarginColour/3
  - setFoldMarginHiColour/3
  - setHScrollBar/2
  - setHighlightGuide/2
  - setHotspotActiveBackground/3
  - setHotspotActiveForeground/3
  - setHotspotActiveUnderline/2
  - setHotspotSingleLine/2
  - setIndent/2
  - setIndentationGuides/2
  - setKeyWords/3
  - setLastKeydownProcessed/2
  - setLayoutCache/2
  - setLexer/2
  - setLexerLanguage/2
  - setLineIndentation/3
  - setLineState/3
  - setMarginLeft/2
  - setMarginMask/3
  - setMarginRight/2
  - setMarginSensitive/3
  - setMarginType/3
  - setMarginWidth/3
  - setMargins/3
  - setModEventMask/2
  - setMouseDownCaptures/2
  - setMouseDwellTime/2
  - setPasteConvertEndings/2
  - setPrintColourMode/2
  - setPrintMagnification/2
  - setProperty/3
  - setReadOnly/2
  - setSTCCursor/2
  - setSTCFocus/2
  - setSavePoint/1
  - setScrollWidth/2
  - setSearchFlags/2
  - setSelAlpha/2
  - setSelBackground/3
  - setSelForeground/3
  - setSelection/3
  - setSelectionEnd/2
  - setSelectionMode/2
  - setSelectionStart/2
  - setStatus/2
  - setStyleBytes/2
  - setStyling/3
  - setTabIndents/2
  - setTabWidth/2
  - setTargetEnd/2
  - setTargetStart/2
  - setText/2
  - setTextRaw/2
  - setTwoPhaseDraw/2
  - setUndoCollection/2
  - setUseHorizontalScrollBar/2
  - setUseTabs/2
  - setUseVerticalScrollBar/2
  - setVScrollBar/2
  - setViewEOL/2
  - setViewWhiteSpace/2
  - setVisiblePolicy/3
  - setWhitespaceBackground/3
  - setWhitespaceChars/2
  - setWhitespaceForeground/3
  - setWordChars/2
  - setWrapMode/2
  - setWrapStartIndent/2
  - setWrapVisualFlags/2
  - setWrapVisualFlagsLocation/2
  - setXCaretPolicy/3
  - setYCaretPolicy/3
  - setZoom/2
  - showLines/3
  - startRecord/1
  - startStyling/2
  - stopRecord/1
  - stutteredPageDown/1
  - stutteredPageDownExtend/1
  - stutteredPageUp/1
  - stutteredPageUpExtend/1
  - styleClearAll/1
  - styleResetDefault/1
  - styleSetBackground/3
  - styleSetBold/3
  - styleSetCase/3
  - styleSetCharacterSet/3
  - styleSetEOLFilled/3
  - styleSetFaceName/3
  - styleSetFont/3
  - styleSetFontAttr/7
  - styleSetFontAttr/8
  - styleSetFontEncoding/3
  - styleSetForeground/3
  - styleSetHotSpot/3
  - styleSetItalic/3
  - styleSetSize/3
  - styleSetSpec/3
  - styleSetUnderline/3
  - styleSetVisible/3
  - tab/1
  - targetFromSelection/1
  - textHeight/2
  - textWidth/3
  - toggleCaretSticky/1
  - toggleFold/2
  - undo/1
  - upperCase/1
  - usePopUp/2
  - userListShow/3
  - vCHome/1
  - vCHomeExtend/1
  - vCHomeRectExtend/1
  - vCHomeWrap/1
  - vCHomeWrapExtend/1
  - visibleFromDocLine/2
  - wordEndPosition/3
  - wordLeft/1
  - wordLeftEnd/1
  - wordLeftEndExtend/1
  - wordLeftExtend/1
  - wordPartLeft/1
  - wordPartLeftExtend/1
  - wordPartRight/1
  - wordPartRightExtend/1
  - wordRight/1
  - wordRightEnd/1
  - wordRightEndExtend/1
  - wordRightExtend/1
  - wordStartPosition/3
  - wrapCount/2
  - zoomIn/1
  - zoomOut/1
- wxStyledTextEvent
  - Top of manual page
  - getAlt/1
  - getControl/1
  - getDragAllowMove/1
  - getDragResult/1
  - getDragText/1
  - getFoldLevelNow/1
  - getFoldLevelPrev/1
  - getKey/1
  - getLParam/1
  - getLength/1
  - getLine/1
  - getLinesAdded/1
  - getListType/1
  - getMargin/1
  - getMessage/1
  - getModificationType/1
  - getModifiers/1
  - getPosition/1
  - getShift/1
  - getText/1
  - getWParam/1
  - getX/1
  - getY/1
- wxSysColourChangedEvent
- wxSystemOptions
  - Top of manual page
  - getOption/1
  - getOptionInt/1
  - hasOption/1
  - isFalse/1
  - setOption/2
- wxSystemSettings
  - Top of manual page
  - getColour/1
  - getFont/1
  - getMetric/1
  - getMetric/2
  - getScreenType/0
- wxTaskBarIcon
  - Top of manual page
  - destroy/1
  - new/1
  - popupMenu/2
  - removeIcon/1
  - setIcon/2
  - setIcon/3
- wxTaskBarIconEvent
- wxTextAttr
  - Top of manual page
  - destroy/1
  - getAlignment/1
  - getBackgroundColour/1
  - getFlags/1
  - getFont/1
  - getLeftIndent/1
  - getLeftSubIndent/1
  - getRightIndent/1
  - getTabs/1
  - getTextColour/1
  - hasBackgroundColour/1
  - hasFont/1
  - hasTextColour/1
  - isDefault/1
  - new/0
  - new/1
  - new/2
  - setAlignment/2
  - setBackgroundColour/2
  - setFlags/2
  - setFont/2
  - setFont/3
  - setLeftIndent/2
  - setLeftIndent/3
  - setRightIndent/2
  - setTabs/2
  - setTextColour/2
- wxTextCtrl
  - Top of manual page
  - appendText/2
  - canCopy/1
  - canCut/1
  - canPaste/1
  - canRedo/1
  - canUndo/1
  - changeValue/2
  - clear/1
  - copy/1
  - create/3
  - create/4
  - cut/1
  - destroy/1
  - discardEdits/1
  - emulateKeyPress/2
  - getDefaultStyle/1
  - getInsertionPoint/1
  - getLastPosition/1
  - getLineLength/2
  - getLineText/2
  - getNumberOfLines/1
  - getRange/3
  - getSelection/1
  - getStringSelection/1
  - getStyle/3
  - getValue/1
  - isEditable/1
  - isModified/1
  - isMultiLine/1
  - isSingleLine/1
  - loadFile/2
  - loadFile/3
  - markDirty/1
  - new/0
  - new/2
  - new/3
  - paste/1
  - positionToXY/2
  - redo/1
  - remove/3
  - replace/4
  - saveFile/1
  - saveFile/2
  - setDefaultStyle/2
  - setEditable/2
  - setInsertionPoint/2
  - setInsertionPointEnd/1
  - setMaxLength/2
  - setSelection/3
  - setStyle/4
  - setValue/2
  - showPosition/2
  - undo/1
  - writeText/2
  - xYToPosition/3
- wxTextDataObject
  - Top of manual page
  - destroy/1
  - getText/1
  - getTextLength/1
  - new/0
  - new/1
  - setText/2
- wxTextEntryDialog
  - Top of manual page
  - destroy/1
  - getValue/1
  - new/0
  - new/2
  - new/3
  - setValue/2
- wxToggleButton
  - Top of manual page
  - create/4
  - create/5
  - destroy/1
  - getValue/1
  - new/0
  - new/3
  - new/4
  - setValue/2
- wxToolBar
  - Top of manual page
  - addCheckTool/4
  - addCheckTool/5
  - addControl/2
  - addControl/3
  - addRadioTool/4
  - addRadioTool/5
  - addSeparator/1
  - addStretchableSpace/1
  - addTool/2
  - addTool/4
  - addTool/5
  - addTool/6
  - deleteTool/2
  - deleteToolByPos/2
  - enableTool/3
  - findById/2
  - findControl/2
  - findToolForPosition/3
  - getMargins/1
  - getToolBitmapSize/1
  - getToolEnabled/2
  - getToolLongHelp/2
  - getToolPacking/1
  - getToolPos/2
  - getToolSeparation/1
  - getToolShortHelp/2
  - getToolSize/1
  - getToolState/2
  - insertControl/3
  - insertControl/4
  - insertSeparator/2
  - insertStretchableSpace/2
  - insertTool/3
  - insertTool/5
  - insertTool/6
  - realize/1
  - removeTool/2
  - setMargins/3
  - setToolBitmapSize/2
  - setToolLongHelp/3
  - setToolPacking/2
  - setToolSeparation/2
  - setToolShortHelp/3
  - toggleTool/3
- wxToolTip
  - Top of manual page
  - destroy/1
  - enable/1
  - getTip/1
  - getWindow/1
  - new/1
  - setDelay/1
  - setTip/2
- wxToolbook
  - Top of manual page
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - changeSelection/2
  - create/3
  - create/4
  - deleteAllPages/1
  - destroy/1
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - new/0
  - new/2
  - new/3
  - setImageList/2
  - setPageImage/3
  - setPageSize/2
  - setPageText/3
  - setSelection/2
- wxTopLevelWindow
  - Top of manual page
  - centerOnScreen/1
  - centerOnScreen/2
  - centreOnScreen/1
  - centreOnScreen/2
  - getIcon/1
  - getIcons/1
  - getTitle/1
  - iconize/1
  - iconize/2
  - isActive/1
  - isFullScreen/1
  - isIconized/1
  - isMaximized/1
  - maximize/1
  - maximize/2
  - requestUserAttention/1
  - requestUserAttention/2
  - setIcon/2
  - setIcons/2
  - setShape/2
  - setTitle/2
  - showFullScreen/2
  - showFullScreen/3
- wxTreeCtrl
  - Top of manual page
  - addRoot/2
  - addRoot/3
  - appendItem/3
  - appendItem/4
  - assignImageList/2
  - assignStateImageList/2
  - collapse/2
  - collapseAndReset/2
  - create/2
  - create/3
  - delete/2
  - deleteAllItems/1
  - deleteChildren/2
  - destroy/1
  - editLabel/2
  - ensureVisible/2
  - expand/2
  - getBoundingRect/2
  - getBoundingRect/3
  - getChildrenCount/2
  - getChildrenCount/3
  - getCount/1
  - getEditControl/1
  - getFirstChild/2
  - getFirstVisibleItem/1
  - getImageList/1
  - getIndent/1
  - getItemBackgroundColour/2
  - getItemData/2
  - getItemFont/2
  - getItemImage/2
  - getItemImage/3
  - getItemParent/2
  - getItemText/2
  - getItemTextColour/2
  - getLastChild/2
  - getNextChild/3
  - getNextSibling/2
  - getNextVisible/2
  - getPrevSibling/2
  - getPrevVisible/2
  - getRootItem/1
  - getSelection/1
  - getSelections/1
  - getStateImageList/1
  - hitTest/2
  - insertItem/4
  - insertItem/5
  - isBold/2
  - isExpanded/2
  - isSelected/2
  - isTreeItemIdOk/1
  - isVisible/2
  - itemHasChildren/2
  - new/0
  - new/1
  - new/2
  - prependItem/3
  - prependItem/4
  - scrollTo/2
  - selectItem/2
  - selectItem/3
  - setImageList/2
  - setIndent/2
  - setItemBackgroundColour/3
  - setItemBold/2
  - setItemBold/3
  - setItemData/3
  - setItemDropHighlight/2
  - setItemDropHighlight/3
  - setItemFont/3
  - setItemHasChildren/2
  - setItemHasChildren/3
  - setItemImage/3
  - setItemImage/4
  - setItemText/3
  - setItemTextColour/3
  - setStateImageList/2
  - setWindowStyle/2
  - sortChildren/2
  - toggle/2
  - toggleItemSelection/2
  - unselect/1
  - unselectAll/1
  - unselectItem/2
- wxTreeEvent
  - Top of manual page
  - getItem/1
  - getKeyCode/1
  - getKeyEvent/1
  - getLabel/1
  - getOldItem/1
  - getPoint/1
  - isEditCancelled/1
  - setToolTip/2
- wxTreebook
  - Top of manual page
  - addPage/3
  - addPage/4
  - advanceSelection/1
  - advanceSelection/2
  - assignImageList/2
  - changeSelection/2
  - create/3
  - create/4
  - deleteAllPages/1
  - destroy/1
  - expandNode/2
  - expandNode/3
  - getCurrentPage/1
  - getImageList/1
  - getPage/2
  - getPageCount/1
  - getPageImage/2
  - getPageText/2
  - getSelection/1
  - hitTest/2
  - insertPage/4
  - insertPage/5
  - insertSubPage/4
  - insertSubPage/5
  - isNodeExpanded/2
  - new/0
  - new/2
  - new/3
  - setImageList/2
  - setPageImage/3
  - setPageSize/2
  - setPageText/3
  - setSelection/2
- wxUpdateUIEvent
  - Top of manual page
  - canUpdate/1
  - check/2
  - enable/2
  - getChecked/1
  - getEnabled/1
  - getMode/0
  - getSetChecked/1
  - getSetEnabled/1
  - getSetShown/1
  - getSetText/1
  - getShown/1
  - getText/1
  - getUpdateInterval/0
  - resetUpdateTime/0
  - setMode/1
  - setText/2
  - setUpdateInterval/1
  - show/2
- wxWebView
  - Top of manual page
  - canCopy/1
  - canCut/1
  - canGoBack/1
  - canGoForward/1
  - canPaste/1
  - canRedo/1
  - canSetZoomType/2
  - canUndo/1
  - clearHistory/1
  - clearSelection/1
  - copy/1
  - cut/1
  - deleteSelection/1
  - enableContextMenu/1
  - enableContextMenu/2
  - enableHistory/1
  - enableHistory/2
  - find/2
  - find/3
  - getCurrentTitle/1
  - getCurrentURL/1
  - getPageSource/1
  - getPageText/1
  - getSelectedSource/1
  - getSelectedText/1
  - getZoom/1
  - getZoomFactor/1
  - getZoomType/1
  - goBack/1
  - goForward/1
  - hasSelection/1
  - isBackendAvailable/1
  - isBusy/1
  - isContextMenuEnabled/1
  - isEditable/1
  - loadURL/2
  - new/2
  - new/3
  - paste/1
  - print/1
  - redo/1
  - reload/1
  - reload/2
  - runScript/2
  - selectAll/1
  - setEditable/1
  - setEditable/2
  - setPage/3
  - setZoom/2
  - setZoomFactor/2
  - setZoomType/2
  - stop/1
  - undo/1
- wxWebViewEvent
  - Top of manual page
  - getInt/1
  - getString/1
  - getTarget/1
  - getURL/1
- wxWindow
  - Top of manual page
  - 'Destroy'/1
  - cacheBestSize/2
  - canSetTransparent/1
  - captureMouse/1
  - center/1
  - center/2
  - centerOnParent/1
  - centerOnParent/2
  - centre/1
  - centre/2
  - centreOnParent/1
  - centreOnParent/2
  - clearBackground/1
  - clientToScreen/2
  - clientToScreen/3
  - close/1
  - close/2
  - convertDialogToPixels/2
  - convertPixelsToDialog/2
  - create/3
  - create/4
  - destroy/1
  - destroyChildren/1
  - disable/1
  - dragAcceptFiles/2
  - enable/1
  - enable/2
  - findFocus/0
  - findWindow/2
  - findWindowById/1
  - findWindowById/2
  - findWindowByLabel/1
  - findWindowByLabel/2
  - findWindowByName/1
  - findWindowByName/2
  - fit/1
  - fitInside/1
  - freeze/1
  - fromDIP/2
  - getAcceleratorTable/1
  - getBackgroundColour/1
  - getBackgroundStyle/1
  - getBestSize/1
  - getCapture/0
  - getCaret/1
  - getCharHeight/1
  - getCharWidth/1
  - getChildren/1
  - getClientSize/1
  - getContainingSizer/1
  - getContentScaleFactor/1
  - getCursor/1
  - getDPI/1
  - getDPIScaleFactor/1
  - getDropTarget/1
  - getExtraStyle/1
  - getFont/1
  - getForegroundColour/1
  - getGrandParent/1
  - getHandle/1
  - getHelpText/1
  - getId/1
  - getLabel/1
  - getMaxSize/1
  - getMinSize/1
  - getName/1
  - getParent/1
  - getPosition/1
  - getRect/1
  - getScreenPosition/1
  - getScreenRect/1
  - getScrollPos/2
  - getScrollRange/2
  - getScrollThumb/2
  - getSize/1
  - getSizer/1
  - getTextExtent/2
  - getTextExtent/3
  - getThemeEnabled/1
  - getToolTip/1
  - getUpdateRegion/1
  - getVirtualSize/1
  - getWindowStyleFlag/1
  - getWindowVariant/1
  - hasCapture/1
  - hasScrollbar/2
  - hasTransparentBackground/1
  - hide/1
  - inheritAttributes/1
  - initDialog/1
  - invalidateBestSize/1
  - isDoubleBuffered/1
  - isEnabled/1
  - isExposed/2
  - isExposed/3
  - isExposed/5
  - isFrozen/1
  - isRetained/1
  - isShown/1
  - isShownOnScreen/1
  - isTopLevel/1
  - layout/1
  - lineDown/1
  - lineUp/1
  - lower/1
  - move/2
  - move/3
  - move/4
  - moveAfterInTabOrder/2
  - moveBeforeInTabOrder/2
  - navigate/1
  - navigate/2
  - new/0
  - new/2
  - new/3
  - pageDown/1
  - pageUp/1
  - popupMenu/2
  - popupMenu/3
  - popupMenu/4
  - raise/1
  - refresh/1
  - refresh/2
  - refreshRect/2
  - refreshRect/3
  - releaseMouse/1
  - removeChild/2
  - reparent/2
  - screenToClient/1
  - screenToClient/2
  - scrollLines/2
  - scrollPages/2
  - scrollWindow/3
  - scrollWindow/4
  - setAcceleratorTable/2
  - setAutoLayout/2
  - setBackgroundColour/2
  - setBackgroundStyle/2
  - setCaret/2
  - setClientSize/2
  - setClientSize/3
  - setContainingSizer/2
  - setCursor/2
  - setDoubleBuffered/2
  - setDropTarget/2
  - setExtraStyle/2
  - setFocus/1
  - setFocusFromKbd/1
  - setFont/2
  - setForegroundColour/2
  - setHelpText/2
  - setId/2
  - setLabel/2
  - setMaxSize/2
  - setMinSize/2
  - setName/2
  - setOwnBackgroundColour/2
  - setOwnFont/2
  - setOwnForegroundColour/2
  - setPalette/2
  - setScrollPos/3
  - setScrollPos/4
  - setScrollbar/5
  - setScrollbar/6
  - setSize/2
  - setSize/3
  - setSize/5
  - setSize/6
  - setSizeHints/2
  - setSizeHints/3
  - setSizeHints/4
  - setSizer/2
  - setSizer/3
  - setSizerAndFit/2
  - setSizerAndFit/3
  - setThemeEnabled/2
  - setToolTip/2
  - setTransparent/2
  - setVirtualSize/2
  - setVirtualSize/3
  - setWindowStyle/2
  - setWindowStyleFlag/2
  - setWindowVariant/2
  - shouldInheritColours/1
  - show/1
  - show/2
  - thaw/1
  - toDIP/2
  - transferDataFromWindow/1
  - transferDataToWindow/1
  - update/1
  - updateWindowUI/1
  - updateWindowUI/2
  - validate/1
  - warpPointer/3
- wxWindowCreateEvent
- wxWindowDC
  - Top of manual page
  - destroy/1
  - new/1
- wxWindowDestroyEvent
- wxXmlResource
  - Top of manual page
  - attachUnknownControl/3
  - attachUnknownControl/4
  - clearHandlers/1
  - compareVersion/5
  - destroy/1
  - get/0
  - getFlags/1
  - getVersion/1
  - getXRCID/1
  - getXRCID/2
  - initAllHandlers/1
  - load/2
  - loadBitmap/2
  - loadDialog/3
  - loadDialog/4
  - loadFrame/3
  - loadFrame/4
  - loadIcon/2
  - loadMenu/2
  - loadMenuBar/2
  - loadMenuBar/3
  - loadPanel/3
  - loadPanel/4
  - loadToolBar/3
  - new/0
  - new/1
  - new/2
  - set/1
  - setFlags/2
  - unload/2
  - xrcctrl/3
- wx_misc
  - Top of manual page
  - beginBusyCursor/0
  - beginBusyCursor/1
  - bell/0
  - displaySize/0
  - endBusyCursor/0
  - findMenuItemId/3
  - findWindowAtPoint/1
  - getCurrentId/0
  - getEmailAddress/0
  - getHomeDir/0
  - getKeyState/1
  - getMousePosition/0
  - getMouseState/0
  - getOsDescription/0
  - getUserId/0
  - isBusy/0
  - isPlatform64Bit/0
  - isPlatformLittleEndian/0
  - launchDefaultBrowser/1
  - launchDefaultBrowser/2
  - newId/0
  - registerId/1
  - setCursor/1
  - setDetectableAutoRepeat/1
  - shell/0
  - shell/1
  - shutdown/0
  - shutdown/1
- gl
  - Top of manual page
  - 'begin'/1
  - 'end'/0
  - accum/2
  - activeShaderProgram/2
  - activeTexture/1
  - alphaFunc/2
  - areTexturesResident/1
  - arrayElement/1
  - attachObjectARB/2
  - attachShader/2
  - beginConditionalRender/2
  - beginQuery/2
  - beginQueryIndexed/3
  - beginTransformFeedback/1
  - bindAttribLocation/3
  - bindAttribLocationARB/3
  - bindBuffer/2
  - bindBufferBase/3
  - bindBufferRange/5
  - bindBuffersBase/3
  - bindBuffersRange/5
  - bindFragDataLocation/3
  - bindFragDataLocationIndexed/4
  - bindFramebuffer/2
  - bindImageTexture/7
  - bindImageTextures/2
  - bindProgramARB/2
  - bindProgramPipeline/1
  - bindRenderbuffer/2
  - bindSampler/2
  - bindSamplers/2
  - bindTexture/2
  - bindTextureUnit/2
  - bindTextures/2
  - bindTransformFeedback/2
  - bindVertexArray/1
  - bindVertexBuffer/4
  - bindVertexBuffers/4
  - bitmap/7
  - blendBarrierKHR/0
  - blendColor/4
  - blendEquation/1
  - blendEquationSeparate/2
  - blendEquationSeparatei/3
  - blendEquationi/2
  - blendFunc/2
  - blendFuncSeparate/4
  - blendFuncSeparatei/5
  - blendFunci/3
  - blitFramebuffer/10
  - bufferData/4
  - bufferPageCommitmentARB/4
  - bufferStorage/4
  - bufferSubData/4
  - callList/1
  - callLists/1
  - checkFramebufferStatus/1
  - clampColor/2
  - clear/1
  - clearAccum/4
  - clearBufferData/5
  - clearBufferSubData/7
  - clearBufferfi/4
  - clearBufferfv/3
  - clearBufferiv/3
  - clearBufferuiv/3
  - clearColor/4
  - clearDepth/1
  - clearDepthf/1
  - clearIndex/1
  - clearStencil/1
  - clearTexImage/5
  - clearTexSubImage/11
  - clientActiveTexture/1
  - clientWaitSync/3
  - clipControl/2
  - clipPlane/2
  - color3b/3
  - color3bv/1
  - color3d/3
  - color3dv/1
  - color3f/3
  - color3fv/1
  - color3i/3
  - color3iv/1
  - color3s/3
  - color3sv/1
  - color3ub/3
  - color3ubv/1
  - color3ui/3
  - color3uiv/1
  - color3us/3
  - color3usv/1
  - color4b/4
  - color4bv/1
  - color4d/4
  - color4dv/1
  - color4f/4
  - color4fv/1
  - color4i/4
  - color4iv/1
  - color4s/4
  - color4sv/1
  - color4ub/4
  - color4ubv/1
  - color4ui/4
  - color4uiv/1
  - color4us/4
  - color4usv/1
  - colorMask/4
  - colorMaski/5
  - colorMaterial/2
  - colorPointer/4
  - colorSubTable/6
  - colorTable/6
  - colorTableParameterfv/3
  - colorTableParameteriv/3
  - compileShader/1
  - compileShaderARB/1
  - compileShaderIncludeARB/2
  - compressedTexImage1D/7
  - compressedTexImage2D/8
  - compressedTexImage3D/9
  - compressedTexSubImage1D/7
  - compressedTexSubImage2D/9
  - compressedTexSubImage3D/11
  - compressedTextureSubImage1D/7
  - compressedTextureSubImage2D/9
  - compressedTextureSubImage3D/11
  - convolutionFilter1D/6
  - convolutionFilter2D/7
  - convolutionParameterf/3
  - convolutionParameterfv/3
  - convolutionParameteri/3
  - convolutionParameteriv/3
  - copyBufferSubData/5
  - copyColorSubTable/5
  - copyColorTable/5
  - copyConvolutionFilter1D/5
  - copyConvolutionFilter2D/6
  - copyImageSubData/15
  - copyPixels/5
  - copyTexImage1D/7
  - copyTexImage2D/8
  - copyTexSubImage1D/6
  - copyTexSubImage2D/8
  - copyTexSubImage3D/9
  - createBuffers/1
  - createFramebuffers/1
  - createProgram/0
  - createProgramObjectARB/0
  - createProgramPipelines/1
  - createQueries/2
  - createRenderbuffers/1
  - createSamplers/1
  - createShader/1
  - createShaderObjectARB/1
  - createShaderProgramv/2
  - createTextures/2
  - createTransformFeedbacks/1
  - createVertexArrays/1
  - cullFace/1
  - currentPaletteMatrixARB/1
  - debugMessageControl/5
  - debugMessageInsert/6
  - deleteBuffers/1
  - deleteFramebuffers/1
  - deleteLists/2
  - deleteNamedStringARB/1
  - deleteObjectARB/1
  - deleteProgram/1
  - deleteProgramPipelines/1
  - deleteProgramsARB/1
  - deleteQueries/1
  - deleteRenderbuffers/1
  - deleteSamplers/1
  - deleteShader/1
  - deleteSync/1
  - deleteTextures/1
  - deleteTransformFeedbacks/1
  - deleteVertexArrays/1
  - depthBoundsEXT/2
  - depthFunc/1
  - depthMask/1
  - depthRange/2
  - depthRangeArrayv/2
  - depthRangeIndexed/3
  - depthRangef/2
  - detachObjectARB/2
  - detachShader/2
  - disable/1
  - disableClientState/1
  - disableVertexArrayAttrib/2
  - disableVertexAttribArray/1
  - disablei/2
  - dispatchCompute/3
  - dispatchComputeGroupSizeARB/6
  - dispatchComputeIndirect/1
  - drawArrays/3
  - drawArraysIndirect/2
  - drawArraysInstanced/4
  - drawArraysInstancedBaseInstance/5
  - drawBuffer/1
  - drawBuffers/1
  - drawElements/4
  - drawElementsBaseVertex/5
  - drawElementsIndirect/3
  - drawElementsInstanced/5
  - drawElementsInstancedBaseInstance/6
  - drawElementsInstancedBaseVertex/6
  - drawElementsInstancedBaseVertexBaseInstance/7
  - drawPixels/5
  - drawRangeElements/6
  - drawRangeElementsBaseVertex/7
  - drawTransformFeedback/2
  - drawTransformFeedbackInstanced/3
  - drawTransformFeedbackStream/3
  - drawTransformFeedbackStreamInstanced/4
  - edgeFlag/1
  - edgeFlagPointer/2
  - edgeFlagv/1
  - enable/1
  - enableClientState/1
  - enableVertexArrayAttrib/2
  - enableVertexAttribArray/1
  - enablei/2
  - endConditionalRender/0
  - endList/0
  - endQuery/1
  - endQueryIndexed/2
  - endTransformFeedback/0
  - evalCoord1d/1
  - evalCoord1dv/1
  - evalCoord1f/1
  - evalCoord1fv/1
  - evalCoord2d/2
  - evalCoord2dv/1
  - evalCoord2f/2
  - evalCoord2fv/1
  - evalMesh1/3
  - evalMesh2/5
  - evalPoint1/1
  - evalPoint2/2
  - evaluateDepthValuesARB/0
  - feedbackBuffer/3
  - fenceSync/2
  - finish/0
  - flush/0
  - flushMappedBufferRange/3
  - flushMappedNamedBufferRange/3
  - fogCoordPointer/3
  - fogCoordd/1
  - fogCoorddv/1
  - fogCoordf/1
  - fogCoordfv/1
  - fogf/2
  - fogfv/2
  - fogi/2
  - fogiv/2
  - framebufferParameteri/3
  - framebufferRenderbuffer/4
  - framebufferTexture/4
  - framebufferTexture1D/5
  - framebufferTexture2D/5
  - framebufferTexture3D/6
  - framebufferTextureFaceARB/5
  - framebufferTextureLayer/5
  - frontFace/1
  - frustum/6
  - genBuffers/1
  - genFramebuffers/1
  - genLists/1
  - genProgramPipelines/1
  - genProgramsARB/1
  - genQueries/1
  - genRenderbuffers/1
  - genSamplers/1
  - genTextures/1
  - genTransformFeedbacks/1
  - genVertexArrays/1
  - generateMipmap/1
  - generateTextureMipmap/1
  - getActiveAttrib/3
  - getActiveAttribARB/3
  - getActiveSubroutineName/4
  - getActiveSubroutineUniformName/4
  - getActiveUniform/3
  - getActiveUniformARB/3
  - getActiveUniformBlockName/3
  - getActiveUniformBlockiv/4
  - getActiveUniformName/3
  - getActiveUniformsiv/3
  - getAttachedObjectsARB/2
  - getAttachedShaders/2
  - getAttribLocation/2
  - getAttribLocationARB/2
  - getBooleani_v/2
  - getBooleanv/1
  - getBufferParameteri64v/2
  - getBufferParameteriv/2
  - getBufferParameterivARB/2
  - getBufferSubData/4
  - getClipPlane/1
  - getColorTable/4
  - getColorTableParameterfv/2
  - getColorTableParameteriv/2
  - getCompressedTexImage/3
  - getCompressedTexImageARB/3
  - getConvolutionFilter/4
  - getConvolutionParameterfv/2
  - getConvolutionParameteriv/2
  - getDebugMessageLog/2
  - getDoublei_v/2
  - getDoublev/1
  - getError/0
  - getFloati_v/2
  - getFloatv/1
  - getFragDataIndex/2
  - getFragDataLocation/2
  - getFramebufferAttachmentParameteriv/3
  - getFramebufferParameteriv/2
  - getGraphicsResetStatus/0
  - getHandleARB/1
  - getHistogram/5
  - getHistogramParameterfv/2
  - getHistogramParameteriv/2
  - getImageHandleARB/5
  - getInfoLogARB/2
  - getInteger64i_v/2
  - getInteger64v/1
  - getIntegeri_v/2
  - getIntegerv/1
  - getInternalformati64v/4
  - getInternalformativ/4
  - getLightfv/2
  - getLightiv/2
  - getMapdv/3
  - getMapfv/3
  - getMapiv/3
  - getMaterialfv/2
  - getMaterialiv/2
  - getMinmax/5
  - getMinmaxParameterfv/2
  - getMinmaxParameteriv/2
  - getMultisamplefv/2
  - getObjectParameterfvARB/2
  - getObjectParameterivARB/2
  - getPixelMapfv/2
  - getPixelMapuiv/2
  - getPixelMapusv/2
  - getPolygonStipple/0
  - getProgramBinary/2
  - getProgramEnvParameterdvARB/2
  - getProgramEnvParameterfvARB/2
  - getProgramInfoLog/2
  - getProgramInterfaceiv/3
  - getProgramLocalParameterdvARB/2
  - getProgramLocalParameterfvARB/2
  - getProgramPipelineInfoLog/2
  - getProgramPipelineiv/2
  - getProgramResourceIndex/3
  - getProgramResourceLocation/3
  - getProgramResourceLocationIndex/3
  - getProgramResourceName/4
  - getProgramStageiv/3
  - getProgramStringARB/3
  - getProgramiv/2
  - getQueryBufferObjecti64v/4
  - getQueryBufferObjectiv/4
  - getQueryBufferObjectui64v/4
  - getQueryBufferObjectuiv/4
  - getQueryIndexediv/3
  - getQueryObjecti64v/2
  - getQueryObjectiv/2
  - getQueryObjectui64v/2
  - getQueryObjectuiv/2
  - getQueryiv/2
  - getRenderbufferParameteriv/2
  - getSamplerParameterIiv/2
  - getSamplerParameterIuiv/2
  - getSamplerParameterfv/2
  - getSamplerParameteriv/2
  - getShaderInfoLog/2
  - getShaderPrecisionFormat/2
  - getShaderSource/2
  - getShaderSourceARB/2
  - getShaderiv/2
  - getString/1
  - getStringi/2
  - getSubroutineIndex/3
  - getSubroutineUniformLocation/3
  - getSynciv/3
  - getTexEnvfv/2
  - getTexEnviv/2
  - getTexGendv/2
  - getTexGenfv/2
  - getTexGeniv/2
  - getTexImage/5
  - getTexLevelParameterfv/3
  - getTexLevelParameteriv/3
  - getTexParameterIiv/2
  - getTexParameterIuiv/2
  - getTexParameterfv/2
  - getTexParameteriv/2
  - getTransformFeedbackVarying/3
  - getUniformBlockIndex/2
  - getUniformIndices/2
  - getUniformLocation/2
  - getUniformLocationARB/2
  - getUniformSubroutineuiv/2
  - getUniformdv/2
  - getUniformfv/2
  - getUniformfvARB/2
  - getUniformi64vARB/2
  - getUniformiv/2
  - getUniformivARB/2
  - getUniformui64vARB/2
  - getUniformuiv/2
  - getVertexAttribIiv/2
  - getVertexAttribIuiv/2
  - getVertexAttribLdv/2
  - getVertexAttribdv/2
  - getVertexAttribfv/2
  - getVertexAttribiv/2
  - hint/2
  - histogram/4
  - indexMask/1
  - indexPointer/3
  - indexd/1
  - indexdv/1
  - indexf/1
  - indexfv/1
  - indexi/1
  - indexiv/1
  - indexs/1
  - indexsv/1
  - indexub/1
  - indexubv/1
  - initNames/0
  - interleavedArrays/3
  - invalidateBufferData/1
  - invalidateBufferSubData/3
  - invalidateFramebuffer/2
  - invalidateSubFramebuffer/6
  - invalidateTexImage/2
  - invalidateTexSubImage/8
  - isBuffer/1
  - isEnabled/1
  - isEnabledi/2
  - isFramebuffer/1
  - isImageHandleResidentARB/1
  - isList/1
  - isNamedStringARB/1
  - isProgram/1
  - isProgramPipeline/1
  - isQuery/1
  - isRenderbuffer/1
  - isSampler/1
  - isShader/1
  - isSync/1
  - isTexture/1
  - isTextureHandleResidentARB/1
  - isTransformFeedback/1
  - isVertexArray/1
  - lightModelf/2
  - lightModelfv/2
  - lightModeli/2
  - lightModeliv/2
  - lightf/3
  - lightfv/3
  - lighti/3
  - lightiv/3
  - lineStipple/2
  - lineWidth/1
  - linkProgram/1
  - linkProgramARB/1
  - listBase/1
  - loadIdentity/0
  - loadMatrixd/1
  - loadMatrixf/1
  - loadName/1
  - loadTransposeMatrixd/1
  - loadTransposeMatrixdARB/1
  - loadTransposeMatrixf/1
  - loadTransposeMatrixfARB/1
  - logicOp/1
  - makeImageHandleNonResidentARB/1
  - makeImageHandleResidentARB/2
  - makeTextureHandleNonResidentARB/1
  - makeTextureHandleResidentARB/1
  - map1d/6
  - map1f/6
  - map2d/10
  - map2f/10
  - mapGrid1d/3
  - mapGrid1f/3
  - mapGrid2d/6
  - mapGrid2f/6
  - materialf/3
  - materialfv/3
  - materiali/3
  - materialiv/3
  - matrixIndexubvARB/1
  - matrixIndexuivARB/1
  - matrixIndexusvARB/1
  - matrixMode/1
  - maxShaderCompilerThreadsARB/1
  - maxShaderCompilerThreadsKHR/1
  - memoryBarrier/1
  - memoryBarrierByRegion/1
  - minSampleShading/1
  - minmax/3
  - multMatrixd/1
  - multMatrixf/1
  - multTransposeMatrixd/1
  - multTransposeMatrixdARB/1
  - multTransposeMatrixf/1
  - multTransposeMatrixfARB/1
  - multiDrawArrays/3
  - multiDrawArraysIndirect/4
  - multiDrawArraysIndirectCount/5
  - multiTexCoord1d/2
  - multiTexCoord1dv/2
  - multiTexCoord1f/2
  - multiTexCoord1fv/2
  - multiTexCoord1i/2
  - multiTexCoord1iv/2
  - multiTexCoord1s/2
  - multiTexCoord1sv/2
  - multiTexCoord2d/3
  - multiTexCoord2dv/2
  - multiTexCoord2f/3
  - multiTexCoord2fv/2
  - multiTexCoord2i/3
  - multiTexCoord2iv/2
  - multiTexCoord2s/3
  - multiTexCoord2sv/2
  - multiTexCoord3d/4
  - multiTexCoord3dv/2
  - multiTexCoord3f/4
  - multiTexCoord3fv/2
  - multiTexCoord3i/4
  - multiTexCoord3iv/2
  - multiTexCoord3s/4
  - multiTexCoord3sv/2
  - multiTexCoord4d/5
  - multiTexCoord4dv/2
  - multiTexCoord4f/5
  - multiTexCoord4fv/2
  - multiTexCoord4i/5
  - multiTexCoord4iv/2
  - multiTexCoord4s/5
  - multiTexCoord4sv/2
  - newList/2
  - normal3b/3
  - normal3bv/1
  - normal3d/3
  - normal3dv/1
  - normal3f/3
  - normal3fv/1
  - normal3i/3
  - normal3iv/1
  - normal3s/3
  - normal3sv/1
  - normalPointer/3
  - objectPtrLabel/3
  - ortho/6
  - passThrough/1
  - patchParameterfv/2
  - patchParameteri/2
  - pauseTransformFeedback/0
  - pixelMapfv/3
  - pixelMapuiv/3
  - pixelMapusv/3
  - pixelStoref/2
  - pixelStorei/2
  - pixelTransferf/2
  - pixelTransferi/2
  - pixelZoom/2
  - pointParameterf/2
  - pointParameterfv/2
  - pointParameteri/2
  - pointParameteriv/2
  - pointSize/1
  - polygonMode/2
  - polygonOffset/2
  - polygonOffsetClamp/3
  - polygonStipple/1
  - popAttrib/0
  - popClientAttrib/0
  - popDebugGroup/0
  - popMatrix/0
  - popName/0
  - primitiveBoundingBoxARB/8
  - primitiveRestartIndex/1
  - prioritizeTextures/2
  - programBinary/3
  - programEnvParameter4dARB/6
  - programEnvParameter4dvARB/3
  - programEnvParameter4fARB/6
  - programEnvParameter4fvARB/3
  - programLocalParameter4dARB/6
  - programLocalParameter4dvARB/3
  - programLocalParameter4fARB/6
  - programLocalParameter4fvARB/3
  - programParameteri/3
  - programStringARB/3
  - programUniform1d/3
  - programUniform1dv/3
  - programUniform1f/3
  - programUniform1fv/3
  - programUniform1i/3
  - programUniform1i64ARB/3
  - programUniform1i64vARB/3
  - programUniform1iv/3
  - programUniform1ui/3
  - programUniform1ui64ARB/3
  - programUniform1ui64vARB/3
  - programUniform1uiv/3
  - programUniform2d/4
  - programUniform2dv/3
  - programUniform2f/4
  - programUniform2fv/3
  - programUniform2i/4
  - programUniform2i64ARB/4
  - programUniform2i64vARB/3
  - programUniform2iv/3
  - programUniform2ui/4
  - programUniform2ui64ARB/4
  - programUniform2ui64vARB/3
  - programUniform2uiv/3
  - programUniform3d/5
  - programUniform3dv/3
  - programUniform3f/5
  - programUniform3fv/3
  - programUniform3i/5
  - programUniform3i64ARB/5
  - programUniform3i64vARB/3
  - programUniform3iv/3
  - programUniform3ui/5
  - programUniform3ui64ARB/5
  - programUniform3ui64vARB/3
  - programUniform3uiv/3
  - programUniform4d/6
  - programUniform4dv/3
  - programUniform4f/6
  - programUniform4fv/3
  - programUniform4i/6
  - programUniform4i64ARB/6
  - programUniform4i64vARB/3
  - programUniform4iv/3
  - programUniform4ui/6
  - programUniform4ui64ARB/6
  - programUniform4ui64vARB/3
  - programUniform4uiv/3
  - programUniformHandleui64ARB/3
  - programUniformMatrix2dv/4
  - programUniformMatrix2fv/4
  - programUniformMatrix2x3dv/4
  - programUniformMatrix2x3fv/4
  - programUniformMatrix2x4dv/4
  - programUniformMatrix2x4fv/4
  - programUniformMatrix3dv/4
  - programUniformMatrix3fv/4
  - programUniformMatrix3x2dv/4
  - programUniformMatrix3x2fv/4
  - programUniformMatrix3x4dv/4
  - programUniformMatrix3x4fv/4
  - programUniformMatrix4dv/4
  - programUniformMatrix4fv/4
  - programUniformMatrix4x2dv/4
  - programUniformMatrix4x2fv/4
  - programUniformMatrix4x3dv/4
  - programUniformMatrix4x3fv/4
  - provokingVertex/1
  - pushAttrib/1
  - pushClientAttrib/1
  - pushDebugGroup/4
  - pushMatrix/0
  - pushName/1
  - queryCounter/2
  - rasterPos2d/2
  - rasterPos2dv/1
  - rasterPos2f/2
  - rasterPos2fv/1
  - rasterPos2i/2
  - rasterPos2iv/1
  - rasterPos2s/2
  - rasterPos2sv/1
  - rasterPos3d/3
  - rasterPos3dv/1
  - rasterPos3f/3
  - rasterPos3fv/1
  - rasterPos3i/3
  - rasterPos3iv/1
  - rasterPos3s/3
  - rasterPos3sv/1
  - rasterPos4d/4
  - rasterPos4dv/1
  - rasterPos4f/4
  - rasterPos4fv/1
  - rasterPos4i/4
  - rasterPos4iv/1
  - rasterPos4s/4
  - rasterPos4sv/1
  - readBuffer/1
  - readPixels/7
  - rectd/4
  - rectdv/2
  - rectf/4
  - rectfv/2
  - recti/4
  - rectiv/2
  - rects/4
  - rectsv/2
  - releaseShaderCompiler/0
  - renderMode/1
  - renderbufferStorage/4
  - renderbufferStorageMultisample/5
  - resetHistogram/1
  - resetMinmax/1
  - resumeTransformFeedback/0
  - rotated/4
  - rotatef/4
  - sampleCoverage/2
  - sampleCoverageARB/2
  - sampleMaski/2
  - samplerParameterIiv/3
  - samplerParameterIuiv/3
  - samplerParameterf/3
  - samplerParameterfv/3
  - samplerParameteri/3
  - samplerParameteriv/3
  - scaled/3
  - scalef/3
  - scissor/4
  - scissorArrayv/2
  - scissorIndexed/5
  - scissorIndexedv/2
  - secondaryColor3b/3
  - secondaryColor3bv/1
  - secondaryColor3d/3
  - secondaryColor3dv/1
  - secondaryColor3f/3
  - secondaryColor3fv/1
  - secondaryColor3i/3
  - secondaryColor3iv/1
  - secondaryColor3s/3
  - secondaryColor3sv/1
  - secondaryColor3ub/3
  - secondaryColor3ubv/1
  - secondaryColor3ui/3
  - secondaryColor3uiv/1
  - secondaryColor3us/3
  - secondaryColor3usv/1
  - secondaryColorPointer/4
  - selectBuffer/2
  - separableFilter2D/8
  - shadeModel/1
  - shaderBinary/3
  - shaderSource/2
  - shaderSourceARB/2
  - shaderStorageBlockBinding/3
  - stencilFunc/3
  - stencilFuncSeparate/4
  - stencilMask/1
  - stencilMaskSeparate/2
  - stencilOp/3
  - stencilOpSeparate/4
  - texBuffer/3
  - texBufferRange/5
  - texCoord1d/1
  - texCoord1dv/1
  - texCoord1f/1
  - texCoord1fv/1
  - texCoord1i/1
  - texCoord1iv/1
  - texCoord1s/1
  - texCoord1sv/1
  - texCoord2d/2
  - texCoord2dv/1
  - texCoord2f/2
  - texCoord2fv/1
  - texCoord2i/2
  - texCoord2iv/1
  - texCoord2s/2
  - texCoord2sv/1
  - texCoord3d/3
  - texCoord3dv/1
  - texCoord3f/3
  - texCoord3fv/1
  - texCoord3i/3
  - texCoord3iv/1
  - texCoord3s/3
  - texCoord3sv/1
  - texCoord4d/4
  - texCoord4dv/1
  - texCoord4f/4
  - texCoord4fv/1
  - texCoord4i/4
  - texCoord4iv/1
  - texCoord4s/4
  - texCoord4sv/1
  - texCoordPointer/4
  - texEnvf/3
  - texEnvfv/3
  - texEnvi/3
  - texEnviv/3
  - texGend/3
  - texGendv/3
  - texGenf/3
  - texGenfv/3
  - texGeni/3
  - texGeniv/3
  - texImage1D/8
  - texImage2D/9
  - texImage2DMultisample/6
  - texImage3D/10
  - texImage3DMultisample/7
  - texPageCommitmentARB/9
  - texParameterIiv/3
  - texParameterIuiv/3
  - texParameterf/3
  - texParameterfv/3
  - texParameteri/3
  - texParameteriv/3
  - texStorage1D/4
  - texStorage2D/5
  - texStorage2DMultisample/6
  - texStorage3D/6
  - texStorage3DMultisample/7
  - texSubImage1D/7
  - texSubImage2D/9
  - texSubImage3D/11
  - textureBarrier/0
  - textureBuffer/3
  - textureBufferRange/5
  - textureView/8
  - transformFeedbackBufferBase/3
  - transformFeedbackBufferRange/5
  - transformFeedbackVaryings/3
  - translated/3
  - translatef/3
  - uniform1d/2
  - uniform1dv/2
  - uniform1f/2
  - uniform1fv/2
  - uniform1i/2
  - uniform1i64ARB/2
  - uniform1i64vARB/2
  - uniform1iv/2
  - uniform1ui/2
  - uniform1ui64ARB/2
  - uniform1ui64vARB/2
  - uniform1uiv/2
  - uniform2d/3
  - uniform2dv/2
  - uniform2f/3
  - uniform2fv/2
  - uniform2i/3
  - uniform2i64ARB/3
  - uniform2i64vARB/2
  - uniform2iv/2
  - uniform2ui/3
  - uniform2ui64ARB/3
  - uniform2ui64vARB/2
  - uniform2uiv/2
  - uniform3d/4
  - uniform3dv/2
  - uniform3f/4
  - uniform3fv/2
  - uniform3i/4
  - uniform3i64ARB/4
  - uniform3i64vARB/2
  - uniform3iv/2
  - uniform3ui/4
  - uniform3ui64ARB/4
  - uniform3ui64vARB/2
  - uniform3uiv/2
  - uniform4d/5
  - uniform4dv/2
  - uniform4f/5
  - uniform4fv/2
  - uniform4i/5
  - uniform4i64ARB/5
  - uniform4i64vARB/2
  - uniform4iv/2
  - uniform4ui/5
  - uniform4ui64ARB/5
  - uniform4ui64vARB/2
  - uniform4uiv/2
  - uniformBlockBinding/3
  - uniformHandleui64ARB/2
  - uniformMatrix2dv/3
  - uniformMatrix2fv/3
  - uniformMatrix2x3dv/3
  - uniformMatrix2x3fv/3
  - uniformMatrix2x4dv/3
  - uniformMatrix2x4fv/3
  - uniformMatrix3dv/3
  - uniformMatrix3fv/3
  - uniformMatrix3x2dv/3
  - uniformMatrix3x2fv/3
  - uniformMatrix3x4dv/3
  - uniformMatrix3x4fv/3
  - uniformMatrix4dv/3
  - uniformMatrix4fv/3
  - uniformMatrix4x2dv/3
  - uniformMatrix4x2fv/3
  - uniformMatrix4x3dv/3
  - uniformMatrix4x3fv/3
  - uniformSubroutinesuiv/2
  - useProgram/1
  - useProgramObjectARB/1
  - useProgramStages/3
  - validateProgram/1
  - validateProgramARB/1
  - validateProgramPipeline/1
  - vertex2d/2
  - vertex2dv/1
  - vertex2f/2
  - vertex2fv/1
  - vertex2i/2
  - vertex2iv/1
  - vertex2s/2
  - vertex2sv/1
  - vertex3d/3
  - vertex3dv/1
  - vertex3f/3
  - vertex3fv/1
  - vertex3i/3
  - vertex3iv/1
  - vertex3s/3
  - vertex3sv/1
  - vertex4d/4
  - vertex4dv/1
  - vertex4f/4
  - vertex4fv/1
  - vertex4i/4
  - vertex4iv/1
  - vertex4s/4
  - vertex4sv/1
  - vertexArrayAttribBinding/3
  - vertexArrayAttribFormat/6
  - vertexArrayAttribIFormat/5
  - vertexArrayAttribLFormat/5
  - vertexArrayBindingDivisor/3
  - vertexArrayElementBuffer/2
  - vertexArrayVertexBuffer/5
  - vertexArrayVertexBuffers/5
  - vertexAttrib1d/2
  - vertexAttrib1dv/2
  - vertexAttrib1f/2
  - vertexAttrib1fv/2
  - vertexAttrib1s/2
  - vertexAttrib1sv/2
  - vertexAttrib2d/3
  - vertexAttrib2dv/2
  - vertexAttrib2f/3
  - vertexAttrib2fv/2
  - vertexAttrib2s/3
  - vertexAttrib2sv/2
  - vertexAttrib3d/4
  - vertexAttrib3dv/2
  - vertexAttrib3f/4
  - vertexAttrib3fv/2
  - vertexAttrib3s/4
  - vertexAttrib3sv/2
  - vertexAttrib4Nbv/2
  - vertexAttrib4Niv/2
  - vertexAttrib4Nsv/2
  - vertexAttrib4Nub/5
  - vertexAttrib4Nubv/2
  - vertexAttrib4Nuiv/2
  - vertexAttrib4Nusv/2
  - vertexAttrib4bv/2
  - vertexAttrib4d/5
  - vertexAttrib4dv/2
  - vertexAttrib4f/5
  - vertexAttrib4fv/2
  - vertexAttrib4iv/2
  - vertexAttrib4s/5
  - vertexAttrib4sv/2
  - vertexAttrib4ubv/2
  - vertexAttrib4uiv/2
  - vertexAttrib4usv/2
  - vertexAttribBinding/2
  - vertexAttribDivisor/2
  - vertexAttribFormat/5
  - vertexAttribI1i/2
  - vertexAttribI1iv/2
  - vertexAttribI1ui/2
  - vertexAttribI1uiv/2
  - vertexAttribI2i/3
  - vertexAttribI2iv/2
  - vertexAttribI2ui/3
  - vertexAttribI2uiv/2
  - vertexAttribI3i/4
  - vertexAttribI3iv/2
  - vertexAttribI3ui/4
  - vertexAttribI3uiv/2
  - vertexAttribI4bv/2
  - vertexAttribI4i/5
  - vertexAttribI4iv/2
  - vertexAttribI4sv/2
  - vertexAttribI4ubv/2
  - vertexAttribI4ui/5
  - vertexAttribI4uiv/2
  - vertexAttribI4usv/2
  - vertexAttribIFormat/4
  - vertexAttribIPointer/5
  - vertexAttribL1d/2
  - vertexAttribL1dv/2
  - vertexAttribL2d/3
  - vertexAttribL2dv/2
  - vertexAttribL3d/4
  - vertexAttribL3dv/2
  - vertexAttribL4d/5
  - vertexAttribL4dv/2
  - vertexAttribLFormat/4
  - vertexAttribLPointer/5
  - vertexAttribPointer/6
  - vertexBindingDivisor/2
  - vertexBlendARB/1
  - vertexPointer/4
  - viewport/4
  - viewportArrayv/2
  - viewportIndexedf/5
  - viewportIndexedfv/2
  - waitSync/3
  - weightbvARB/1
  - weightdvARB/1
  - weightfvARB/1
  - weightivARB/1
  - weightsvARB/1
  - weightubvARB/1
  - weightuivARB/1
  - weightusvARB/1
  - windowPos2d/2
  - windowPos2dv/1
  - windowPos2f/2
  - windowPos2fv/1
  - windowPos2i/2
  - windowPos2iv/1
  - windowPos2s/2
  - windowPos2sv/1
  - windowPos3d/3
  - windowPos3dv/1
  - windowPos3f/3
  - windowPos3fv/1
  - windowPos3i/3
  - windowPos3iv/1
  - windowPos3s/3
  - windowPos3sv/1
- glu
  - Top of manual page
  - build1DMipmapLevels/9
  - build1DMipmaps/6
  - build2DMipmapLevels/10
  - build2DMipmaps/7
  - build3DMipmapLevels/11
  - build3DMipmaps/8
  - checkExtension/2
  - cylinder/6
  - deleteQuadric/1
  - disk/5
  - errorString/1
  - getString/1
  - lookAt/9
  - newQuadric/0
  - ortho2D/4
  - partialDisk/7
  - perspective/4
  - pickMatrix/5
  - project/6
  - quadricDrawStyle/2
  - quadricNormals/2
  - quadricOrientation/2
  - quadricTexture/2
  - scaleImage/9
  - sphere/4
  - tesselate/2
  - unProject/6
  - unProject4/9

# wxTextCtrl

### Module

wxTextCtrl

### Module Summary

Functions for wxTextCtrl class

### Description

A text control allows text to be displayed and edited.

It may be single line or multi-line. Notice that a lot of methods of the text controls are found in the base wxTextEntry (not implemented in wx) class which is a common base class for wxTextCtrl and other controls using a single line text entry field (e.g. wxComboBox).

Styles

This class supports the following styles:

wxTextCtrl Text Format

The multiline text controls always store the text as a sequence of lines separated by '\n' characters, i.e. in the Unix text format even on non-Unix platforms. This allows the user code to ignore the differences between the platforms but at a price: the indices in the control such as those returned by getInsertionPoint/1 or getSelection/1 can not be used as indices into the string returned by getValue/1 as they're going to be slightly off for platforms using "\\r\\n" as separator (as Windows does).

Instead, if you need to obtain a substring between the 2 indices obtained from the control with the help of the functions mentioned above, you should use getRange/3. And the indices themselves can only be passed to other methods, for example setInsertionPoint/2 or setSelection/3.

To summarize: never use the indices returned by (multiline) wxTextCtrl as indices into the string it contains, but only as arguments to be passed back to the other wxTextCtrl methods. This problem doesn't arise for single-line platforms however where the indices in the control do correspond to the positions in the value string.

wxTextCtrl Positions and Coordinates

It is possible to use either linear positions, i.e. roughly (but not always exactly, as explained in the previous section) the index of the character in the text contained in the control or X-Y coordinates, i.e. column and line of the character when working with this class and it provides the functions positionToXY/2 and xYToPosition/3 to convert between the two.

Additionally, a position in the control can be converted to its coordinates in pixels using PositionToCoords() (not implemented in wx) which can be useful to e.g. show a popup menu near the given character. And, in the other direction, HitTest() (not implemented in wx) can be used to find the character under, or near, the given pixel coordinates.

To be more precise, positions actually refer to the gaps between characters and not the characters themselves. Thus, position 0 is the one before the very first character in the control and so is a valid position even when the control is empty. And if the control contains a single character, it has two valid positions: 0 before this character and 1 - after it. This, when the documentation of various functions mentions "invalid position", it doesn't consider the position just after the last character of the line to be invalid, only the positions beyond that one (e.g. 2 and greater in the single character example) are actually invalid.

wxTextCtrl Styles.

Multi-line text controls support styling, i.e. provide a possibility to set colours and font for individual characters in it (note that under Windows wxTE_RICH style is required for style support). To use the styles you can either call setDefaultStyle/2 before inserting the text or call setStyle/4 later to change the style of the text already in the control (the first solution is much more efficient).

In either case, if the style doesn't specify some of the attributes (for example you only want to set the text colour but without changing the font nor the text background), the values of the default style will be used for them. If there is no default style, the attributes of the text control itself are used.

So the following code correctly describes what it does: the second call to setDefaultStyle/2 doesn't change the text foreground colour (which stays red) while the last one doesn't change the background colour (which stays grey):

wxTextCtrl and C++ Streams

This class multiply-inherits from std::streambuf (except for some really old compilers using non-standard iostream library), allowing code such as the following:

Note that even if your build of wxWidgets doesn't support this (the symbol wxHAS_TEXT_WINDOW_STREAM has value of 0 then) you can still use wxTextCtrl itself in a stream-like manner:

However the possibility to create a std::ostream associated with wxTextCtrl may be useful if you need to redirect the output of a function taking a std::ostream as parameter to a text control.

Another commonly requested need is to redirect std::cout to the text control. This may be done in the following way:

But wxWidgets provides a convenient class to make it even simpler so instead you may just do

See wxStreamToTextRedirector (not implemented in wx) for more details.

Event Handling.

The following commands are processed by default event handlers in wxTextCtrl: wxID_CUT, wxID_COPY, wxID_PASTE, wxID_UNDO, wxID_REDO. The associated UI update events are also processed automatically, when the control has the focus.

See: create/4, wxValidator (not implemented in wx)

This class is derived (and can use functions) from: wxControl wxWindow wxEvtHandler

wxWidgets docs: wxTextCtrl

### Events

Event types emitted from this class: command_text_updated, command_text_enter, text_maxlen

### Data Types

wxTextCtrl() = wx:wx_object()

### Exports

new() -> wxTextCtrl() |

Default ctor.

new(Parent, Id) -> wxTextCtrl() |

### Types

Parent = wxWindow:wxWindow()
Id = integer()

new(Parent, Id, Options :: [Option]) -> wxTextCtrl() |

### Types

Parent = wxWindow:wxWindow()
Id = integer()
Option =
{value, unicode:chardata()} |
{pos, {X :: integer(), Y :: integer()}} |
{size, {W :: integer(), H :: integer()}} |
{style, integer()} |
{validator, wx:wx_object()}

Constructor, creating and showing a text control.

Remark: The horizontal scrollbar (wxHSCROLL style flag) will only be created for multi-line text controls. Without a horizontal scrollbar, text lines that don't fit in the control's size will be wrapped (but no newline character is inserted). Single line controls don't have a horizontal scrollbar, the text is automatically scrolled so that the insertion point is always visible.

See: create/4, wxValidator (not implemented in wx)

destroy(This :: wxTextCtrl()) -> ok |

Destructor, destroying the text control.

appendText(This, Text) -> ok |

### Types

This = wxTextCtrl()
Text = unicode:chardata()

Appends the text to the end of the text control.

Remark: After the text is appended, the insertion point will be at the end of the text control. If this behaviour is not desired, the programmer should use getInsertionPoint/1 and setInsertionPoint/2.

See: writeText/2

canCopy(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if the selection can be copied to the clipboard.

canCut(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if the selection can be cut to the clipboard.

canPaste(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if the contents of the clipboard can be pasted into the text control.

On some platforms (Motif, GTK) this is an approximation and returns true if the control is editable, false otherwise.

canRedo(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if there is a redo facility available and the last operation can be redone.

canUndo(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if there is an undo facility available and the last operation can be undone.

clear(This) -> ok |

### Types

This = wxTextCtrl()

Clears the text in the control.

Note that this function will generate a wxEVT_TEXT event, i.e. its effect is identical to calling SetValue("").

copy(This) -> ok |

### Types

This = wxTextCtrl()

Copies the selected text to the clipboard.

create(This, Parent, Id) -> boolean() |

### Types

This = wxTextCtrl()
Parent = wxWindow:wxWindow()
Id = integer()

create(This, Parent, Id, Options :: [Option]) -> boolean() |

### Types

This = wxTextCtrl()
Parent = wxWindow:wxWindow()
Id = integer()
Option =
{value, unicode:chardata()} |
{pos, {X :: integer(), Y :: integer()}} |
{size, {W :: integer(), H :: integer()}} |
{style, integer()} |
{validator, wx:wx_object()}

Creates the text control for two-step construction.

This method should be called if the default constructor was used for the control creation. Its parameters have the same meaning as for the non-default constructor.

cut(This) -> ok |

### Types

This = wxTextCtrl()

Copies the selected text to the clipboard and removes it from the control.

discardEdits(This) -> ok |

### Types

This = wxTextCtrl()

Resets the internal modified flag as if the current changes had been saved.

changeValue(This, Value) -> ok |

### Types

This = wxTextCtrl()
Value = unicode:chardata()

Sets the new text control value.

It also marks the control as not-modified which means that IsModified() would return false immediately after the call to changeValue/2.

The insertion point is set to the start of the control (i.e. position 0) by this function.

This functions does not generate the wxEVT_TEXT event but otherwise is identical to setValue/2.

See overview_events_prog for more information.

Since: 2.7.1

emulateKeyPress(This, Event) -> boolean() |

### Types

This = wxTextCtrl()
Event = wxKeyEvent:wxKeyEvent()

This function inserts into the control the character which would have been inserted if the given key event had occurred in the text control.

The event object should be the same as the one passed to EVT_KEY_DOWN handler previously by wxWidgets. Please note that this function doesn't currently work correctly for all keys under any platform but MSW.

Return: true if the event resulted in a change to the control, false otherwise.

getDefaultStyle(This) -> wxTextAttr:wxTextAttr() |

### Types

This = wxTextCtrl()

Returns the style currently used for the new text.

See: setDefaultStyle/2

getInsertionPoint(This) -> integer() |

### Types

This = wxTextCtrl()

Returns the insertion point, or cursor, position.

This is defined as the zero based index of the character position to the right of the insertion point. For example, if the insertion point is at the end of the single-line text control, it is equal to getLastPosition/1.

Notice that insertion position is, in general, different from the index of the character the cursor position at in the string returned by getValue/1. While this is always the case for the single line controls, multi-line controls can use two characters "\\r\\n" as line separator (this is notably the case under MSW) meaning that indices in the control and its string value are offset by 1 for every line.

Hence to correctly get the character at the current cursor position, taking into account that there can be none if the cursor is at the end of the string, you could do the following:

getLastPosition(This) -> integer() |

### Types

This = wxTextCtrl()

Returns the zero based index of the last position in the text control, which is equal to the number of characters in the control.

getLineLength(This, LineNo) -> integer() |

### Types

This = wxTextCtrl()
LineNo = integer()

Gets the length of the specified line, not including any trailing newline character(s).

Return: The length of the line, or -1 if lineNo was invalid.

getLineText(This, LineNo) -> unicode:charlist() |

### Types

This = wxTextCtrl()
LineNo = integer()

Returns the contents of a given line in the text control, not including any trailing newline character(s).

Return: The contents of the line.

getNumberOfLines(This) -> integer() |

### Types

This = wxTextCtrl()

Returns the number of lines in the text control buffer.

The returned number is the number of logical lines, i.e. just the count of the number of newline characters in the control + 1, for wxGTK and wxOSX/Cocoa ports while it is the number of physical lines, i.e. the count of lines actually shown in the control, in wxMSW. Because of this discrepancy, it is not recommended to use this function.

Remark: Note that even empty text controls have one line (where the insertion point is), so getNumberOfLines/1 never returns 0.

getRange(This, From, To) -> unicode:charlist() |

### Types

This = wxTextCtrl()
From = To = integer()

Returns the string containing the text starting in the positions from and up to to in the control.

The positions must have been returned by another wxTextCtrl method. Please note that the positions in a multiline wxTextCtrl do not correspond to the indices in the string returned by getValue/1 because of the different new line representations (CR or CR LF) and so this method should be used to obtain the correct results instead of extracting parts of the entire value. It may also be more efficient, especially if the control contains a lot of data.

getSelection(This) -> {From :: integer(), To :: integer()} |

### Types

This = wxTextCtrl()

Gets the current selection span.

If the returned values are equal, there was no selection. Please note that the indices returned may be used with the other wxTextCtrl methods but don't necessarily represent the correct indices into the string returned by getValue/1 for multiline controls under Windows (at least,) you should use getStringSelection/1 to get the selected text.

getStringSelection(This) -> unicode:charlist() |

### Types

This = wxTextCtrl()

Gets the text currently selected in the control.

If there is no selection, the returned string is empty.

getStyle(This, Position, Style) -> boolean() |

### Types

This = wxTextCtrl()
Position = integer()
Style = wxTextAttr:wxTextAttr()

Returns the style at this position in the text control.

Not all platforms support this function.

Return: true on success, false if an error occurred (this may also mean that the styles are not supported under this platform).

See: setStyle/4, wxTextAttr

getValue(This) -> unicode:charlist() |

### Types

This = wxTextCtrl()

Gets the contents of the control.

Notice that for a multiline text control, the lines will be separated by (Unix-style) \n characters, even under Windows where they are separated by a \r\n sequence in the native control.

isEditable(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if the controls contents may be edited by user (note that it always can be changed by the program).

In other words, this functions returns true if the control hasn't been put in read-only mode by a previous call to setEditable/2.

isModified(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if the text has been modified by user.

Note that calling setValue/2 doesn't make the control modified.

See: markDirty/1

isMultiLine(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if this is a multi line edit control and false otherwise.

See: isSingleLine/1

isSingleLine(This) -> boolean() |

### Types

This = wxTextCtrl()

Returns true if this is a single line edit control and false otherwise.

See: isSingleLine/1, isMultiLine/1

loadFile(This, Filename) -> boolean() |

### Types

This = wxTextCtrl()
Filename = unicode:chardata()

loadFile(This, Filename, Options :: [Option]) -> boolean() |

### Types

This = wxTextCtrl()
Filename = unicode:chardata()
Option = {fileType, integer()}

Loads and displays the named file, if it exists.

Return: true if successful, false otherwise.

markDirty(This) -> ok |

### Types

This = wxTextCtrl()

Mark text as modified (dirty).

See: isModified/1

paste(This) -> ok |

### Types

This = wxTextCtrl()

Pastes text from the clipboard to the text item.

positionToXY(This, Pos) -> Result |

### Types

Result = {Res :: boolean(), X :: integer(), Y :: integer()}
This = wxTextCtrl()
Pos = integer()

Converts given position to a zero-based column, line number pair.

Return: true on success, false on failure (most likely due to a too large position parameter).

See: xYToPosition/3

redo(This) -> ok |

### Types

This = wxTextCtrl()

If there is a redo facility and the last operation can be redone, redoes the last operation.

Does nothing if there is no redo facility.

remove(This, From, To) -> ok |

### Types

This = wxTextCtrl()
From = To = integer()

Removes the text starting at the first given position up to (but not including) the character at the last position.

This function puts the current insertion point position at to as a side effect.

replace(This, From, To, Value) -> ok |

### Types

This = wxTextCtrl()
From = To = integer()
Value = unicode:chardata()

Replaces the text starting at the first position up to (but not including) the character at the last position with the given text.

This function puts the current insertion point position at to as a side effect.

saveFile(This) -> boolean() |

### Types

This = wxTextCtrl()

saveFile(This, Options :: [Option]) -> boolean() |

### Types

This = wxTextCtrl()
Option = {file, unicode:chardata()} | {fileType, integer()}

Saves the contents of the control in a text file.

Return: true if the operation was successful, false otherwise.

setDefaultStyle(This, Style) -> boolean() |

### Types

This = wxTextCtrl()
Style = wxTextAttr:wxTextAttr()

Changes the default style to use for the new text which is going to be added to the control.

This applies both to the text added programmatically using writeText/2 or appendText/2 and to the text entered by the user interactively.

If either of the font, foreground, or background colour is not set in style, the values of the previous default style are used for them. If the previous default style didn't set them neither, the global font or colours of the text control itself are used as fall back.

However if the style parameter is the default wxTextAttr, then the default style is just reset (instead of being combined with the new style which wouldn't change it at all).

Return: true on success, false if an error occurred (this may also mean that the styles are not supported under this platform).

See: getDefaultStyle/1

setEditable(This, Editable) -> ok |

### Types

This = wxTextCtrl()
Editable = boolean()

Makes the text item editable or read-only, overriding the wxTE_READONLY flag.

See: isEditable/1

setInsertionPoint(This, Pos) -> ok |

### Types

This = wxTextCtrl()
Pos = integer()

Sets the insertion point at the given position.

setInsertionPointEnd(This) -> ok |

### Types

This = wxTextCtrl()

Sets the insertion point at the end of the text control.

This is equivalent to calling setInsertionPoint/2 with getLastPosition/1 argument.

setMaxLength(This, Len) -> ok |

### Types

This = wxTextCtrl()
Len = integer()

This function sets the maximum number of characters the user can enter into the control.

In other words, it allows limiting the text value length to len not counting the terminating NUL character.

If len is 0, the previously set max length limit, if any, is discarded and the user may enter as much text as the underlying native text control widget supports (typically at least 32Kb). If the user tries to enter more characters into the text control when it already is filled up to the maximal length, a wxEVT_TEXT_MAXLEN event is sent to notify the program about it (giving it the possibility to show an explanatory message, for example) and the extra input is discarded.

Note that in wxGTK this function may only be used with single line text controls.

setSelection(This, From, To) -> ok |

### Types

This = wxTextCtrl()
From = To = integer()

Selects the text starting at the first position up to (but not including) the character at the last position.

If both parameters are equal to -1 all text in the control is selected.

Notice that the insertion point will be moved to from by this function.

See: SelectAll() (not implemented in wx)

setStyle(This, Start, End, Style) -> boolean() |

### Types

This = wxTextCtrl()
Start = End = integer()
Style = wxTextAttr:wxTextAttr()

Changes the style of the given range.

If any attribute within style is not set, the corresponding attribute from getDefaultStyle/1 is used.

Return: true on success, false if an error occurred (this may also mean that the styles are not supported under this platform).

See: getStyle/3, wxTextAttr

setValue(This, Value) -> ok |

### Types

This = wxTextCtrl()
Value = unicode:chardata()

Sets the new text control value.

It also marks the control as not-modified which means that IsModified() would return false immediately after the call to setValue/2.

The insertion point is set to the start of the control (i.e. position 0) by this function unless the control value doesn't change at all, in which case the insertion point is left at its original position.

Note that, unlike most other functions changing the controls values, this function generates a wxEVT_TEXT event. To avoid this you can use changeValue/2 instead.

showPosition(This, Pos) -> ok |

### Types

This = wxTextCtrl()
Pos = integer()

Makes the line containing the given position visible.

undo(This) -> ok |

### Types

This = wxTextCtrl()

If there is an undo facility and the last operation can be undone, undoes the last operation.

Does nothing if there is no undo facility.

writeText(This, Text) -> ok |

### Types

This = wxTextCtrl()
Text = unicode:chardata()

Writes the text into the text control at the current insertion position.

Remark: Newlines in the text string are the only control characters allowed, and they will cause appropriate line breaks. See operator<<() and appendText/2 for more convenient ways of writing to the window. After the write operation, the insertion point will be at the end of the inserted text, so subsequent write operations will be appended. To append text after the user may have interacted with the control, call setInsertionPointEnd/1 before writing.

xYToPosition(This, X, Y) -> integer() |

### Types

This = wxTextCtrl()
X = Y = integer()

Converts the given zero based column and line number to a position.

Return: The position value, or -1 if x or y was invalid.