Provided by: erlang-manpages_16.b.3-dfsg-1ubuntu2_all bug

NAME

       wxStyledTextCtrl - See external documentation: wxStyledTextCtrl.

DESCRIPTION

       See external documentation: wxStyledTextCtrl.

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

DATA TYPES

         wxStyledTextCtrl():

           An object reference, The representation is internal and can be changed without notice.
           It can't be used for comparsion stored on disc or distributed for use on other nodes.

EXPORTS

       new() -> wxStyledTextCtrl()

              See external documentation.

       new(Parent) -> wxStyledTextCtrl()

              Types:

                 Parent = wxWindow() (see module wxWindow)

              Equivalent to new(Parent, []).

       new(Parent, Option::[Option]) -> wxStyledTextCtrl()

              Types:

                 Parent = wxWindow() (see module wxWindow)
                 Option  =  {id,  integer()}  |  {pos,  {X::integer(),  Y::integer()}}  |  {size,
                 {W::integer(), H::integer()}} | {style, integer()}

              See external documentation.

       create(This, Parent) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 Parent = wxWindow() (see module wxWindow)

              Equivalent to create(This, Parent, []).

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

              Types:

                 This = wxStyledTextCtrl()
                 Parent = wxWindow() (see module wxWindow)
                 Option  =  {id,  integer()}  |  {pos,  {X::integer(),  Y::integer()}}  |  {size,
                 {W::integer(), H::integer()}} | {style, integer()}

              See external documentation.

       addText(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       addStyledText(This, Data) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Data = wx_object() (see module wx)

              See external documentation.

       insertText(This, Pos, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()
                 Text = chardata() (see module unicode)

              See external documentation.

       clearAll(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       clearDocumentStyle(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getLength(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getCharAt(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       getCurrentPos(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getAnchor(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getStyleAt(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       redo(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setUndoCollection(This, CollectUndo) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CollectUndo = boolean()

              See external documentation.

       selectAll(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setSavePoint(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getStyledText(This, StartPos, EndPos) -> wx_object() (see module wx)

              Types:

                 This = wxStyledTextCtrl()
                 StartPos = integer()
                 EndPos = integer()

              See external documentation.

       canRedo(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       markerLineFromHandle(This, Handle) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Handle = integer()

              See external documentation.

       markerDeleteHandle(This, Handle) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Handle = integer()

              See external documentation.

       getUndoCollection(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getViewWhiteSpace(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setViewWhiteSpace(This, ViewWS) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 ViewWS = integer()

              See external documentation.

       positionFromPoint(This, Pt) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pt = {X::integer(), Y::integer()}

              See external documentation.

       positionFromPointClose(This, X, Y) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 X = integer()
                 Y = integer()

              See external documentation.

       gotoLine(This, Line) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       gotoPos(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       setAnchor(This, PosAnchor) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PosAnchor = integer()

              See external documentation.

       getCurLine(This) -> Result

              Types:

                 Result = {Res::charlist() (see module unicode), LinePos::integer()}
                 This = wxStyledTextCtrl()

              See external documentation.

       getEndStyled(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       convertEOLs(This, EolMode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 EolMode = integer()

              See external documentation.

       getEOLMode(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setEOLMode(This, EolMode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 EolMode = integer()

              See external documentation.

       startStyling(This, Pos, Mask) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()
                 Mask = integer()

              See external documentation.

       setStyling(This, Length, Style) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Length = integer()
                 Style = integer()

              See external documentation.

       getBufferedDraw(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setBufferedDraw(This, Buffered) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Buffered = boolean()

              See external documentation.

       setTabWidth(This, TabWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 TabWidth = integer()

              See external documentation.

       getTabWidth(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCodePage(This, CodePage) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CodePage = integer()

              See external documentation.

       markerDefine(This, MarkerNumber, MarkerSymbol) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()
                 MarkerSymbol = integer()

              Equivalent to markerDefine(This, MarkerNumber, MarkerSymbol, []).

       markerDefine(This, MarkerNumber, MarkerSymbol, Option::[Option]) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()
                 MarkerSymbol = integer()
                 Option = {foreground, wx_colour() (see module wx)}  |  {background,  wx_colour()
                 (see module wx)}

              See external documentation.

       markerSetForeground(This, MarkerNumber, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       markerSetBackground(This, MarkerNumber, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()
                 Back = wx_colour() (see module wx)

              See external documentation.

       markerAdd(This, Line, MarkerNumber) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 MarkerNumber = integer()

              See external documentation.

       markerDelete(This, Line, MarkerNumber) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 MarkerNumber = integer()

              See external documentation.

       markerDeleteAll(This, MarkerNumber) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()

              See external documentation.

       markerGet(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       markerNext(This, LineStart, MarkerMask) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 LineStart = integer()
                 MarkerMask = integer()

              See external documentation.

       markerPrevious(This, LineStart, MarkerMask) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 LineStart = integer()
                 MarkerMask = integer()

              See external documentation.

       markerDefineBitmap(This, MarkerNumber, Bmp) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()
                 Bmp = wxBitmap() (see module wxBitmap)

              See external documentation.

       markerAddSet(This, Line, Set) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 Set = integer()

              See external documentation.

       markerSetAlpha(This, MarkerNumber, Alpha) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 MarkerNumber = integer()
                 Alpha = integer()

              See external documentation.

       setMarginType(This, Margin, MarginType) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()
                 MarginType = integer()

              See external documentation.

       getMarginType(This, Margin) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()

              See external documentation.

       setMarginWidth(This, Margin, PixelWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()
                 PixelWidth = integer()

              See external documentation.

       getMarginWidth(This, Margin) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()

              See external documentation.

       setMarginMask(This, Margin, Mask) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()
                 Mask = integer()

              See external documentation.

       getMarginMask(This, Margin) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()

              See external documentation.

       setMarginSensitive(This, Margin, Sensitive) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()
                 Sensitive = boolean()

              See external documentation.

       getMarginSensitive(This, Margin) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 Margin = integer()

              See external documentation.

       styleClearAll(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       styleSetForeground(This, Style, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       styleSetBackground(This, Style, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Back = wx_colour() (see module wx)

              See external documentation.

       styleSetBold(This, Style, Bold) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Bold = boolean()

              See external documentation.

       styleSetItalic(This, Style, Italic) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Italic = boolean()

              See external documentation.

       styleSetSize(This, Style, SizePoints) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 SizePoints = integer()

              See external documentation.

       styleSetFaceName(This, Style, FontName) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 FontName = chardata() (see module unicode)

              See external documentation.

       styleSetEOLFilled(This, Style, Filled) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Filled = boolean()

              See external documentation.

       styleResetDefault(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       styleSetUnderline(This, Style, Underline) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Underline = boolean()

              See external documentation.

       styleSetCase(This, Style, CaseForce) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 CaseForce = integer()

              See external documentation.

       styleSetHotSpot(This, Style, Hotspot) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Hotspot = boolean()

              See external documentation.

       setSelForeground(This, UseSetting, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       setSelBackground(This, UseSetting, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Back = wx_colour() (see module wx)

              See external documentation.

       getSelAlpha(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setSelAlpha(This, Alpha) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Alpha = integer()

              See external documentation.

       setCaretForeground(This, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       cmdKeyAssign(This, Key, Modifiers, Cmd) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Key = integer()
                 Modifiers = integer()
                 Cmd = integer()

              See external documentation.

       cmdKeyClear(This, Key, Modifiers) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Key = integer()
                 Modifiers = integer()

              See external documentation.

       cmdKeyClearAll(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setStyleBytes(This, Length) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Length = integer()

              See external documentation.

       styleSetVisible(This, Style, Visible) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Visible = boolean()

              See external documentation.

       getCaretPeriod(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCaretPeriod(This, PeriodMilliseconds) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PeriodMilliseconds = integer()

              See external documentation.

       setWordChars(This, Characters) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Characters = chardata() (see module unicode)

              See external documentation.

       beginUndoAction(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       endUndoAction(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       indicatorSetStyle(This, Indic, Style) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Indic = integer()
                 Style = integer()

              See external documentation.

       indicatorGetStyle(This, Indic) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Indic = integer()

              See external documentation.

       indicatorSetForeground(This, Indic, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Indic = integer()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       indicatorGetForeground(This, Indic) -> wx_colour4() (see module wx)

              Types:

                 This = wxStyledTextCtrl()
                 Indic = integer()

              See external documentation.

       setWhitespaceForeground(This, UseSetting, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       setWhitespaceBackground(This, UseSetting, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Back = wx_colour() (see module wx)

              See external documentation.

       getStyleBits(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setLineState(This, Line, State) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 State = integer()

              See external documentation.

       getLineState(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getMaxLineState(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getCaretLineVisible(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCaretLineVisible(This, Show) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Show = boolean()

              See external documentation.

       getCaretLineBackground(This) -> wx_colour4() (see module wx)

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCaretLineBackground(This, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Back = wx_colour() (see module wx)

              See external documentation.

       autoCompShow(This, LenEntered, ItemList) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 LenEntered = integer()
                 ItemList = chardata() (see module unicode)

              See external documentation.

       autoCompCancel(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompActive(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompPosStart(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompComplete(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompStops(This, CharacterSet) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CharacterSet = chardata() (see module unicode)

              See external documentation.

       autoCompSetSeparator(This, SeparatorCharacter) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 SeparatorCharacter = integer()

              See external documentation.

       autoCompGetSeparator(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompSelect(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       autoCompSetCancelAtStart(This, Cancel) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Cancel = boolean()

              See external documentation.

       autoCompGetCancelAtStart(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompSetFillUps(This, CharacterSet) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CharacterSet = chardata() (see module unicode)

              See external documentation.

       autoCompSetChooseSingle(This, ChooseSingle) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 ChooseSingle = boolean()

              See external documentation.

       autoCompGetChooseSingle(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompSetIgnoreCase(This, IgnoreCase) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 IgnoreCase = boolean()

              See external documentation.

       autoCompGetIgnoreCase(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       userListShow(This, ListType, ItemList) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 ListType = integer()
                 ItemList = chardata() (see module unicode)

              See external documentation.

       autoCompSetAutoHide(This, AutoHide) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 AutoHide = boolean()

              See external documentation.

       autoCompGetAutoHide(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompSetDropRestOfWord(This, DropRestOfWord) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 DropRestOfWord = boolean()

              See external documentation.

       autoCompGetDropRestOfWord(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       registerImage(This, Type, Bmp) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Type = integer()
                 Bmp = wxBitmap() (see module wxBitmap)

              See external documentation.

       clearRegisteredImages(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompGetTypeSeparator(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompSetTypeSeparator(This, SeparatorCharacter) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 SeparatorCharacter = integer()

              See external documentation.

       autoCompSetMaxWidth(This, CharacterCount) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CharacterCount = integer()

              See external documentation.

       autoCompGetMaxWidth(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompSetMaxHeight(This, RowCount) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 RowCount = integer()

              See external documentation.

       autoCompGetMaxHeight(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setIndent(This, IndentSize) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 IndentSize = integer()

              See external documentation.

       getIndent(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setUseTabs(This, UseTabs) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseTabs = boolean()

              See external documentation.

       getUseTabs(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setLineIndentation(This, Line, IndentSize) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 IndentSize = integer()

              See external documentation.

       getLineIndentation(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getLineIndentPosition(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getColumn(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       setUseHorizontalScrollBar(This, Show) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Show = boolean()

              See external documentation.

       getUseHorizontalScrollBar(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setIndentationGuides(This, Show) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Show = boolean()

              See external documentation.

       getIndentationGuides(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setHighlightGuide(This, Column) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Column = integer()

              See external documentation.

       getHighlightGuide(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getLineEndPosition(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getCodePage(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getCaretForeground(This) -> wx_colour4() (see module wx)

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getReadOnly(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCurrentPos(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       setSelectionStart(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       getSelectionStart(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setSelectionEnd(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       getSelectionEnd(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setPrintMagnification(This, Magnification) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Magnification = integer()

              See external documentation.

       getPrintMagnification(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setPrintColourMode(This, Mode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Mode = integer()

              See external documentation.

       getPrintColourMode(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       findText(This, MinPos, MaxPos, Text) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 MinPos = integer()
                 MaxPos = integer()
                 Text = chardata() (see module unicode)

              Equivalent to findText(This, MinPos, MaxPos, Text, []).

       findText(This, MinPos, MaxPos, Text, Option::[Option]) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 MinPos = integer()
                 MaxPos = integer()
                 Text = chardata() (see module unicode)
                 Option = {flags, integer()}

              See external documentation.

       formatRange(This,  DoDraw,  StartPos,  EndPos,  Draw,  Target,  RenderRect,  PageRect)  ->
       integer()

              Types:

                 This = wxStyledTextCtrl()
                 DoDraw = boolean()
                 StartPos = integer()
                 EndPos = integer()
                 Draw = wxDC() (see module wxDC)
                 Target = wxDC() (see module wxDC)
                 RenderRect = {X::integer(), Y::integer(), W::integer(), H::integer()}
                 PageRect = {X::integer(), Y::integer(), W::integer(), H::integer()}

              See external documentation.

       getFirstVisibleLine(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getLine(This, Line) -> charlist() (see module unicode)

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getLineCount(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setMarginLeft(This, PixelWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PixelWidth = integer()

              See external documentation.

       getMarginLeft(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setMarginRight(This, PixelWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PixelWidth = integer()

              See external documentation.

       getMarginRight(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getModify(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setSelection(This, Start, End) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Start = integer()
                 End = integer()

              See external documentation.

       getSelectedText(This) -> charlist() (see module unicode)

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getTextRange(This, StartPos, EndPos) -> charlist() (see module unicode)

              Types:

                 This = wxStyledTextCtrl()
                 StartPos = integer()
                 EndPos = integer()

              See external documentation.

       hideSelection(This, Normal) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Normal = boolean()

              See external documentation.

       lineFromPosition(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       positionFromLine(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       lineScroll(This, Columns, Lines) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Columns = integer()
                 Lines = integer()

              See external documentation.

       ensureCaretVisible(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       replaceSelection(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       setReadOnly(This, ReadOnly) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 ReadOnly = boolean()

              See external documentation.

       canPaste(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       canUndo(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       emptyUndoBuffer(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       undo(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       cut(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       copy(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       paste(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       clear(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setText(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       getText(This) -> charlist() (see module unicode)

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getTextLength(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getOvertype(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCaretWidth(This, PixelWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PixelWidth = integer()

              See external documentation.

       getCaretWidth(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setTargetStart(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       getTargetStart(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setTargetEnd(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       getTargetEnd(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       replaceTarget(This, Text) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       searchInTarget(This, Text) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       setSearchFlags(This, Flags) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Flags = integer()

              See external documentation.

       getSearchFlags(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       callTipShow(This, Pos, Definition) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()
                 Definition = chardata() (see module unicode)

              See external documentation.

       callTipCancel(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       callTipActive(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       callTipPosAtStart(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       callTipSetHighlight(This, Start, End) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Start = integer()
                 End = integer()

              See external documentation.

       callTipSetBackground(This, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Back = wx_colour() (see module wx)

              See external documentation.

       callTipSetForeground(This, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       callTipSetForegroundHighlight(This, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       callTipUseStyle(This, TabSize) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 TabSize = integer()

              See external documentation.

       visibleFromDocLine(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       docLineFromVisible(This, LineDisplay) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 LineDisplay = integer()

              See external documentation.

       wrapCount(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       setFoldLevel(This, Line, Level) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 Level = integer()

              See external documentation.

       getFoldLevel(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getLastChild(This, Line, Level) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 Level = integer()

              See external documentation.

       getFoldParent(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       showLines(This, LineStart, LineEnd) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 LineStart = integer()
                 LineEnd = integer()

              See external documentation.

       hideLines(This, LineStart, LineEnd) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 LineStart = integer()
                 LineEnd = integer()

              See external documentation.

       getLineVisible(This, Line) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       setFoldExpanded(This, Line, Expanded) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 Expanded = boolean()

              See external documentation.

       getFoldExpanded(This, Line) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       toggleFold(This, Line) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       ensureVisible(This, Line) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       setFoldFlags(This, Flags) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Flags = integer()

              See external documentation.

       ensureVisibleEnforcePolicy(This, Line) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       setTabIndents(This, TabIndents) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 TabIndents = boolean()

              See external documentation.

       getTabIndents(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setBackSpaceUnIndents(This, BsUnIndents) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 BsUnIndents = boolean()

              See external documentation.

       getBackSpaceUnIndents(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setMouseDwellTime(This, PeriodMilliseconds) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PeriodMilliseconds = integer()

              See external documentation.

       getMouseDwellTime(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordStartPosition(This, Pos, OnlyWordCharacters) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()
                 OnlyWordCharacters = boolean()

              See external documentation.

       wordEndPosition(This, Pos, OnlyWordCharacters) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()
                 OnlyWordCharacters = boolean()

              See external documentation.

       setWrapMode(This, Mode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Mode = integer()

              See external documentation.

       getWrapMode(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setWrapVisualFlags(This, WrapVisualFlags) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 WrapVisualFlags = integer()

              See external documentation.

       getWrapVisualFlags(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setWrapVisualFlagsLocation(This, WrapVisualFlagsLocation) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 WrapVisualFlagsLocation = integer()

              See external documentation.

       getWrapVisualFlagsLocation(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setWrapStartIndent(This, Indent) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Indent = integer()

              See external documentation.

       getWrapStartIndent(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setLayoutCache(This, Mode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Mode = integer()

              See external documentation.

       getLayoutCache(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setScrollWidth(This, PixelWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PixelWidth = integer()

              See external documentation.

       getScrollWidth(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       textWidth(This, Style, Text) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Text = chardata() (see module unicode)

              See external documentation.

       getEndAtLastLine(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       textHeight(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       setUseVerticalScrollBar(This, Show) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Show = boolean()

              See external documentation.

       getUseVerticalScrollBar(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       appendText(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = chardata() (see module unicode)

              See external documentation.

       getTwoPhaseDraw(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setTwoPhaseDraw(This, TwoPhase) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 TwoPhase = boolean()

              See external documentation.

       targetFromSelection(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       linesJoin(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       linesSplit(This, PixelWidth) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 PixelWidth = integer()

              See external documentation.

       setFoldMarginColour(This, UseSetting, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Back = wx_colour() (see module wx)

              See external documentation.

       setFoldMarginHiColour(This, UseSetting, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       lineDown(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineDownExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineUp(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineUpExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       charLeft(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       charLeftExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       charRight(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       charRightExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordLeft(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordLeftExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordRight(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordRightExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       home(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       homeExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEnd(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEndExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       documentStart(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       documentStartExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       documentEnd(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       documentEndExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pageUp(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pageUpExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pageDown(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pageDownExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       editToggleOvertype(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       cancel(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       deleteBack(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       tab(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       backTab(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       newLine(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       formFeed(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       vCHome(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       vCHomeExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       zoomIn(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       zoomOut(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       delWordLeft(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       delWordRight(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineCut(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineDelete(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineTranspose(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineDuplicate(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lowerCase(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       upperCase(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineScrollDown(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineScrollUp(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       deleteBackNotLine(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       homeDisplay(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       homeDisplayExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEndDisplay(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEndDisplayExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       homeWrapExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEndWrap(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEndWrapExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       vCHomeWrap(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       vCHomeWrapExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineCopy(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       moveCaretInsideView(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineLength(This, Line) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       braceHighlight(This, Pos1, Pos2) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos1 = integer()
                 Pos2 = integer()

              See external documentation.

       braceBadLight(This, Pos) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       braceMatch(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       getViewEOL(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setViewEOL(This, Visible) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Visible = boolean()

              See external documentation.

       setModEventMask(This, Mask) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Mask = integer()

              See external documentation.

       getEdgeColumn(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setEdgeColumn(This, Column) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Column = integer()

              See external documentation.

       setEdgeMode(This, Mode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Mode = integer()

              See external documentation.

       getEdgeMode(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getEdgeColour(This) -> wx_colour4() (see module wx)

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setEdgeColour(This, EdgeColour) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 EdgeColour = wx_colour() (see module wx)

              See external documentation.

       searchAnchor(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       searchNext(This, Flags, Text) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Flags = integer()
                 Text = chardata() (see module unicode)

              See external documentation.

       searchPrev(This, Flags, Text) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Flags = integer()
                 Text = chardata() (see module unicode)

              See external documentation.

       linesOnScreen(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       usePopUp(This, AllowPopUp) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 AllowPopUp = boolean()

              See external documentation.

       selectionIsRectangle(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setZoom(This, Zoom) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Zoom = integer()

              See external documentation.

       getZoom(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getModEventMask(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setSTCFocus(This, Focus) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Focus = boolean()

              See external documentation.

       getSTCFocus(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setStatus(This, StatusCode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 StatusCode = integer()

              See external documentation.

       getStatus(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setMouseDownCaptures(This, Captures) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Captures = boolean()

              See external documentation.

       getMouseDownCaptures(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setSTCCursor(This, CursorType) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CursorType = integer()

              See external documentation.

       getSTCCursor(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setControlCharSymbol(This, Symbol) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Symbol = integer()

              See external documentation.

       getControlCharSymbol(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordPartLeft(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordPartLeftExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordPartRight(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordPartRightExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setVisiblePolicy(This, VisiblePolicy, VisibleSlop) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 VisiblePolicy = integer()
                 VisibleSlop = integer()

              See external documentation.

       delLineLeft(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       delLineRight(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getXOffset(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       chooseCaretX(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setXCaretPolicy(This, CaretPolicy, CaretSlop) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CaretPolicy = integer()
                 CaretSlop = integer()

              See external documentation.

       setYCaretPolicy(This, CaretPolicy, CaretSlop) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 CaretPolicy = integer()
                 CaretSlop = integer()

              See external documentation.

       getPrintWrapMode(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setHotspotActiveForeground(This, UseSetting, Fore) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Fore = wx_colour() (see module wx)

              See external documentation.

       setHotspotActiveBackground(This, UseSetting, Back) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseSetting = boolean()
                 Back = wx_colour() (see module wx)

              See external documentation.

       setHotspotActiveUnderline(This, Underline) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Underline = boolean()

              See external documentation.

       setHotspotSingleLine(This, SingleLine) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 SingleLine = boolean()

              See external documentation.

       paraDownExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       paraUp(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       paraUpExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       positionBefore(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       positionAfter(This, Pos) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       copyRange(This, Start, End) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Start = integer()
                 End = integer()

              See external documentation.

       copyText(This, Length, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Length = integer()
                 Text = chardata() (see module unicode)

              See external documentation.

       setSelectionMode(This, Mode) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Mode = integer()

              See external documentation.

       getSelectionMode(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineDownRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineUpRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       charLeftRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       charRightRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       homeRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       vCHomeRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       lineEndRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pageUpRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pageDownRectExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       stutteredPageUp(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       stutteredPageUpExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       stutteredPageDown(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       stutteredPageDownExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordLeftEnd(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordLeftEndExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordRightEnd(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       wordRightEndExtend(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setWhitespaceChars(This, Characters) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Characters = chardata() (see module unicode)

              See external documentation.

       setCharsDefault(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       autoCompGetCurrent(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       allocate(This, Bytes) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Bytes = integer()

              See external documentation.

       findColumn(This, Line, Column) -> integer()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()
                 Column = integer()

              See external documentation.

       getCaretSticky(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCaretSticky(This, UseCaretStickyBehaviour) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 UseCaretStickyBehaviour = boolean()

              See external documentation.

       toggleCaretSticky(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setPasteConvertEndings(This, Convert) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Convert = boolean()

              See external documentation.

       getPasteConvertEndings(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       selectionDuplicate(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setCaretLineBackAlpha(This, Alpha) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Alpha = integer()

              See external documentation.

       getCaretLineBackAlpha(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       startRecord(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       stopRecord(This) -> ok

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setLexer(This, Lexer) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Lexer = integer()

              See external documentation.

       getLexer(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       colourise(This, Start, End) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Start = integer()
                 End = integer()

              See external documentation.

       setProperty(This, Key, Value) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Key = chardata() (see module unicode)
                 Value = chardata() (see module unicode)

              See external documentation.

       setKeyWords(This, KeywordSet, KeyWords) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 KeywordSet = integer()
                 KeyWords = chardata() (see module unicode)

              See external documentation.

       setLexerLanguage(This, Language) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Language = chardata() (see module unicode)

              See external documentation.

       getProperty(This, Key) -> charlist() (see module unicode)

              Types:

                 This = wxStyledTextCtrl()
                 Key = chardata() (see module unicode)

              See external documentation.

       getStyleBitsNeeded(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getCurrentLine(This) -> integer()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       styleSetSpec(This, StyleNum, Spec) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 StyleNum = integer()
                 Spec = chardata() (see module unicode)

              See external documentation.

       styleSetFont(This, StyleNum, Font) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 StyleNum = integer()
                 Font = wxFont() (see module wxFont)

              See external documentation.

       styleSetFontAttr(This, StyleNum, Size, FaceName, Bold, Italic, Underline) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 StyleNum = integer()
                 Size = integer()
                 FaceName = chardata() (see module unicode)
                 Bold = boolean()
                 Italic = boolean()
                 Underline = boolean()

              Equivalent  to  styleSetFontAttr(This,  StyleNum,  Size,  FaceName,  Bold,  Italic,
              Underline, []).

       styleSetFontAttr(This,    StyleNum,    Size,    FaceName,    Bold,    Italic,   Underline,
       Option::[Option]) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 StyleNum = integer()
                 Size = integer()
                 FaceName = chardata() (see module unicode)
                 Bold = boolean()
                 Italic = boolean()
                 Underline = boolean()
                 Option = {encoding, wx_enum() (see module wx)}

              See external documentation.
              Encoding     =     ?wxFONTENCODING_SYSTEM     |      ?wxFONTENCODING_DEFAULT      |
              ?wxFONTENCODING_ISO8859_1 | ?wxFONTENCODING_ISO8859_2 | ?wxFONTENCODING_ISO8859_3 |
              ?wxFONTENCODING_ISO8859_4 | ?wxFONTENCODING_ISO8859_5 | ?wxFONTENCODING_ISO8859_6 |
              ?wxFONTENCODING_ISO8859_7 | ?wxFONTENCODING_ISO8859_8 | ?wxFONTENCODING_ISO8859_9 |
              ?wxFONTENCODING_ISO8859_10         |          ?wxFONTENCODING_ISO8859_11          |
              ?wxFONTENCODING_ISO8859_12          |          ?wxFONTENCODING_ISO8859_13         |
              ?wxFONTENCODING_ISO8859_14         |          ?wxFONTENCODING_ISO8859_15          |
              ?wxFONTENCODING_ISO8859_MAX   |  ?wxFONTENCODING_KOI8  |  ?wxFONTENCODING_KOI8_U  |
              ?wxFONTENCODING_ALTERNATIVE | ?wxFONTENCODING_BULGARIAN |  ?wxFONTENCODING_CP437  |
              ?wxFONTENCODING_CP850    |    ?wxFONTENCODING_CP852   |   ?wxFONTENCODING_CP855   |
              ?wxFONTENCODING_CP866   |   ?wxFONTENCODING_CP874   |    ?wxFONTENCODING_CP932    |
              ?wxFONTENCODING_CP936    |    ?wxFONTENCODING_CP949   |   ?wxFONTENCODING_CP950   |
              ?wxFONTENCODING_CP1250  |   ?wxFONTENCODING_CP1251   |   ?wxFONTENCODING_CP1252   |
              ?wxFONTENCODING_CP1253   |   ?wxFONTENCODING_CP1254   |   ?wxFONTENCODING_CP1255  |
              ?wxFONTENCODING_CP1256  |  ?wxFONTENCODING_CP1257  |   ?wxFONTENCODING_CP12_MAX   |
              ?wxFONTENCODING_UTF7    |    ?wxFONTENCODING_UTF8    |   ?wxFONTENCODING_EUC_JP   |
              ?wxFONTENCODING_UTF16BE  |  ?wxFONTENCODING_UTF16LE  |  ?wxFONTENCODING_UTF32BE   |
              ?wxFONTENCODING_UTF32LE  | ?wxFONTENCODING_MACROMAN | ?wxFONTENCODING_MACJAPANESE |
              ?wxFONTENCODING_MACCHINESETRAD        |         ?wxFONTENCODING_MACKOREAN         |
              ?wxFONTENCODING_MACARABIC  | ?wxFONTENCODING_MACHEBREW | ?wxFONTENCODING_MACGREEK |
              ?wxFONTENCODING_MACCYRILLIC        |        ?wxFONTENCODING_MACDEVANAGARI         |
              ?wxFONTENCODING_MACGURMUKHI         |         ?wxFONTENCODING_MACGUJARATI         |
              ?wxFONTENCODING_MACORIYA | ?wxFONTENCODING_MACBENGALI | ?wxFONTENCODING_MACTAMIL  |
              ?wxFONTENCODING_MACTELUGU          |          ?wxFONTENCODING_MACKANNADA          |
              ?wxFONTENCODING_MACMALAJALAM        |        ?wxFONTENCODING_MACSINHALESE         |
              ?wxFONTENCODING_MACBURMESE  |  ?wxFONTENCODING_MACKHMER | ?wxFONTENCODING_MACTHAI |
              ?wxFONTENCODING_MACLAOTIAN         |         ?wxFONTENCODING_MACGEORGIAN          |
              ?wxFONTENCODING_MACARMENIAN        |        ?wxFONTENCODING_MACCHINESESIMP        |
              ?wxFONTENCODING_MACTIBETAN         |         ?wxFONTENCODING_MACMONGOLIAN         |
              ?wxFONTENCODING_MACETHIOPIC         |        ?wxFONTENCODING_MACCENTRALEUR        |
              ?wxFONTENCODING_MACVIATNAMESE        |        ?wxFONTENCODING_MACARABICEXT        |
              ?wxFONTENCODING_MACSYMBOL          |          ?wxFONTENCODING_MACDINGBATS         |
              ?wxFONTENCODING_MACTURKISH         |         ?wxFONTENCODING_MACCROATIAN          |
              ?wxFONTENCODING_MACICELANDIC         |         ?wxFONTENCODING_MACROMANIAN        |
              ?wxFONTENCODING_MACCELTIC | ?wxFONTENCODING_MACGAELIC | ?wxFONTENCODING_MACKEYBOARD
              |   ?wxFONTENCODING_MAX   |   ?wxFONTENCODING_MACMIN   |  ?wxFONTENCODING_MACMAX  |
              ?wxFONTENCODING_UTF16   |   ?wxFONTENCODING_UTF32   |   ?wxFONTENCODING_UNICODE   |
              ?wxFONTENCODING_GB2312 | ?wxFONTENCODING_BIG5 | ?wxFONTENCODING_SHIFT_JIS

       styleSetCharacterSet(This, Style, CharacterSet) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 CharacterSet = integer()

              See external documentation.

       styleSetFontEncoding(This, Style, Encoding) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Style = integer()
                 Encoding = wx_enum() (see module wx)

              See external documentation.
              Encoding      =      ?wxFONTENCODING_SYSTEM     |     ?wxFONTENCODING_DEFAULT     |
              ?wxFONTENCODING_ISO8859_1 | ?wxFONTENCODING_ISO8859_2 | ?wxFONTENCODING_ISO8859_3 |
              ?wxFONTENCODING_ISO8859_4 | ?wxFONTENCODING_ISO8859_5 | ?wxFONTENCODING_ISO8859_6 |
              ?wxFONTENCODING_ISO8859_7 | ?wxFONTENCODING_ISO8859_8 | ?wxFONTENCODING_ISO8859_9 |
              ?wxFONTENCODING_ISO8859_10          |          ?wxFONTENCODING_ISO8859_11         |
              ?wxFONTENCODING_ISO8859_12         |          ?wxFONTENCODING_ISO8859_13          |
              ?wxFONTENCODING_ISO8859_14          |          ?wxFONTENCODING_ISO8859_15         |
              ?wxFONTENCODING_ISO8859_MAX  |  ?wxFONTENCODING_KOI8  |  ?wxFONTENCODING_KOI8_U   |
              ?wxFONTENCODING_ALTERNATIVE  |  ?wxFONTENCODING_BULGARIAN | ?wxFONTENCODING_CP437 |
              ?wxFONTENCODING_CP850   |   ?wxFONTENCODING_CP852   |    ?wxFONTENCODING_CP855    |
              ?wxFONTENCODING_CP866    |    ?wxFONTENCODING_CP874   |   ?wxFONTENCODING_CP932   |
              ?wxFONTENCODING_CP936   |   ?wxFONTENCODING_CP949   |    ?wxFONTENCODING_CP950    |
              ?wxFONTENCODING_CP1250   |   ?wxFONTENCODING_CP1251   |   ?wxFONTENCODING_CP1252  |
              ?wxFONTENCODING_CP1253  |   ?wxFONTENCODING_CP1254   |   ?wxFONTENCODING_CP1255   |
              ?wxFONTENCODING_CP1256   |   ?wxFONTENCODING_CP1257  |  ?wxFONTENCODING_CP12_MAX  |
              ?wxFONTENCODING_UTF7   |   ?wxFONTENCODING_UTF8    |    ?wxFONTENCODING_EUC_JP    |
              ?wxFONTENCODING_UTF16BE   |  ?wxFONTENCODING_UTF16LE  |  ?wxFONTENCODING_UTF32BE  |
              ?wxFONTENCODING_UTF32LE | ?wxFONTENCODING_MACROMAN | ?wxFONTENCODING_MACJAPANESE  |
              ?wxFONTENCODING_MACCHINESETRAD         |         ?wxFONTENCODING_MACKOREAN        |
              ?wxFONTENCODING_MACARABIC | ?wxFONTENCODING_MACHEBREW | ?wxFONTENCODING_MACGREEK  |
              ?wxFONTENCODING_MACCYRILLIC         |        ?wxFONTENCODING_MACDEVANAGARI        |
              ?wxFONTENCODING_MACGURMUKHI         |         ?wxFONTENCODING_MACGUJARATI         |
              ?wxFONTENCODING_MACORIYA  | ?wxFONTENCODING_MACBENGALI | ?wxFONTENCODING_MACTAMIL |
              ?wxFONTENCODING_MACTELUGU          |          ?wxFONTENCODING_MACKANNADA          |
              ?wxFONTENCODING_MACMALAJALAM         |        ?wxFONTENCODING_MACSINHALESE        |
              ?wxFONTENCODING_MACBURMESE | ?wxFONTENCODING_MACKHMER |  ?wxFONTENCODING_MACTHAI  |
              ?wxFONTENCODING_MACLAOTIAN          |         ?wxFONTENCODING_MACGEORGIAN         |
              ?wxFONTENCODING_MACARMENIAN        |        ?wxFONTENCODING_MACCHINESESIMP        |
              ?wxFONTENCODING_MACTIBETAN         |         ?wxFONTENCODING_MACMONGOLIAN         |
              ?wxFONTENCODING_MACETHIOPIC        |        ?wxFONTENCODING_MACCENTRALEUR         |
              ?wxFONTENCODING_MACVIATNAMESE        |        ?wxFONTENCODING_MACARABICEXT        |
              ?wxFONTENCODING_MACSYMBOL         |          ?wxFONTENCODING_MACDINGBATS          |
              ?wxFONTENCODING_MACTURKISH          |         ?wxFONTENCODING_MACCROATIAN         |
              ?wxFONTENCODING_MACICELANDIC        |         ?wxFONTENCODING_MACROMANIAN         |
              ?wxFONTENCODING_MACCELTIC | ?wxFONTENCODING_MACGAELIC | ?wxFONTENCODING_MACKEYBOARD
              |  ?wxFONTENCODING_MAX  |   ?wxFONTENCODING_MACMIN   |   ?wxFONTENCODING_MACMAX   |
              ?wxFONTENCODING_UTF16   |   ?wxFONTENCODING_UTF32   |   ?wxFONTENCODING_UNICODE   |
              ?wxFONTENCODING_GB2312 | ?wxFONTENCODING_BIG5 | ?wxFONTENCODING_SHIFT_JIS

       cmdKeyExecute(This, Cmd) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Cmd = integer()

              See external documentation.

       setMargins(This, Left, Right) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Left = integer()
                 Right = integer()

              See external documentation.

       getSelection(This) -> {StartPos::integer(), EndPos::integer()}

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       pointFromPosition(This, Pos) -> {X::integer(), Y::integer()}

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()

              See external documentation.

       scrollToLine(This, Line) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       scrollToColumn(This, Column) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Column = integer()

              See external documentation.

       setVScrollBar(This, Bar) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Bar = wxScrollBar() (see module wxScrollBar)

              See external documentation.

       setHScrollBar(This, Bar) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Bar = wxScrollBar() (see module wxScrollBar)

              See external documentation.

       getLastKeydownProcessed(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       setLastKeydownProcessed(This, Val) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Val = boolean()

              See external documentation.

       saveFile(This, Filename) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 Filename = chardata() (see module unicode)

              See external documentation.

       loadFile(This, Filename) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 Filename = chardata() (see module unicode)

              See external documentation.

       doDragOver(This, X, Y, Def) -> wx_enum() (see module wx)

              Types:

                 This = wxStyledTextCtrl()
                 X = integer()
                 Y = integer()
                 Def = wx_enum() (see module wx)

              See external documentation.
              Def = ?wxDragError | ?wxDragNone  |  ?wxDragCopy  |  ?wxDragMove  |  ?wxDragLink  |
              ?wxDragCancel
              Res  =  ?wxDragError  |  ?wxDragNone  |  ?wxDragCopy  | ?wxDragMove | ?wxDragLink |
              ?wxDragCancel

       doDropText(This, X, Y, Data) -> boolean()

              Types:

                 This = wxStyledTextCtrl()
                 X = integer()
                 Y = integer()
                 Data = chardata() (see module unicode)

              See external documentation.

       getUseAntiAliasing(This) -> boolean()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       addTextRaw(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = binary()

              See external documentation.

       insertTextRaw(This, Pos, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Pos = integer()
                 Text = binary()

              See external documentation.

       getCurLineRaw(This) -> Result

              Types:

                 Result = {Res::binary(), LinePos::integer()}
                 This = wxStyledTextCtrl()

              See external documentation.

       getLineRaw(This, Line) -> binary()

              Types:

                 This = wxStyledTextCtrl()
                 Line = integer()

              See external documentation.

       getSelectedTextRaw(This) -> binary()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       getTextRangeRaw(This, StartPos, EndPos) -> binary()

              Types:

                 This = wxStyledTextCtrl()
                 StartPos = integer()
                 EndPos = integer()

              See external documentation.

       setTextRaw(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = binary()

              See external documentation.

       getTextRaw(This) -> binary()

              Types:

                 This = wxStyledTextCtrl()

              See external documentation.

       appendTextRaw(This, Text) -> ok

              Types:

                 This = wxStyledTextCtrl()
                 Text = binary()

              See external documentation.

       destroy(This::wxStyledTextCtrl()) -> ok

              Destroys this object, do not use object again

AUTHORS

       <>

                                             wx 1.1.1                      wxStyledTextCtrl(3erl)