Scroll to navigation

wxStyledTextCtrl(3erl) Erlang Module Definition wxStyledTextCtrl(3erl)

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.
 
sendMsg(This, Msg) -> integer()
 
Types:
 
This = wxStyledTextCtrl()
 
Msg = integer()
 
Equivalent to sendMsg(This, Msg, []).
 
sendMsg(This, Msg, Option::[Option]) -> integer()
 
Types:
 
This = wxStyledTextCtrl()
 
Msg = integer()
 
Option = {wp, integer()} | {lp, 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 0.99.2