Erlang logo
User's Guide
Reference Manual
Release Notes
PDF
Top

wxErlang
Reference Manual
Version 0.98.10


Expand All
Contract All

Table of Contents

wxStyledTextCtrl

MODULE

wxStyledTextCtrl

MODULE SUMMARY

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()

new(Parent::wxWindow() (see module wxWindow)) -> wxStyledTextCtrl()

Equivalent to new(Parent, []).

new(Parent::wxWindow() (see module wxWindow), Options::[Option]) -> wxStyledTextCtrl()

Types:

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

create(This::wxStyledTextCtrl(), Parent::wxWindow() (see module wxWindow)) -> bool()

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

create(This::wxStyledTextCtrl(), Parent::wxWindow() (see module wxWindow), Options::[Option]) -> bool()

Types:

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

addText(This::wxStyledTextCtrl(), Text::string()) -> ok

addStyledText(This::wxStyledTextCtrl(), Data::wxMemoryBuffer() (see module wxMemoryBuffer)) -> ok

insertText(This::wxStyledTextCtrl(), Pos::integer(), Text::string()) -> ok

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

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

getLength(This::wxStyledTextCtrl()) -> integer()

getCharAt(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

getCurrentPos(This::wxStyledTextCtrl()) -> integer()

getAnchor(This::wxStyledTextCtrl()) -> integer()

getStyleAt(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

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

setUndoCollection(This::wxStyledTextCtrl(), CollectUndo::bool()) -> ok

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

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

getStyledText(This::wxStyledTextCtrl(), StartPos::integer(), EndPos::integer()) -> wxMemoryBuffer() (see module wxMemoryBuffer)

canRedo(This::wxStyledTextCtrl()) -> bool()

markerLineFromHandle(This::wxStyledTextCtrl(), Handle::integer()) -> integer()

markerDeleteHandle(This::wxStyledTextCtrl(), Handle::integer()) -> ok

getUndoCollection(This::wxStyledTextCtrl()) -> bool()

getViewWhiteSpace(This::wxStyledTextCtrl()) -> integer()

setViewWhiteSpace(This::wxStyledTextCtrl(), ViewWS::integer()) -> ok

positionFromPoint(This::wxStyledTextCtrl(), Pt::{X::integer(), Y::integer()}) -> integer()

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

gotoLine(This::wxStyledTextCtrl(), Line::integer()) -> ok

gotoPos(This::wxStyledTextCtrl(), Pos::integer()) -> ok

setAnchor(This::wxStyledTextCtrl(), PosAnchor::integer()) -> ok

getCurLine(This::wxStyledTextCtrl()) -> {string(), LinePos::integer()}

getEndStyled(This::wxStyledTextCtrl()) -> integer()

convertEOLs(This::wxStyledTextCtrl(), EolMode::integer()) -> ok

getEOLMode(This::wxStyledTextCtrl()) -> integer()

setEOLMode(This::wxStyledTextCtrl(), EolMode::integer()) -> ok

startStyling(This::wxStyledTextCtrl(), Pos::integer(), Mask::integer()) -> ok

setStyling(This::wxStyledTextCtrl(), Length::integer(), Style::integer()) -> ok

getBufferedDraw(This::wxStyledTextCtrl()) -> bool()

setBufferedDraw(This::wxStyledTextCtrl(), Buffered::bool()) -> ok

setTabWidth(This::wxStyledTextCtrl(), TabWidth::integer()) -> ok

getTabWidth(This::wxStyledTextCtrl()) -> integer()

setCodePage(This::wxStyledTextCtrl(), CodePage::integer()) -> ok

markerDefine(This::wxStyledTextCtrl(), MarkerNumber::integer(), MarkerSymbol::integer()) -> ok

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

Types:

Option = {foreground, colour() (see module wx)} | {background, colour() (see module wx)}

markerSetForeground(This::wxStyledTextCtrl(), MarkerNumber::integer(), Fore::colour() (see module wx)) -> ok

markerSetBackground(This::wxStyledTextCtrl(), MarkerNumber::integer(), Back::colour() (see module wx)) -> ok

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

markerDelete(This::wxStyledTextCtrl(), Line::integer(), MarkerNumber::integer()) -> ok

markerDeleteAll(This::wxStyledTextCtrl(), MarkerNumber::integer()) -> ok

markerGet(This::wxStyledTextCtrl(), Line::integer()) -> integer()

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

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

markerDefineBitmap(This::wxStyledTextCtrl(), MarkerNumber::integer(), Bmp::wxBitmap() (see module wxBitmap)) -> ok

markerAddSet(This::wxStyledTextCtrl(), Line::integer(), Set::integer()) -> ok

markerSetAlpha(This::wxStyledTextCtrl(), MarkerNumber::integer(), Alpha::integer()) -> ok

setMarginType(This::wxStyledTextCtrl(), Margin::integer(), MarginType::integer()) -> ok

getMarginType(This::wxStyledTextCtrl(), Margin::integer()) -> integer()

setMarginWidth(This::wxStyledTextCtrl(), Margin::integer(), PixelWidth::integer()) -> ok

getMarginWidth(This::wxStyledTextCtrl(), Margin::integer()) -> integer()

setMarginMask(This::wxStyledTextCtrl(), Margin::integer(), Mask::integer()) -> ok

getMarginMask(This::wxStyledTextCtrl(), Margin::integer()) -> integer()

setMarginSensitive(This::wxStyledTextCtrl(), Margin::integer(), Sensitive::bool()) -> ok

getMarginSensitive(This::wxStyledTextCtrl(), Margin::integer()) -> bool()

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

styleSetForeground(This::wxStyledTextCtrl(), Style::integer(), Fore::colour() (see module wx)) -> ok

styleSetBackground(This::wxStyledTextCtrl(), Style::integer(), Back::colour() (see module wx)) -> ok

styleSetBold(This::wxStyledTextCtrl(), Style::integer(), Bold::bool()) -> ok

styleSetItalic(This::wxStyledTextCtrl(), Style::integer(), Italic::bool()) -> ok

styleSetSize(This::wxStyledTextCtrl(), Style::integer(), SizePoints::integer()) -> ok

styleSetFaceName(This::wxStyledTextCtrl(), Style::integer(), FontName::string()) -> ok

styleSetEOLFilled(This::wxStyledTextCtrl(), Style::integer(), Filled::bool()) -> ok

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

styleSetUnderline(This::wxStyledTextCtrl(), Style::integer(), Underline::bool()) -> ok

styleSetCase(This::wxStyledTextCtrl(), Style::integer(), CaseForce::integer()) -> ok

styleSetHotSpot(This::wxStyledTextCtrl(), Style::integer(), Hotspot::bool()) -> ok

setSelForeground(This::wxStyledTextCtrl(), UseSetting::bool(), Fore::colour() (see module wx)) -> ok

setSelBackground(This::wxStyledTextCtrl(), UseSetting::bool(), Back::colour() (see module wx)) -> ok

getSelAlpha(This::wxStyledTextCtrl()) -> integer()

setSelAlpha(This::wxStyledTextCtrl(), Alpha::integer()) -> ok

setCaretForeground(This::wxStyledTextCtrl(), Fore::colour() (see module wx)) -> ok

cmdKeyAssign(This::wxStyledTextCtrl(), Key::integer(), Modifiers::integer(), Cmd::integer()) -> ok

cmdKeyClear(This::wxStyledTextCtrl(), Key::integer(), Modifiers::integer()) -> ok

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

setStyleBytes(This::wxStyledTextCtrl(), Length::integer()) -> integer()

styleSetVisible(This::wxStyledTextCtrl(), Style::integer(), Visible::bool()) -> ok

getCaretPeriod(This::wxStyledTextCtrl()) -> integer()

setCaretPeriod(This::wxStyledTextCtrl(), PeriodMilliseconds::integer()) -> ok

setWordChars(This::wxStyledTextCtrl(), Characters::string()) -> ok

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

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

indicatorSetStyle(This::wxStyledTextCtrl(), Indic::integer(), Style::integer()) -> ok

indicatorGetStyle(This::wxStyledTextCtrl(), Indic::integer()) -> integer()

indicatorSetForeground(This::wxStyledTextCtrl(), Indic::integer(), Fore::colour() (see module wx)) -> ok

indicatorGetForeground(This::wxStyledTextCtrl(), Indic::integer()) -> colour() (see module wx)

setWhitespaceForeground(This::wxStyledTextCtrl(), UseSetting::bool(), Fore::colour() (see module wx)) -> ok

setWhitespaceBackground(This::wxStyledTextCtrl(), UseSetting::bool(), Back::colour() (see module wx)) -> ok

getStyleBits(This::wxStyledTextCtrl()) -> integer()

setLineState(This::wxStyledTextCtrl(), Line::integer(), State::integer()) -> ok

getLineState(This::wxStyledTextCtrl(), Line::integer()) -> integer()

getMaxLineState(This::wxStyledTextCtrl()) -> integer()

getCaretLineVisible(This::wxStyledTextCtrl()) -> bool()

setCaretLineVisible(This::wxStyledTextCtrl(), Show::bool()) -> ok

getCaretLineBackground(This::wxStyledTextCtrl()) -> colour() (see module wx)

setCaretLineBackground(This::wxStyledTextCtrl(), Back::colour() (see module wx)) -> ok

autoCompShow(This::wxStyledTextCtrl(), LenEntered::integer(), ItemList::string()) -> ok

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

autoCompActive(This::wxStyledTextCtrl()) -> bool()

autoCompPosStart(This::wxStyledTextCtrl()) -> integer()

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

autoCompStops(This::wxStyledTextCtrl(), CharacterSet::string()) -> ok

autoCompSetSeparator(This::wxStyledTextCtrl(), SeparatorCharacter::integer()) -> ok

autoCompGetSeparator(This::wxStyledTextCtrl()) -> integer()

autoCompSelect(This::wxStyledTextCtrl(), Text::string()) -> ok

autoCompSetCancelAtStart(This::wxStyledTextCtrl(), Cancel::bool()) -> ok

autoCompGetCancelAtStart(This::wxStyledTextCtrl()) -> bool()

autoCompSetFillUps(This::wxStyledTextCtrl(), CharacterSet::string()) -> ok

autoCompSetChooseSingle(This::wxStyledTextCtrl(), ChooseSingle::bool()) -> ok

autoCompGetChooseSingle(This::wxStyledTextCtrl()) -> bool()

autoCompSetIgnoreCase(This::wxStyledTextCtrl(), IgnoreCase::bool()) -> ok

autoCompGetIgnoreCase(This::wxStyledTextCtrl()) -> bool()

userListShow(This::wxStyledTextCtrl(), ListType::integer(), ItemList::string()) -> ok

autoCompSetAutoHide(This::wxStyledTextCtrl(), AutoHide::bool()) -> ok

autoCompGetAutoHide(This::wxStyledTextCtrl()) -> bool()

autoCompSetDropRestOfWord(This::wxStyledTextCtrl(), DropRestOfWord::bool()) -> ok

autoCompGetDropRestOfWord(This::wxStyledTextCtrl()) -> bool()

registerImage(This::wxStyledTextCtrl(), Type::integer(), Bmp::wxBitmap() (see module wxBitmap)) -> ok

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

autoCompGetTypeSeparator(This::wxStyledTextCtrl()) -> integer()

autoCompSetTypeSeparator(This::wxStyledTextCtrl(), SeparatorCharacter::integer()) -> ok

autoCompSetMaxWidth(This::wxStyledTextCtrl(), CharacterCount::integer()) -> ok

autoCompGetMaxWidth(This::wxStyledTextCtrl()) -> integer()

autoCompSetMaxHeight(This::wxStyledTextCtrl(), RowCount::integer()) -> ok

autoCompGetMaxHeight(This::wxStyledTextCtrl()) -> integer()

setIndent(This::wxStyledTextCtrl(), IndentSize::integer()) -> ok

getIndent(This::wxStyledTextCtrl()) -> integer()

setUseTabs(This::wxStyledTextCtrl(), UseTabs::bool()) -> ok

getUseTabs(This::wxStyledTextCtrl()) -> bool()

setLineIndentation(This::wxStyledTextCtrl(), Line::integer(), IndentSize::integer()) -> ok

getLineIndentation(This::wxStyledTextCtrl(), Line::integer()) -> integer()

getLineIndentPosition(This::wxStyledTextCtrl(), Line::integer()) -> integer()

getColumn(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

setUseHorizontalScrollBar(This::wxStyledTextCtrl(), Show::bool()) -> ok

getUseHorizontalScrollBar(This::wxStyledTextCtrl()) -> bool()

setIndentationGuides(This::wxStyledTextCtrl(), Show::bool()) -> ok

getIndentationGuides(This::wxStyledTextCtrl()) -> bool()

setHighlightGuide(This::wxStyledTextCtrl(), Column::integer()) -> ok

getHighlightGuide(This::wxStyledTextCtrl()) -> integer()

getLineEndPosition(This::wxStyledTextCtrl(), Line::integer()) -> integer()

getCodePage(This::wxStyledTextCtrl()) -> integer()

getCaretForeground(This::wxStyledTextCtrl()) -> colour() (see module wx)

getReadOnly(This::wxStyledTextCtrl()) -> bool()

setCurrentPos(This::wxStyledTextCtrl(), Pos::integer()) -> ok

setSelectionStart(This::wxStyledTextCtrl(), Pos::integer()) -> ok

getSelectionStart(This::wxStyledTextCtrl()) -> integer()

setSelectionEnd(This::wxStyledTextCtrl(), Pos::integer()) -> ok

getSelectionEnd(This::wxStyledTextCtrl()) -> integer()

setPrintMagnification(This::wxStyledTextCtrl(), Magnification::integer()) -> ok

getPrintMagnification(This::wxStyledTextCtrl()) -> integer()

setPrintColourMode(This::wxStyledTextCtrl(), Mode::integer()) -> ok

getPrintColourMode(This::wxStyledTextCtrl()) -> integer()

findText(This::wxStyledTextCtrl(), MinPos::integer(), MaxPos::integer(), Text::string()) -> integer()

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

Types:

Option = {flags, integer()}

formatRange(This::wxStyledTextCtrl(), DoDraw::bool(), 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()}) -> integer()

getFirstVisibleLine(This::wxStyledTextCtrl()) -> integer()

getLine(This::wxStyledTextCtrl(), Line::integer()) -> string()

getLineCount(This::wxStyledTextCtrl()) -> integer()

setMarginLeft(This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok

getMarginLeft(This::wxStyledTextCtrl()) -> integer()

setMarginRight(This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok

getMarginRight(This::wxStyledTextCtrl()) -> integer()

getModify(This::wxStyledTextCtrl()) -> bool()

setSelection(This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok

getSelectedText(This::wxStyledTextCtrl()) -> string()

getTextRange(This::wxStyledTextCtrl(), StartPos::integer(), EndPos::integer()) -> string()

hideSelection(This::wxStyledTextCtrl(), Normal::bool()) -> ok

lineFromPosition(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

positionFromLine(This::wxStyledTextCtrl(), Line::integer()) -> integer()

lineScroll(This::wxStyledTextCtrl(), Columns::integer(), Lines::integer()) -> ok

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

replaceSelection(This::wxStyledTextCtrl(), Text::string()) -> ok

setReadOnly(This::wxStyledTextCtrl(), ReadOnly::bool()) -> ok

canPaste(This::wxStyledTextCtrl()) -> bool()

canUndo(This::wxStyledTextCtrl()) -> bool()

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

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

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

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

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

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

setText(This::wxStyledTextCtrl(), Text::string()) -> ok

getText(This::wxStyledTextCtrl()) -> string()

getTextLength(This::wxStyledTextCtrl()) -> integer()

getOvertype(This::wxStyledTextCtrl()) -> bool()

setCaretWidth(This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok

getCaretWidth(This::wxStyledTextCtrl()) -> integer()

setTargetStart(This::wxStyledTextCtrl(), Pos::integer()) -> ok

getTargetStart(This::wxStyledTextCtrl()) -> integer()

setTargetEnd(This::wxStyledTextCtrl(), Pos::integer()) -> ok

getTargetEnd(This::wxStyledTextCtrl()) -> integer()

replaceTarget(This::wxStyledTextCtrl(), Text::string()) -> integer()

searchInTarget(This::wxStyledTextCtrl(), Text::string()) -> integer()

setSearchFlags(This::wxStyledTextCtrl(), Flags::integer()) -> ok

getSearchFlags(This::wxStyledTextCtrl()) -> integer()

callTipShow(This::wxStyledTextCtrl(), Pos::integer(), Definition::string()) -> ok

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

callTipActive(This::wxStyledTextCtrl()) -> bool()

callTipPosAtStart(This::wxStyledTextCtrl()) -> integer()

callTipSetHighlight(This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok

callTipSetBackground(This::wxStyledTextCtrl(), Back::colour() (see module wx)) -> ok

callTipSetForeground(This::wxStyledTextCtrl(), Fore::colour() (see module wx)) -> ok

callTipSetForegroundHighlight(This::wxStyledTextCtrl(), Fore::colour() (see module wx)) -> ok

callTipUseStyle(This::wxStyledTextCtrl(), TabSize::integer()) -> ok

visibleFromDocLine(This::wxStyledTextCtrl(), Line::integer()) -> integer()

docLineFromVisible(This::wxStyledTextCtrl(), LineDisplay::integer()) -> integer()

wrapCount(This::wxStyledTextCtrl(), Line::integer()) -> integer()

setFoldLevel(This::wxStyledTextCtrl(), Line::integer(), Level::integer()) -> ok

getFoldLevel(This::wxStyledTextCtrl(), Line::integer()) -> integer()

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

getFoldParent(This::wxStyledTextCtrl(), Line::integer()) -> integer()

showLines(This::wxStyledTextCtrl(), LineStart::integer(), LineEnd::integer()) -> ok

hideLines(This::wxStyledTextCtrl(), LineStart::integer(), LineEnd::integer()) -> ok

getLineVisible(This::wxStyledTextCtrl(), Line::integer()) -> bool()

setFoldExpanded(This::wxStyledTextCtrl(), Line::integer(), Expanded::bool()) -> ok

getFoldExpanded(This::wxStyledTextCtrl(), Line::integer()) -> bool()

toggleFold(This::wxStyledTextCtrl(), Line::integer()) -> ok

ensureVisible(This::wxStyledTextCtrl(), Line::integer()) -> ok

setFoldFlags(This::wxStyledTextCtrl(), Flags::integer()) -> ok

ensureVisibleEnforcePolicy(This::wxStyledTextCtrl(), Line::integer()) -> ok

setTabIndents(This::wxStyledTextCtrl(), TabIndents::bool()) -> ok

getTabIndents(This::wxStyledTextCtrl()) -> bool()

setBackSpaceUnIndents(This::wxStyledTextCtrl(), BsUnIndents::bool()) -> ok

getBackSpaceUnIndents(This::wxStyledTextCtrl()) -> bool()

setMouseDwellTime(This::wxStyledTextCtrl(), PeriodMilliseconds::integer()) -> ok

getMouseDwellTime(This::wxStyledTextCtrl()) -> integer()

wordStartPosition(This::wxStyledTextCtrl(), Pos::integer(), OnlyWordCharacters::bool()) -> integer()

wordEndPosition(This::wxStyledTextCtrl(), Pos::integer(), OnlyWordCharacters::bool()) -> integer()

setWrapMode(This::wxStyledTextCtrl(), Mode::integer()) -> ok

getWrapMode(This::wxStyledTextCtrl()) -> integer()

setWrapVisualFlags(This::wxStyledTextCtrl(), WrapVisualFlags::integer()) -> ok

getWrapVisualFlags(This::wxStyledTextCtrl()) -> integer()

setWrapVisualFlagsLocation(This::wxStyledTextCtrl(), WrapVisualFlagsLocation::integer()) -> ok

getWrapVisualFlagsLocation(This::wxStyledTextCtrl()) -> integer()

setWrapStartIndent(This::wxStyledTextCtrl(), Indent::integer()) -> ok

getWrapStartIndent(This::wxStyledTextCtrl()) -> integer()

setLayoutCache(This::wxStyledTextCtrl(), Mode::integer()) -> ok

getLayoutCache(This::wxStyledTextCtrl()) -> integer()

setScrollWidth(This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok

getScrollWidth(This::wxStyledTextCtrl()) -> integer()

textWidth(This::wxStyledTextCtrl(), Style::integer(), Text::string()) -> integer()

getEndAtLastLine(This::wxStyledTextCtrl()) -> bool()

textHeight(This::wxStyledTextCtrl(), Line::integer()) -> integer()

setUseVerticalScrollBar(This::wxStyledTextCtrl(), Show::bool()) -> ok

getUseVerticalScrollBar(This::wxStyledTextCtrl()) -> bool()

appendText(This::wxStyledTextCtrl(), Text::string()) -> ok

getTwoPhaseDraw(This::wxStyledTextCtrl()) -> bool()

setTwoPhaseDraw(This::wxStyledTextCtrl(), TwoPhase::bool()) -> ok

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

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

linesSplit(This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok

setFoldMarginColour(This::wxStyledTextCtrl(), UseSetting::bool(), Back::colour() (see module wx)) -> ok

setFoldMarginHiColour(This::wxStyledTextCtrl(), UseSetting::bool(), Fore::colour() (see module wx)) -> ok

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

lineLength(This::wxStyledTextCtrl(), Line::integer()) -> integer()

braceHighlight(This::wxStyledTextCtrl(), Pos1::integer(), Pos2::integer()) -> ok

braceBadLight(This::wxStyledTextCtrl(), Pos::integer()) -> ok

braceMatch(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

getViewEOL(This::wxStyledTextCtrl()) -> bool()

setViewEOL(This::wxStyledTextCtrl(), Visible::bool()) -> ok

setModEventMask(This::wxStyledTextCtrl(), Mask::integer()) -> ok

getEdgeColumn(This::wxStyledTextCtrl()) -> integer()

setEdgeColumn(This::wxStyledTextCtrl(), Column::integer()) -> ok

getEdgeMode(This::wxStyledTextCtrl()) -> integer()

getEdgeColour(This::wxStyledTextCtrl()) -> colour() (see module wx)

setEdgeColour(This::wxStyledTextCtrl(), EdgeColour::colour() (see module wx)) -> ok

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

searchNext(This::wxStyledTextCtrl(), Flags::integer(), Text::string()) -> integer()

searchPrev(This::wxStyledTextCtrl(), Flags::integer(), Text::string()) -> integer()

linesOnScreen(This::wxStyledTextCtrl()) -> integer()

usePopUp(This::wxStyledTextCtrl(), AllowPopUp::bool()) -> ok

selectionIsRectangle(This::wxStyledTextCtrl()) -> bool()

setZoom(This::wxStyledTextCtrl(), Zoom::integer()) -> ok

getZoom(This::wxStyledTextCtrl()) -> integer()

getModEventMask(This::wxStyledTextCtrl()) -> integer()

setSTCFocus(This::wxStyledTextCtrl(), Focus::bool()) -> ok

getSTCFocus(This::wxStyledTextCtrl()) -> bool()

setStatus(This::wxStyledTextCtrl(), StatusCode::integer()) -> ok

getStatus(This::wxStyledTextCtrl()) -> integer()

setMouseDownCaptures(This::wxStyledTextCtrl(), Captures::bool()) -> ok

getMouseDownCaptures(This::wxStyledTextCtrl()) -> bool()

setSTCCursor(This::wxStyledTextCtrl(), CursorType::integer()) -> ok

getSTCCursor(This::wxStyledTextCtrl()) -> integer()

setControlCharSymbol(This::wxStyledTextCtrl(), Symbol::integer()) -> ok

getControlCharSymbol(This::wxStyledTextCtrl()) -> integer()

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

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

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

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

setVisiblePolicy(This::wxStyledTextCtrl(), VisiblePolicy::integer(), VisibleSlop::integer()) -> ok

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

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

getXOffset(This::wxStyledTextCtrl()) -> integer()

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

setXCaretPolicy(This::wxStyledTextCtrl(), CaretPolicy::integer(), CaretSlop::integer()) -> ok

setYCaretPolicy(This::wxStyledTextCtrl(), CaretPolicy::integer(), CaretSlop::integer()) -> ok

getPrintWrapMode(This::wxStyledTextCtrl()) -> integer()

setHotspotActiveForeground(This::wxStyledTextCtrl(), UseSetting::bool(), Fore::colour() (see module wx)) -> ok

setHotspotActiveBackground(This::wxStyledTextCtrl(), UseSetting::bool(), Back::colour() (see module wx)) -> ok

setHotspotActiveUnderline(This::wxStyledTextCtrl(), Underline::bool()) -> ok

setHotspotSingleLine(This::wxStyledTextCtrl(), SingleLine::bool()) -> ok

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

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

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

positionBefore(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

positionAfter(This::wxStyledTextCtrl(), Pos::integer()) -> integer()

copyRange(This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok

copyText(This::wxStyledTextCtrl(), Length::integer(), Text::string()) -> ok

setSelectionMode(This::wxStyledTextCtrl(), Mode::integer()) -> ok

getSelectionMode(This::wxStyledTextCtrl()) -> integer()

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

setWhitespaceChars(This::wxStyledTextCtrl(), Characters::string()) -> ok

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

autoCompGetCurrent(This::wxStyledTextCtrl()) -> integer()

allocate(This::wxStyledTextCtrl(), Bytes::integer()) -> ok

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

getCaretSticky(This::wxStyledTextCtrl()) -> bool()

setCaretSticky(This::wxStyledTextCtrl(), UseCaretStickyBehaviour::bool()) -> ok

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

setPasteConvertEndings(This::wxStyledTextCtrl(), Convert::bool()) -> ok

getPasteConvertEndings(This::wxStyledTextCtrl()) -> bool()

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

setCaretLineBackAlpha(This::wxStyledTextCtrl(), Alpha::integer()) -> ok

getCaretLineBackAlpha(This::wxStyledTextCtrl()) -> integer()

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

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

setLexer(This::wxStyledTextCtrl(), Lexer::integer()) -> ok

getLexer(This::wxStyledTextCtrl()) -> integer()

colourise(This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok

setProperty(This::wxStyledTextCtrl(), Key::string(), Value::string()) -> ok

setKeyWords(This::wxStyledTextCtrl(), KeywordSet::integer(), KeyWords::string()) -> ok

setLexerLanguage(This::wxStyledTextCtrl(), Language::string()) -> ok

getProperty(This::wxStyledTextCtrl(), Key::string()) -> string()

getStyleBitsNeeded(This::wxStyledTextCtrl()) -> integer()

getCurrentLine(This::wxStyledTextCtrl()) -> integer()

styleSetSpec(This::wxStyledTextCtrl(), StyleNum::integer(), Spec::string()) -> ok

styleSetFont(This::wxStyledTextCtrl(), StyleNum::integer(), Font::wxFont() (see module wxFont)) -> ok

styleSetFontAttr(This::wxStyledTextCtrl(), StyleNum::integer(), Size::integer(), FaceName::string(), Bold::bool(), Italic::bool(), Underline::bool()) -> ok

styleSetFontAttr(This::wxStyledTextCtrl(), StyleNum::integer(), Size::integer(), FaceName::string(), Bold::bool(), Italic::bool(), Underline::bool(), Options::[Option]) -> ok

Types:

Option = {encoding, WxFontEncoding}
WxFontEncoding = integer()

See external documentation.
WxFontEncoding is one of ?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::wxStyledTextCtrl(), Style::integer(), CharacterSet::integer()) -> ok

styleSetFontEncoding(This::wxStyledTextCtrl(), Style::integer(), Encoding::WxFontEncoding) -> ok

Types:

WxFontEncoding = integer()

See external documentation.
WxFontEncoding is one of ?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::wxStyledTextCtrl(), Cmd::integer()) -> ok

setMargins(This::wxStyledTextCtrl(), Left::integer(), Right::integer()) -> ok

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

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

scrollToLine(This::wxStyledTextCtrl(), Line::integer()) -> ok

scrollToColumn(This::wxStyledTextCtrl(), Column::integer()) -> ok

sendMsg(This::wxStyledTextCtrl(), Msg::integer()) -> integer()

Equivalent to sendMsg(This, Msg, []).

sendMsg(This::wxStyledTextCtrl(), Msg::integer(), Options::[Option]) -> integer()

Types:

Option = {wp, integer()} | {lp, integer()}

setVScrollBar(This::wxStyledTextCtrl(), Bar::wxScrollBar() (see module wxScrollBar)) -> ok

setHScrollBar(This::wxStyledTextCtrl(), Bar::wxScrollBar() (see module wxScrollBar)) -> ok

getLastKeydownProcessed(This::wxStyledTextCtrl()) -> bool()

setLastKeydownProcessed(This::wxStyledTextCtrl(), Val::bool()) -> ok

saveFile(This::wxStyledTextCtrl(), Filename::string()) -> bool()

loadFile(This::wxStyledTextCtrl(), Filename::string()) -> bool()

doDragOver(This::wxStyledTextCtrl(), X::integer(), Y::integer(), Def::WxDragResult) -> WxDragResult

Types:

WxDragResult = integer()
WxDragResult = integer()

See external documentation.
WxDragResult is one of ?wxDragError | ?wxDragNone | ?wxDragCopy | ?wxDragMove | ?wxDragLink | ?wxDragCancel
WxDragResult is one of ?wxDragError | ?wxDragNone | ?wxDragCopy | ?wxDragMove | ?wxDragLink | ?wxDragCancel

doDropText(This::wxStyledTextCtrl(), X::integer(), Y::integer(), Data::string()) -> bool()

getUseAntiAliasing(This::wxStyledTextCtrl()) -> bool()

addTextRaw(This::wxStyledTextCtrl(), Text::binary()) -> ok

insertTextRaw(This::wxStyledTextCtrl(), Pos::integer(), Text::binary()) -> ok

getCurLineRaw(This::wxStyledTextCtrl()) -> {binary(), LinePos::integer()}

getLineRaw(This::wxStyledTextCtrl(), Line::integer()) -> binary()

getSelectedTextRaw(This::wxStyledTextCtrl()) -> binary()

getTextRangeRaw(This::wxStyledTextCtrl(), StartPos::integer(), EndPos::integer()) -> binary()

setTextRaw(This::wxStyledTextCtrl(), Text::binary()) -> ok

getTextRaw(This::wxStyledTextCtrl()) -> binary()

appendTextRaw(This::wxStyledTextCtrl(), Text::binary()) -> ok

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

Destroys this object, do not use object again