wxStyledTextCtrl
MODULE
MODULE SUMMARY
DESCRIPTION
See external documentation: wxStyledTextCtrl.
This class is derived (and can use functions) from:
wxControl
wxWindow
wxEvtHandler
DATA TYPES
EXPORTS
new() -> wxStyledTextCtrl()
new(Parent) -> wxStyledTextCtrl()
Types:
Equivalent to new(Parent, []).
new(Parent, Options::[Option]) -> wxStyledTextCtrl()
Types:
create(This, Parent) -> boolean()
Equivalent to create(This, Parent, []).
create(This, Parent, Options::[Option]) -> boolean()
Types:
addStyledText(This, Data) -> ok
insertText(This, Pos, Text) -> ok
Types:
clearDocumentStyle(This) -> ok
Types:
Types:
getCharAt(This, Pos) -> integer()
getCurrentPos(This) -> integer()
Types:
Types:
getStyleAt(This, Pos) -> integer()
Types:
setUndoCollection(This, CollectUndo) -> ok
Types:
Types:
getStyledText(This, StartPos, EndPos) -> wx:wx_object()
Types:
markerLineFromHandle(This, Handle) -> integer()
markerDeleteHandle(This, Handle) -> ok
getUndoCollection(This) -> boolean()
Types:
getViewWhiteSpace(This) -> integer()
Types:
setViewWhiteSpace(This, ViewWS) -> ok
positionFromPoint(This, Pt) -> integer()
positionFromPointClose(This, X, Y) -> integer()
setAnchor(This, PosAnchor) -> ok
getEndStyled(This) -> integer()
Types:
convertEOLs(This, EolMode) -> ok
Types:
setEOLMode(This, EolMode) -> ok
startStyling(This, Pos, Mask) -> ok
setStyling(This, Length, Style) -> ok
getBufferedDraw(This) -> boolean()
Types:
setBufferedDraw(This, Buffered) -> ok
setTabWidth(This, TabWidth) -> ok
getTabWidth(This) -> integer()
Types:
setCodePage(This, CodePage) -> ok
markerDefine(This, MarkerNumber, MarkerSymbol) -> ok
Equivalent to markerDefine(This, MarkerNumber, MarkerSymbol, []).
markerDefine(This, MarkerNumber, MarkerSymbol, Options::[Option]) -> ok
Types:
markerSetForeground(This, MarkerNumber, Fore) -> ok
markerSetBackground(This, MarkerNumber, Back) -> ok
markerAdd(This, Line, MarkerNumber) -> integer()
markerDelete(This, Line, MarkerNumber) -> ok
markerDeleteAll(This, MarkerNumber) -> ok
markerGet(This, Line) -> integer()
markerNext(This, LineStart, MarkerMask) -> integer()
markerPrevious(This, LineStart, MarkerMask) -> integer()
markerDefineBitmap(This, MarkerNumber, Bmp) -> ok
markerAddSet(This, Line, Set) -> ok
markerSetAlpha(This, MarkerNumber, Alpha) -> ok
setMarginType(This, Margin, MarginType) -> ok
getMarginType(This, Margin) -> integer()
setMarginWidth(This, Margin, PixelWidth) -> ok
getMarginWidth(This, Margin) -> integer()
setMarginMask(This, Margin, Mask) -> ok
getMarginMask(This, Margin) -> integer()
setMarginSensitive(This, Margin, Sensitive) -> ok
getMarginSensitive(This, Margin) -> boolean()
Types:
styleSetForeground(This, Style, Fore) -> ok
styleSetBackground(This, Style, Back) -> ok
styleSetBold(This, Style, Bold) -> ok
styleSetItalic(This, Style, Italic) -> ok
styleSetSize(This, Style, SizePoints) -> ok
styleSetFaceName(This, Style, FontName) -> ok
styleSetEOLFilled(This, Style, Filled) -> ok
Types:
styleSetUnderline(This, Style, Underline) -> ok
styleSetCase(This, Style, CaseForce) -> ok
styleSetHotSpot(This, Style, Hotspot) -> ok
setSelForeground(This, UseSetting, Fore) -> ok
setSelBackground(This, UseSetting, Back) -> ok
getSelAlpha(This) -> integer()
Types:
setSelAlpha(This, Alpha) -> ok
setCaretForeground(This, Fore) -> ok
cmdKeyAssign(This, Key, Modifiers, Cmd) -> ok
cmdKeyClear(This, Key, Modifiers) -> ok
Types:
setStyleBytes(This, Length) -> integer()
styleSetVisible(This, Style, Visible) -> ok
getCaretPeriod(This) -> integer()
Types:
setCaretPeriod(This, PeriodMilliseconds) -> ok
setWordChars(This, Characters) -> ok
Types:
Types:
indicatorSetStyle(This, Indic, Style) -> ok
indicatorGetStyle(This, Indic) -> integer()
indicatorSetForeground(This, Indic, Fore) -> ok
indicatorGetForeground(This, Indic) -> wx:wx_colour4()
setWhitespaceForeground(This, UseSetting, Fore) -> ok
setWhitespaceBackground(This, UseSetting, Back) -> ok
getStyleBits(This) -> integer()
Types:
setLineState(This, Line, State) -> ok
getLineState(This, Line) -> integer()
getMaxLineState(This) -> integer()
Types:
getCaretLineVisible(This) -> boolean()
Types:
setCaretLineVisible(This, Show) -> ok
getCaretLineBackground(This) -> wx:wx_colour4()
Types:
setCaretLineBackground(This, Back) -> ok
autoCompShow(This, LenEntered, ItemList) -> ok
Types:
autoCompActive(This) -> boolean()
Types:
autoCompPosStart(This) -> integer()
Types:
Types:
autoCompStops(This, CharacterSet) -> ok
autoCompSetSeparator(This, SeparatorCharacter) -> ok
autoCompGetSeparator(This) -> integer()
Types:
autoCompSelect(This, Text) -> ok
autoCompSetCancelAtStart(This, Cancel) -> ok
autoCompGetCancelAtStart(This) -> boolean()
Types:
autoCompSetFillUps(This, CharacterSet) -> ok
autoCompSetChooseSingle(This, ChooseSingle) -> ok
autoCompGetChooseSingle(This) -> boolean()
Types:
autoCompSetIgnoreCase(This, IgnoreCase) -> ok
autoCompGetIgnoreCase(This) -> boolean()
Types:
userListShow(This, ListType, ItemList) -> ok
autoCompSetAutoHide(This, AutoHide) -> ok
autoCompGetAutoHide(This) -> boolean()
Types:
autoCompSetDropRestOfWord(This, DropRestOfWord) -> ok
autoCompGetDropRestOfWord(This) -> boolean()
Types:
registerImage(This, Type, Bmp) -> ok
clearRegisteredImages(This) -> ok
Types:
autoCompGetTypeSeparator(This) -> integer()
Types:
autoCompSetTypeSeparator(This, SeparatorCharacter) -> ok
autoCompSetMaxWidth(This, CharacterCount) -> ok
autoCompGetMaxWidth(This) -> integer()
Types:
autoCompSetMaxHeight(This, RowCount) -> ok
autoCompGetMaxHeight(This) -> integer()
Types:
setIndent(This, IndentSize) -> ok
Types:
setUseTabs(This, UseTabs) -> ok
Types:
setLineIndentation(This, Line, IndentSize) -> ok
getLineIndentation(This, Line) -> integer()
getLineIndentPosition(This, Line) -> integer()
getColumn(This, Pos) -> integer()
setUseHorizontalScrollBar(This, Show) -> ok
getUseHorizontalScrollBar(This) -> boolean()
Types:
setIndentationGuides(This, Show) -> ok
getIndentationGuides(This) -> boolean()
Types:
setHighlightGuide(This, Column) -> ok
getHighlightGuide(This) -> integer()
Types:
getLineEndPosition(This, Line) -> integer()
getCodePage(This) -> integer()
Types:
getCaretForeground(This) -> wx:wx_colour4()
Types:
getReadOnly(This) -> boolean()
Types:
setCurrentPos(This, Pos) -> ok
setSelectionStart(This, Pos) -> ok
getSelectionStart(This) -> integer()
Types:
setSelectionEnd(This, Pos) -> ok
getSelectionEnd(This) -> integer()
Types:
setPrintMagnification(This, Magnification) -> ok
getPrintMagnification(This) -> integer()
Types:
setPrintColourMode(This, Mode) -> ok
getPrintColourMode(This) -> integer()
Types:
findText(This, MinPos, MaxPos, Text) -> integer()
Equivalent to findText(This, MinPos, MaxPos, Text, []).
findText(This, MinPos, MaxPos, Text, Options::[Option]) -> integer()
Types:
formatRange(This, DoDraw, StartPos, EndPos, Draw, Target, RenderRect, PageRect) -> integer()
Types:
getFirstVisibleLine(This) -> integer()
Types:
getLine(This, Line) -> unicode:charlist()
getLineCount(This) -> integer()
Types:
setMarginLeft(This, PixelWidth) -> ok
getMarginLeft(This) -> integer()
Types:
setMarginRight(This, PixelWidth) -> ok
getMarginRight(This) -> integer()
Types:
Types:
setSelection(This, Start, End) -> ok
getSelectedText(This) -> unicode:charlist()
Types:
getTextRange(This, StartPos, EndPos) -> unicode:charlist()
hideSelection(This, Normal) -> ok
lineFromPosition(This, Pos) -> integer()
positionFromLine(This, Line) -> integer()
lineScroll(This, Columns, Lines) -> ok
ensureCaretVisible(This) -> ok
Types:
replaceSelection(This, Text) -> ok
setReadOnly(This, ReadOnly) -> ok
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
getText(This) -> unicode:charlist()
Types:
getTextLength(This) -> integer()
Types:
getOvertype(This) -> boolean()
Types:
setCaretWidth(This, PixelWidth) -> ok
getCaretWidth(This) -> integer()
Types:
setTargetStart(This, Pos) -> ok
getTargetStart(This) -> integer()
Types:
getTargetEnd(This) -> integer()
Types:
replaceTarget(This, Text) -> integer()
searchInTarget(This, Text) -> integer()
setSearchFlags(This, Flags) -> ok
getSearchFlags(This) -> integer()
Types:
callTipShow(This, Pos, Definition) -> ok
Types:
callTipActive(This) -> boolean()
Types:
callTipPosAtStart(This) -> integer()
Types:
callTipSetHighlight(This, Start, End) -> ok
callTipSetBackground(This, Back) -> ok
callTipSetForeground(This, Fore) -> ok
callTipSetForegroundHighlight(This, Fore) -> ok
callTipUseStyle(This, TabSize) -> ok
visibleFromDocLine(This, Line) -> integer()
docLineFromVisible(This, LineDisplay) -> integer()
wrapCount(This, Line) -> integer()
setFoldLevel(This, Line, Level) -> ok
getFoldLevel(This, Line) -> integer()
getLastChild(This, Line, Level) -> integer()
getFoldParent(This, Line) -> integer()
showLines(This, LineStart, LineEnd) -> ok
hideLines(This, LineStart, LineEnd) -> ok
getLineVisible(This, Line) -> boolean()
setFoldExpanded(This, Line, Expanded) -> ok
getFoldExpanded(This, Line) -> boolean()
ensureVisible(This, Line) -> ok
setFoldFlags(This, Flags) -> ok
ensureVisibleEnforcePolicy(This, Line) -> ok
setTabIndents(This, TabIndents) -> ok
getTabIndents(This) -> boolean()
Types:
setBackSpaceUnIndents(This, BsUnIndents) -> ok
getBackSpaceUnIndents(This) -> boolean()
Types:
setMouseDwellTime(This, PeriodMilliseconds) -> ok
getMouseDwellTime(This) -> integer()
Types:
wordStartPosition(This, Pos, OnlyWordCharacters) -> integer()
wordEndPosition(This, Pos, OnlyWordCharacters) -> integer()
getWrapMode(This) -> integer()
Types:
setWrapVisualFlags(This, WrapVisualFlags) -> ok
getWrapVisualFlags(This) -> integer()
Types:
setWrapVisualFlagsLocation(This, WrapVisualFlagsLocation) -> ok
getWrapVisualFlagsLocation(This) -> integer()
Types:
setWrapStartIndent(This, Indent) -> ok
getWrapStartIndent(This) -> integer()
Types:
setLayoutCache(This, Mode) -> ok
getLayoutCache(This) -> integer()
Types:
setScrollWidth(This, PixelWidth) -> ok
getScrollWidth(This) -> integer()
Types:
textWidth(This, Style, Text) -> integer()
getEndAtLastLine(This) -> boolean()
Types:
textHeight(This, Line) -> integer()
setUseVerticalScrollBar(This, Show) -> ok
getUseVerticalScrollBar(This) -> boolean()
Types:
getTwoPhaseDraw(This) -> boolean()
Types:
setTwoPhaseDraw(This, TwoPhase) -> ok
targetFromSelection(This) -> ok
Types:
Types:
linesSplit(This, PixelWidth) -> ok
setFoldMarginColour(This, UseSetting, Back) -> ok
setFoldMarginHiColour(This, UseSetting, Fore) -> ok
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
documentStartExtend(This) -> ok
Types:
Types:
Types:
Types:
Types:
Types:
Types:
editToggleOvertype(This) -> ok
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
Types:
lineEndDisplayExtend(This) -> ok
Types:
Types:
Types:
Types:
Types:
Types:
Types:
moveCaretInsideView(This) -> ok
Types:
lineLength(This, Line) -> integer()
braceHighlight(This, Pos1, Pos2) -> ok
braceBadLight(This, Pos) -> ok
braceMatch(This, Pos) -> integer()
Types:
setViewEOL(This, Visible) -> ok
setModEventMask(This, Mask) -> ok
getEdgeColumn(This) -> integer()
Types:
setEdgeColumn(This, Column) -> ok
getEdgeMode(This) -> integer()
Types:
getEdgeColour(This) -> wx:wx_colour4()
Types:
setEdgeColour(This, EdgeColour) -> ok
Types:
searchNext(This, Flags, Text) -> integer()
searchPrev(This, Flags, Text) -> integer()
linesOnScreen(This) -> integer()
Types:
usePopUp(This, AllowPopUp) -> ok
selectionIsRectangle(This) -> boolean()
Types:
Types:
getModEventMask(This) -> integer()
Types:
setSTCFocus(This, Focus) -> ok
getSTCFocus(This) -> boolean()
Types:
setStatus(This, StatusCode) -> ok
Types:
setMouseDownCaptures(This, Captures) -> ok
getMouseDownCaptures(This) -> boolean()
Types:
setSTCCursor(This, CursorType) -> ok
getSTCCursor(This) -> integer()
Types:
setControlCharSymbol(This, Symbol) -> ok
getControlCharSymbol(This) -> integer()
Types:
Types:
wordPartLeftExtend(This) -> ok
Types:
Types:
wordPartRightExtend(This) -> ok
Types:
setVisiblePolicy(This, VisiblePolicy, VisibleSlop) -> ok
Types:
Types:
Types:
Types:
setXCaretPolicy(This, CaretPolicy, CaretSlop) -> ok
setYCaretPolicy(This, CaretPolicy, CaretSlop) -> ok
getPrintWrapMode(This) -> integer()
Types:
setHotspotActiveForeground(This, UseSetting, Fore) -> ok
setHotspotActiveBackground(This, UseSetting, Back) -> ok
setHotspotActiveUnderline(This, Underline) -> ok
setHotspotSingleLine(This, SingleLine) -> ok
Types:
Types:
Types:
positionBefore(This, Pos) -> integer()
positionAfter(This, Pos) -> integer()
copyRange(This, Start, End) -> ok
copyText(This, Length, Text) -> ok
setSelectionMode(This, Mode) -> ok
getSelectionMode(This) -> integer()
Types:
lineDownRectExtend(This) -> ok
Types:
Types:
charLeftRectExtend(This) -> ok
Types:
charRightRectExtend(This) -> ok
Types:
Types:
Types:
Types:
Types:
pageDownRectExtend(This) -> ok
Types:
Types:
stutteredPageUpExtend(This) -> ok
Types:
Types:
stutteredPageDownExtend(This) -> ok
Types:
Types:
Types:
Types:
wordRightEndExtend(This) -> ok
Types:
setWhitespaceChars(This, Characters) -> ok
Types:
autoCompGetCurrent(This) -> integer()
Types:
findColumn(This, Line, Column) -> integer()
getCaretSticky(This) -> boolean()
Types:
setCaretSticky(This, UseCaretStickyBehaviour) -> ok
Types:
setPasteConvertEndings(This, Convert) -> ok
getPasteConvertEndings(This) -> boolean()
Types:
selectionDuplicate(This) -> ok
Types:
setCaretLineBackAlpha(This, Alpha) -> ok
getCaretLineBackAlpha(This) -> integer()
Types:
Types:
Types:
Types:
colourise(This, Start, End) -> ok
setProperty(This, Key, Value) -> ok
setKeyWords(This, KeywordSet, KeyWords) -> ok
setLexerLanguage(This, Language) -> ok
getProperty(This, Key) -> unicode:charlist()
getStyleBitsNeeded(This) -> integer()
Types:
getCurrentLine(This) -> integer()
Types:
styleSetSpec(This, StyleNum, Spec) -> ok
styleSetFont(This, StyleNum, Font) -> ok
styleSetFontAttr(This, StyleNum, Size, FaceName, Bold, Italic, Underline) -> ok
Types:
styleSetFontAttr(This, StyleNum, Size, FaceName, Bold, Italic, Underline, Options::[Option]) -> ok
Types:
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
styleSetFontEncoding(This, Style, Encoding) -> ok
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
setMargins(This, Left, Right) -> ok
getSelection(This) -> {StartPos::integer(), EndPos::integer()}
Types:
pointFromPosition(This, Pos) -> {X::integer(), Y::integer()}
scrollToLine(This, Line) -> ok
scrollToColumn(This, Column) -> ok
setVScrollBar(This, Bar) -> ok
setHScrollBar(This, Bar) -> ok
getLastKeydownProcessed(This) -> boolean()
Types:
setLastKeydownProcessed(This, Val) -> ok
saveFile(This, Filename) -> boolean()
loadFile(This, Filename) -> boolean()
doDragOver(This, X, Y, Def) -> wx:wx_enum()
See external documentation.
Def = ?wxDragError | ?wxDragNone | ?wxDragCopy | ?wxDragMove | ?wxDragLink | ?wxDragCancel
Res = ?wxDragError | ?wxDragNone | ?wxDragCopy | ?wxDragMove | ?wxDragLink | ?wxDragCancel
doDropText(This, X, Y, Data) -> boolean()
getUseAntiAliasing(This) -> boolean()
Types:
insertTextRaw(This, Pos, Text) -> ok
getLineRaw(This, Line) -> binary()
getSelectedTextRaw(This) -> binary()
Types:
getTextRangeRaw(This, StartPos, EndPos) -> binary()
Types:
appendTextRaw(This, Text) -> ok
destroy(This::wxStyledTextCtrl()) -> ok