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(Parent::wxWindow() (see module wxWindow)) -> wxStyledTextCtrl()
Equivalent to new(Parent, []).
new(Parent::wxWindow() (see module wxWindow), Options::[Option]) -> wxStyledTextCtrl()
Types:
create(This::wxStyledTextCtrl(), Parent::wxWindow() (see module wxWindow)) -> bool()
Equivalent to create(This, Parent, []).
Types:
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
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
Equivalent to markerDefine(This, MarkerNumber, MarkerSymbol, []).
Types:
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()
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()
indicatorGetForeground(This::wxStyledTextCtrl(), Indic::integer()) -> colour() (see module wx)
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()
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()
Equivalent to findText(This, MinPos, MaxPos, Text, []).
Types:
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
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()
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
Types:
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:
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:
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:
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