%% %% %CopyrightBegin% %% %% Copyright Ericsson AB 2008-2010. All Rights Reserved. %% %% The contents of this file are subject to the Erlang Public License, %% Version 1.1, (the "License"); you may not use this file except in %% compliance with the License. You should have received a copy of the %% Erlang Public License along with this software. If not, it can be %% retrieved online at http://www.erlang.org/. %% %% Software distributed under the License is distributed on an "AS IS" %% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See %% the License for the specific language governing rights and limitations %% under the License. %% %% %CopyrightEnd% %% This file is generated DO NOT EDIT %% @doc See external documentation: wxStyledTextCtrl. %%

This class is derived (and can use functions) from: %%
{@link wxControl} %%
{@link wxWindow} %%
{@link wxEvtHandler} %%

%% @type 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. -module(wxStyledTextCtrl). -include("wxe.hrl"). -export([addStyledText/2,addText/2,addTextRaw/2,allocate/2,appendText/2,appendTextRaw/2, autoCompActive/1,autoCompCancel/1,autoCompComplete/1,autoCompGetAutoHide/1, autoCompGetCancelAtStart/1,autoCompGetChooseSingle/1,autoCompGetCurrent/1, autoCompGetDropRestOfWord/1,autoCompGetIgnoreCase/1,autoCompGetMaxHeight/1, autoCompGetMaxWidth/1,autoCompGetSeparator/1,autoCompGetTypeSeparator/1, autoCompPosStart/1,autoCompSelect/2,autoCompSetAutoHide/2,autoCompSetCancelAtStart/2, autoCompSetChooseSingle/2,autoCompSetDropRestOfWord/2,autoCompSetFillUps/2, autoCompSetIgnoreCase/2,autoCompSetMaxHeight/2,autoCompSetMaxWidth/2, autoCompSetSeparator/2,autoCompSetTypeSeparator/2,autoCompShow/3, autoCompStops/2,backTab/1,beginUndoAction/1,braceBadLight/2,braceHighlight/3, braceMatch/2,callTipActive/1,callTipCancel/1,callTipPosAtStart/1, callTipSetBackground/2,callTipSetForeground/2,callTipSetForegroundHighlight/2, callTipSetHighlight/3,callTipShow/3,callTipUseStyle/2,canPaste/1, canRedo/1,canUndo/1,cancel/1,charLeft/1,charLeftExtend/1,charLeftRectExtend/1, charRight/1,charRightExtend/1,charRightRectExtend/1,chooseCaretX/1, clear/1,clearAll/1,clearDocumentStyle/1,clearRegisteredImages/1,cmdKeyAssign/4, cmdKeyClear/3,cmdKeyClearAll/1,cmdKeyExecute/2,colourise/3,convertEOLs/2, copy/1,copyRange/3,copyText/3,create/2,create/3,cut/1,delLineLeft/1, delLineRight/1,delWordLeft/1,delWordRight/1,deleteBack/1,deleteBackNotLine/1, destroy/1,doDragOver/4,doDropText/4,docLineFromVisible/2,documentEnd/1, documentEndExtend/1,documentStart/1,documentStartExtend/1,editToggleOvertype/1, emptyUndoBuffer/1,endUndoAction/1,ensureCaretVisible/1,ensureVisible/2, ensureVisibleEnforcePolicy/2,findColumn/3,findText/4,findText/5,formFeed/1, formatRange/8,getAnchor/1,getBackSpaceUnIndents/1,getBufferedDraw/1, getCaretForeground/1,getCaretLineBackAlpha/1,getCaretLineBackground/1, getCaretLineVisible/1,getCaretPeriod/1,getCaretSticky/1,getCaretWidth/1, getCharAt/2,getCodePage/1,getColumn/2,getControlCharSymbol/1,getCurLine/1, getCurLineRaw/1,getCurrentLine/1,getCurrentPos/1,getEOLMode/1,getEdgeColour/1, getEdgeColumn/1,getEdgeMode/1,getEndAtLastLine/1,getEndStyled/1,getFirstVisibleLine/1, getFoldExpanded/2,getFoldLevel/2,getFoldParent/2,getHighlightGuide/1, getIndent/1,getIndentationGuides/1,getLastChild/3,getLastKeydownProcessed/1, getLayoutCache/1,getLength/1,getLexer/1,getLine/2,getLineCount/1,getLineEndPosition/2, getLineIndentPosition/2,getLineIndentation/2,getLineRaw/2,getLineState/2, getLineVisible/2,getMarginLeft/1,getMarginMask/2,getMarginRight/1, getMarginSensitive/2,getMarginType/2,getMarginWidth/2,getMaxLineState/1, getModEventMask/1,getModify/1,getMouseDownCaptures/1,getMouseDwellTime/1, getOvertype/1,getPasteConvertEndings/1,getPrintColourMode/1,getPrintMagnification/1, getPrintWrapMode/1,getProperty/2,getReadOnly/1,getSTCCursor/1,getSTCFocus/1, getScrollWidth/1,getSearchFlags/1,getSelAlpha/1,getSelectedText/1, getSelectedTextRaw/1,getSelection/1,getSelectionEnd/1,getSelectionMode/1, getSelectionStart/1,getStatus/1,getStyleAt/2,getStyleBits/1,getStyleBitsNeeded/1, getStyledText/3,getTabIndents/1,getTabWidth/1,getTargetEnd/1,getTargetStart/1, getText/1,getTextLength/1,getTextRange/3,getTextRangeRaw/3,getTextRaw/1, getTwoPhaseDraw/1,getUndoCollection/1,getUseAntiAliasing/1,getUseHorizontalScrollBar/1, getUseTabs/1,getUseVerticalScrollBar/1,getViewEOL/1,getViewWhiteSpace/1, getWrapMode/1,getWrapStartIndent/1,getWrapVisualFlags/1,getWrapVisualFlagsLocation/1, getXOffset/1,getZoom/1,gotoLine/2,gotoPos/2,hideLines/3,hideSelection/2, home/1,homeDisplay/1,homeDisplayExtend/1,homeExtend/1,homeRectExtend/1, homeWrapExtend/1,indicatorGetForeground/2,indicatorGetStyle/2,indicatorSetForeground/3, indicatorSetStyle/3,insertText/3,insertTextRaw/3,lineCopy/1,lineCut/1, lineDelete/1,lineDown/1,lineDownExtend/1,lineDownRectExtend/1,lineDuplicate/1, lineEnd/1,lineEndDisplay/1,lineEndDisplayExtend/1,lineEndExtend/1, lineEndRectExtend/1,lineEndWrap/1,lineEndWrapExtend/1,lineFromPosition/2, lineLength/2,lineScroll/3,lineScrollDown/1,lineScrollUp/1,lineTranspose/1, lineUp/1,lineUpExtend/1,lineUpRectExtend/1,linesJoin/1,linesOnScreen/1, linesSplit/2,loadFile/2,lowerCase/1,markerAdd/3,markerAddSet/3,markerDefine/3, markerDefine/4,markerDefineBitmap/3,markerDelete/3,markerDeleteAll/2, markerDeleteHandle/2,markerGet/2,markerLineFromHandle/2,markerNext/3, markerPrevious/3,markerSetAlpha/3,markerSetBackground/3,markerSetForeground/3, moveCaretInsideView/1,new/0,new/1,new/2,newLine/1,pageDown/1,pageDownExtend/1, pageDownRectExtend/1,pageUp/1,pageUpExtend/1,pageUpRectExtend/1,paraDownExtend/1, paraUp/1,paraUpExtend/1,paste/1,pointFromPosition/2,positionAfter/2, positionBefore/2,positionFromLine/2,positionFromPoint/2,positionFromPointClose/3, redo/1,registerImage/3,replaceSelection/2,replaceTarget/2,saveFile/2, scrollToColumn/2,scrollToLine/2,searchAnchor/1,searchInTarget/2,searchNext/3, searchPrev/3,selectAll/1,selectionDuplicate/1,selectionIsRectangle/1, sendMsg/2,sendMsg/3,setAnchor/2,setBackSpaceUnIndents/2,setBufferedDraw/2, setCaretForeground/2,setCaretLineBackAlpha/2,setCaretLineBackground/2, setCaretLineVisible/2,setCaretPeriod/2,setCaretSticky/2,setCaretWidth/2, setCharsDefault/1,setCodePage/2,setControlCharSymbol/2,setCurrentPos/2, setEOLMode/2,setEdgeColour/2,setEdgeColumn/2,setFoldExpanded/3,setFoldFlags/2, setFoldLevel/3,setFoldMarginColour/3,setFoldMarginHiColour/3,setHScrollBar/2, setHighlightGuide/2,setHotspotActiveBackground/3,setHotspotActiveForeground/3, setHotspotActiveUnderline/2,setHotspotSingleLine/2,setIndent/2,setIndentationGuides/2, setKeyWords/3,setLastKeydownProcessed/2,setLayoutCache/2,setLexer/2, setLexerLanguage/2,setLineIndentation/3,setLineState/3,setMarginLeft/2, setMarginMask/3,setMarginRight/2,setMarginSensitive/3,setMarginType/3, setMarginWidth/3,setMargins/3,setModEventMask/2,setMouseDownCaptures/2, setMouseDwellTime/2,setPasteConvertEndings/2,setPrintColourMode/2, setPrintMagnification/2,setProperty/3,setReadOnly/2,setSTCCursor/2, setSTCFocus/2,setSavePoint/1,setScrollWidth/2,setSearchFlags/2,setSelAlpha/2, setSelBackground/3,setSelForeground/3,setSelection/3,setSelectionEnd/2, setSelectionMode/2,setSelectionStart/2,setStatus/2,setStyleBytes/2, setStyling/3,setTabIndents/2,setTabWidth/2,setTargetEnd/2,setTargetStart/2, setText/2,setTextRaw/2,setTwoPhaseDraw/2,setUndoCollection/2,setUseHorizontalScrollBar/2, setUseTabs/2,setUseVerticalScrollBar/2,setVScrollBar/2,setViewEOL/2, setViewWhiteSpace/2,setVisiblePolicy/3,setWhitespaceBackground/3, setWhitespaceChars/2,setWhitespaceForeground/3,setWordChars/2,setWrapMode/2, setWrapStartIndent/2,setWrapVisualFlags/2,setWrapVisualFlagsLocation/2, setXCaretPolicy/3,setYCaretPolicy/3,setZoom/2,showLines/3,startRecord/1, startStyling/3,stopRecord/1,stutteredPageDown/1,stutteredPageDownExtend/1, stutteredPageUp/1,stutteredPageUpExtend/1,styleClearAll/1,styleResetDefault/1, styleSetBackground/3,styleSetBold/3,styleSetCase/3,styleSetCharacterSet/3, styleSetEOLFilled/3,styleSetFaceName/3,styleSetFont/3,styleSetFontAttr/7, styleSetFontAttr/8,styleSetFontEncoding/3,styleSetForeground/3,styleSetHotSpot/3, styleSetItalic/3,styleSetSize/3,styleSetSpec/3,styleSetUnderline/3, styleSetVisible/3,tab/1,targetFromSelection/1,textHeight/2,textWidth/3, toggleCaretSticky/1,toggleFold/2,undo/1,upperCase/1,usePopUp/2,userListShow/3, vCHome/1,vCHomeExtend/1,vCHomeRectExtend/1,vCHomeWrap/1,vCHomeWrapExtend/1, visibleFromDocLine/2,wordEndPosition/3,wordLeft/1,wordLeftEnd/1,wordLeftEndExtend/1, wordLeftExtend/1,wordPartLeft/1,wordPartLeftExtend/1,wordPartRight/1, wordPartRightExtend/1,wordRight/1,wordRightEnd/1,wordRightEndExtend/1, wordRightExtend/1,wordStartPosition/3,wrapCount/2,zoomIn/1,zoomOut/1]). %% inherited exports -export([cacheBestSize/2,captureMouse/1,center/1,center/2,centerOnParent/1, centerOnParent/2,centre/1,centre/2,centreOnParent/1,centreOnParent/2, clearBackground/1,clientToScreen/2,clientToScreen/3,close/1,close/2, connect/2,connect/3,convertDialogToPixels/2,convertPixelsToDialog/2, destroyChildren/1,disable/1,disconnect/1,disconnect/2,disconnect/3, enable/1,enable/2,findWindow/2,fit/1,fitInside/1,freeze/1,getAcceleratorTable/1, getBackgroundColour/1,getBackgroundStyle/1,getBestSize/1,getCaret/1, getCharHeight/1,getCharWidth/1,getChildren/1,getClientSize/1,getContainingSizer/1, getCursor/1,getDropTarget/1,getEventHandler/1,getExtraStyle/1,getFont/1, getForegroundColour/1,getGrandParent/1,getHandle/1,getHelpText/1, getId/1,getLabel/1,getMaxSize/1,getMinSize/1,getName/1,getParent/1, getPosition/1,getRect/1,getScreenPosition/1,getScreenRect/1,getScrollPos/2, getScrollRange/2,getScrollThumb/2,getSize/1,getSizer/1,getTextExtent/2, getTextExtent/3,getToolTip/1,getUpdateRegion/1,getVirtualSize/1,getWindowStyleFlag/1, getWindowVariant/1,hasCapture/1,hasScrollbar/2,hasTransparentBackground/1, hide/1,inheritAttributes/1,initDialog/1,invalidateBestSize/1,isEnabled/1, isExposed/2,isExposed/3,isExposed/5,isRetained/1,isShown/1,isTopLevel/1, layout/1,lower/1,makeModal/1,makeModal/2,move/2,move/3,move/4,moveAfterInTabOrder/2, moveBeforeInTabOrder/2,navigate/1,navigate/2,parent_class/1,popEventHandler/1, popEventHandler/2,popupMenu/2,popupMenu/3,popupMenu/4,raise/1,refresh/1, refresh/2,refreshRect/2,refreshRect/3,releaseMouse/1,removeChild/2, reparent/2,screenToClient/1,screenToClient/2,scrollLines/2,scrollPages/2, scrollWindow/3,scrollWindow/4,setAcceleratorTable/2,setAutoLayout/2, setBackgroundColour/2,setBackgroundStyle/2,setCaret/2,setClientSize/2, setClientSize/3,setContainingSizer/2,setCursor/2,setDropTarget/2, setExtraStyle/2,setFocus/1,setFocusFromKbd/1,setFont/2,setForegroundColour/2, setHelpText/2,setId/2,setLabel/2,setMaxSize/2,setMinSize/2,setName/2, setOwnBackgroundColour/2,setOwnFont/2,setOwnForegroundColour/2,setPalette/2, setScrollPos/3,setScrollPos/4,setScrollbar/5,setScrollbar/6,setSize/2, setSize/3,setSize/5,setSize/6,setSizeHints/2,setSizeHints/3,setSizeHints/4, setSizer/2,setSizer/3,setSizerAndFit/2,setSizerAndFit/3,setThemeEnabled/2, setToolTip/2,setVirtualSize/2,setVirtualSize/3,setVirtualSizeHints/2, setVirtualSizeHints/3,setVirtualSizeHints/4,setWindowStyle/2,setWindowStyleFlag/2, setWindowVariant/2,shouldInheritColours/1,show/1,show/2,thaw/1,transferDataFromWindow/1, transferDataToWindow/1,update/1,updateWindowUI/1,updateWindowUI/2, validate/1,warpPointer/3]). %% @hidden parent_class(wxControl) -> true; parent_class(wxWindow) -> true; parent_class(wxEvtHandler) -> true; parent_class(_Class) -> erlang:error({badtype, ?MODULE}). %% @spec () -> wxStyledTextCtrl() %% @doc See external documentation. new() -> wxe_util:construct(?wxStyledTextCtrl_new_0, <<>>). %% @spec (Parent::wxWindow:wxWindow()) -> wxStyledTextCtrl() %% @equiv new(Parent, []) new(Parent) when is_record(Parent, wx_ref) -> new(Parent, []). %% @spec (Parent::wxWindow:wxWindow(), [Option]) -> wxStyledTextCtrl() %% Option = {id, integer()} | {pos, {X::integer(),Y::integer()}} | {size, {W::integer(),H::integer()}} | {style, integer()} %% @doc See external documentation. new(#wx_ref{type=ParentT,ref=ParentRef}, Options) when is_list(Options) -> ?CLASS(ParentT,wxWindow), MOpts = fun({id, Id}, Acc) -> [<<1:32/?UI,Id:32/?UI>>|Acc]; ({pos, {PosX,PosY}}, Acc) -> [<<2:32/?UI,PosX:32/?UI,PosY:32/?UI,0:32>>|Acc]; ({size, {SizeW,SizeH}}, Acc) -> [<<3:32/?UI,SizeW:32/?UI,SizeH:32/?UI,0:32>>|Acc]; ({style, Style}, Acc) -> [<<4:32/?UI,Style:32/?UI>>|Acc]; (BadOpt, _) -> erlang:error({badoption, BadOpt}) end, BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)), wxe_util:construct(?wxStyledTextCtrl_new_2, <>). %% @spec (This::wxStyledTextCtrl(), Parent::wxWindow:wxWindow()) -> bool() %% @equiv create(This,Parent, []) create(This,Parent) when is_record(This, wx_ref),is_record(Parent, wx_ref) -> create(This,Parent, []). %% @spec (This::wxStyledTextCtrl(), Parent::wxWindow:wxWindow(), [Option]) -> bool() %% Option = {id, integer()} | {pos, {X::integer(),Y::integer()}} | {size, {W::integer(),H::integer()}} | {style, integer()} %% @doc See external documentation. create(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=ParentT,ref=ParentRef}, Options) when is_list(Options) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(ParentT,wxWindow), MOpts = fun({id, Id}, Acc) -> [<<1:32/?UI,Id:32/?UI>>|Acc]; ({pos, {PosX,PosY}}, Acc) -> [<<2:32/?UI,PosX:32/?UI,PosY:32/?UI,0:32>>|Acc]; ({size, {SizeW,SizeH}}, Acc) -> [<<3:32/?UI,SizeW:32/?UI,SizeH:32/?UI,0:32>>|Acc]; ({style, Style}, Acc) -> [<<4:32/?UI,Style:32/?UI>>|Acc]; (BadOpt, _) -> erlang:error({badoption, BadOpt}) end, BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)), wxe_util:call(?wxStyledTextCtrl_Create, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> ok %% @doc See external documentation. addText(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_AddText, <>). %% @spec (This::wxStyledTextCtrl(), Data::wxMemoryBuffer:wxMemoryBuffer()) -> ok %% @doc See external documentation. addStyledText(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=DataT,ref=DataRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(DataT,wxMemoryBuffer), wxe_util:cast(?wxStyledTextCtrl_AddStyledText, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer(), Text::string()) -> ok %% @doc See external documentation. insertText(#wx_ref{type=ThisT,ref=ThisRef},Pos,Text) when is_integer(Pos),is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_InsertText, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. clearAll(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ClearAll, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. clearDocumentStyle(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ClearDocumentStyle, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getLength(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLength, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. getCharAt(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCharAt, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getCurrentPos(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCurrentPos, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getAnchor(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetAnchor, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. getStyleAt(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetStyleAt, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. redo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Redo, <>). %% @spec (This::wxStyledTextCtrl(), CollectUndo::bool()) -> ok %% @doc See external documentation. setUndoCollection(#wx_ref{type=ThisT,ref=ThisRef},CollectUndo) when is_boolean(CollectUndo) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetUndoCollection, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. selectAll(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SelectAll, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. setSavePoint(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSavePoint, <>). %% @spec (This::wxStyledTextCtrl(), StartPos::integer(), EndPos::integer()) -> wxMemoryBuffer:wxMemoryBuffer() %% @doc See external documentation. getStyledText(#wx_ref{type=ThisT,ref=ThisRef},StartPos,EndPos) when is_integer(StartPos),is_integer(EndPos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetStyledText, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. canRedo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_CanRedo, <>). %% @spec (This::wxStyledTextCtrl(), Handle::integer()) -> integer() %% @doc See external documentation. markerLineFromHandle(#wx_ref{type=ThisT,ref=ThisRef},Handle) when is_integer(Handle) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_MarkerLineFromHandle, <>). %% @spec (This::wxStyledTextCtrl(), Handle::integer()) -> ok %% @doc See external documentation. markerDeleteHandle(#wx_ref{type=ThisT,ref=ThisRef},Handle) when is_integer(Handle) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerDeleteHandle, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getUndoCollection(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetUndoCollection, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getViewWhiteSpace(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetViewWhiteSpace, <>). %% @spec (This::wxStyledTextCtrl(), ViewWS::integer()) -> ok %% @doc See external documentation. setViewWhiteSpace(#wx_ref{type=ThisT,ref=ThisRef},ViewWS) when is_integer(ViewWS) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetViewWhiteSpace, <>). %% @spec (This::wxStyledTextCtrl(), Pt::{X::integer(),Y::integer()}) -> integer() %% @doc See external documentation. positionFromPoint(#wx_ref{type=ThisT,ref=ThisRef},{PtX,PtY}) when is_integer(PtX),is_integer(PtY) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_PositionFromPoint, <>). %% @spec (This::wxStyledTextCtrl(), X::integer(), Y::integer()) -> integer() %% @doc See external documentation. positionFromPointClose(#wx_ref{type=ThisT,ref=ThisRef},X,Y) when is_integer(X),is_integer(Y) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_PositionFromPointClose, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> ok %% @doc See external documentation. gotoLine(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_GotoLine, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. gotoPos(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_GotoPos, <>). %% @spec (This::wxStyledTextCtrl(), PosAnchor::integer()) -> ok %% @doc See external documentation. setAnchor(#wx_ref{type=ThisT,ref=ThisRef},PosAnchor) when is_integer(PosAnchor) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetAnchor, <>). %% @spec (This::wxStyledTextCtrl()) -> {string(),LinePos::integer()} %% @doc See external documentation. getCurLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCurLine, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getEndStyled(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetEndStyled, <>). %% @spec (This::wxStyledTextCtrl(), EolMode::integer()) -> ok %% @doc See external documentation. convertEOLs(#wx_ref{type=ThisT,ref=ThisRef},EolMode) when is_integer(EolMode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ConvertEOLs, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getEOLMode(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetEOLMode, <>). %% @spec (This::wxStyledTextCtrl(), EolMode::integer()) -> ok %% @doc See external documentation. setEOLMode(#wx_ref{type=ThisT,ref=ThisRef},EolMode) when is_integer(EolMode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetEOLMode, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer(), Mask::integer()) -> ok %% @doc See external documentation. startStyling(#wx_ref{type=ThisT,ref=ThisRef},Pos,Mask) when is_integer(Pos),is_integer(Mask) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StartStyling, <>). %% @spec (This::wxStyledTextCtrl(), Length::integer(), Style::integer()) -> ok %% @doc See external documentation. setStyling(#wx_ref{type=ThisT,ref=ThisRef},Length,Style) when is_integer(Length),is_integer(Style) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetStyling, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getBufferedDraw(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetBufferedDraw, <>). %% @spec (This::wxStyledTextCtrl(), Buffered::bool()) -> ok %% @doc See external documentation. setBufferedDraw(#wx_ref{type=ThisT,ref=ThisRef},Buffered) when is_boolean(Buffered) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetBufferedDraw, <>). %% @spec (This::wxStyledTextCtrl(), TabWidth::integer()) -> ok %% @doc See external documentation. setTabWidth(#wx_ref{type=ThisT,ref=ThisRef},TabWidth) when is_integer(TabWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetTabWidth, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getTabWidth(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTabWidth, <>). %% @spec (This::wxStyledTextCtrl(), CodePage::integer()) -> ok %% @doc See external documentation. setCodePage(#wx_ref{type=ThisT,ref=ThisRef},CodePage) when is_integer(CodePage) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCodePage, <>). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer(), MarkerSymbol::integer()) -> ok %% @equiv markerDefine(This,MarkerNumber,MarkerSymbol, []) markerDefine(This,MarkerNumber,MarkerSymbol) when is_record(This, wx_ref),is_integer(MarkerNumber),is_integer(MarkerSymbol) -> markerDefine(This,MarkerNumber,MarkerSymbol, []). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer(), MarkerSymbol::integer(), [Option]) -> ok %% Option = {foreground, wx:colour()} | {background, wx:colour()} %% @doc See external documentation. markerDefine(#wx_ref{type=ThisT,ref=ThisRef},MarkerNumber,MarkerSymbol, Options) when is_integer(MarkerNumber),is_integer(MarkerSymbol),is_list(Options) -> ?CLASS(ThisT,wxStyledTextCtrl), MOpts = fun({foreground, Foreground}, Acc) -> [<<1:32/?UI,(wxe_util:colour_bin(Foreground)):16/binary,0:32>>|Acc]; ({background, Background}, Acc) -> [<<2:32/?UI,(wxe_util:colour_bin(Background)):16/binary,0:32>>|Acc]; (BadOpt, _) -> erlang:error({badoption, BadOpt}) end, BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)), wxe_util:cast(?wxStyledTextCtrl_MarkerDefine, <>). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer(), Fore::wx:colour()) -> ok %% @doc See external documentation. markerSetForeground(#wx_ref{type=ThisT,ref=ThisRef},MarkerNumber,Fore) when is_integer(MarkerNumber),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerSetForeground, <>). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer(), Back::wx:colour()) -> ok %% @doc See external documentation. markerSetBackground(#wx_ref{type=ThisT,ref=ThisRef},MarkerNumber,Back) when is_integer(MarkerNumber),tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerSetBackground, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), MarkerNumber::integer()) -> integer() %% @doc See external documentation. markerAdd(#wx_ref{type=ThisT,ref=ThisRef},Line,MarkerNumber) when is_integer(Line),is_integer(MarkerNumber) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_MarkerAdd, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), MarkerNumber::integer()) -> ok %% @doc See external documentation. markerDelete(#wx_ref{type=ThisT,ref=ThisRef},Line,MarkerNumber) when is_integer(Line),is_integer(MarkerNumber) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerDelete, <>). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer()) -> ok %% @doc See external documentation. markerDeleteAll(#wx_ref{type=ThisT,ref=ThisRef},MarkerNumber) when is_integer(MarkerNumber) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerDeleteAll, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. markerGet(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_MarkerGet, <>). %% @spec (This::wxStyledTextCtrl(), LineStart::integer(), MarkerMask::integer()) -> integer() %% @doc See external documentation. markerNext(#wx_ref{type=ThisT,ref=ThisRef},LineStart,MarkerMask) when is_integer(LineStart),is_integer(MarkerMask) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_MarkerNext, <>). %% @spec (This::wxStyledTextCtrl(), LineStart::integer(), MarkerMask::integer()) -> integer() %% @doc See external documentation. markerPrevious(#wx_ref{type=ThisT,ref=ThisRef},LineStart,MarkerMask) when is_integer(LineStart),is_integer(MarkerMask) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_MarkerPrevious, <>). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer(), Bmp::wxBitmap:wxBitmap()) -> ok %% @doc See external documentation. markerDefineBitmap(#wx_ref{type=ThisT,ref=ThisRef},MarkerNumber,#wx_ref{type=BmpT,ref=BmpRef}) when is_integer(MarkerNumber) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(BmpT,wxBitmap), wxe_util:cast(?wxStyledTextCtrl_MarkerDefineBitmap, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), Set::integer()) -> ok %% @doc See external documentation. markerAddSet(#wx_ref{type=ThisT,ref=ThisRef},Line,Set) when is_integer(Line),is_integer(Set) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerAddSet, <>). %% @spec (This::wxStyledTextCtrl(), MarkerNumber::integer(), Alpha::integer()) -> ok %% @doc See external documentation. markerSetAlpha(#wx_ref{type=ThisT,ref=ThisRef},MarkerNumber,Alpha) when is_integer(MarkerNumber),is_integer(Alpha) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MarkerSetAlpha, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer(), MarginType::integer()) -> ok %% @doc See external documentation. setMarginType(#wx_ref{type=ThisT,ref=ThisRef},Margin,MarginType) when is_integer(Margin),is_integer(MarginType) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMarginType, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer()) -> integer() %% @doc See external documentation. getMarginType(#wx_ref{type=ThisT,ref=ThisRef},Margin) when is_integer(Margin) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMarginType, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer(), PixelWidth::integer()) -> ok %% @doc See external documentation. setMarginWidth(#wx_ref{type=ThisT,ref=ThisRef},Margin,PixelWidth) when is_integer(Margin),is_integer(PixelWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMarginWidth, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer()) -> integer() %% @doc See external documentation. getMarginWidth(#wx_ref{type=ThisT,ref=ThisRef},Margin) when is_integer(Margin) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMarginWidth, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer(), Mask::integer()) -> ok %% @doc See external documentation. setMarginMask(#wx_ref{type=ThisT,ref=ThisRef},Margin,Mask) when is_integer(Margin),is_integer(Mask) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMarginMask, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer()) -> integer() %% @doc See external documentation. getMarginMask(#wx_ref{type=ThisT,ref=ThisRef},Margin) when is_integer(Margin) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMarginMask, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer(), Sensitive::bool()) -> ok %% @doc See external documentation. setMarginSensitive(#wx_ref{type=ThisT,ref=ThisRef},Margin,Sensitive) when is_integer(Margin),is_boolean(Sensitive) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMarginSensitive, <>). %% @spec (This::wxStyledTextCtrl(), Margin::integer()) -> bool() %% @doc See external documentation. getMarginSensitive(#wx_ref{type=ThisT,ref=ThisRef},Margin) when is_integer(Margin) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMarginSensitive, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. styleClearAll(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleClearAll, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Fore::wx:colour()) -> ok %% @doc See external documentation. styleSetForeground(#wx_ref{type=ThisT,ref=ThisRef},Style,Fore) when is_integer(Style),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetForeground, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Back::wx:colour()) -> ok %% @doc See external documentation. styleSetBackground(#wx_ref{type=ThisT,ref=ThisRef},Style,Back) when is_integer(Style),tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetBackground, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Bold::bool()) -> ok %% @doc See external documentation. styleSetBold(#wx_ref{type=ThisT,ref=ThisRef},Style,Bold) when is_integer(Style),is_boolean(Bold) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetBold, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Italic::bool()) -> ok %% @doc See external documentation. styleSetItalic(#wx_ref{type=ThisT,ref=ThisRef},Style,Italic) when is_integer(Style),is_boolean(Italic) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetItalic, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), SizePoints::integer()) -> ok %% @doc See external documentation. styleSetSize(#wx_ref{type=ThisT,ref=ThisRef},Style,SizePoints) when is_integer(Style),is_integer(SizePoints) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetSize, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), FontName::string()) -> ok %% @doc See external documentation. styleSetFaceName(#wx_ref{type=ThisT,ref=ThisRef},Style,FontName) when is_integer(Style),is_list(FontName) -> ?CLASS(ThisT,wxStyledTextCtrl), FontName_UC = unicode:characters_to_binary([FontName,0]), wxe_util:cast(?wxStyledTextCtrl_StyleSetFaceName, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Filled::bool()) -> ok %% @doc See external documentation. styleSetEOLFilled(#wx_ref{type=ThisT,ref=ThisRef},Style,Filled) when is_integer(Style),is_boolean(Filled) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetEOLFilled, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. styleResetDefault(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleResetDefault, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Underline::bool()) -> ok %% @doc See external documentation. styleSetUnderline(#wx_ref{type=ThisT,ref=ThisRef},Style,Underline) when is_integer(Style),is_boolean(Underline) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetUnderline, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), CaseForce::integer()) -> ok %% @doc See external documentation. styleSetCase(#wx_ref{type=ThisT,ref=ThisRef},Style,CaseForce) when is_integer(Style),is_integer(CaseForce) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetCase, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Hotspot::bool()) -> ok %% @doc See external documentation. styleSetHotSpot(#wx_ref{type=ThisT,ref=ThisRef},Style,Hotspot) when is_integer(Style),is_boolean(Hotspot) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetHotSpot, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Fore::wx:colour()) -> ok %% @doc See external documentation. setSelForeground(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Fore) when is_boolean(UseSetting),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelForeground, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Back::wx:colour()) -> ok %% @doc See external documentation. setSelBackground(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Back) when is_boolean(UseSetting),tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelBackground, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getSelAlpha(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelAlpha, <>). %% @spec (This::wxStyledTextCtrl(), Alpha::integer()) -> ok %% @doc See external documentation. setSelAlpha(#wx_ref{type=ThisT,ref=ThisRef},Alpha) when is_integer(Alpha) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelAlpha, <>). %% @spec (This::wxStyledTextCtrl(), Fore::wx:colour()) -> ok %% @doc See external documentation. setCaretForeground(#wx_ref{type=ThisT,ref=ThisRef},Fore) when tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretForeground, <>). %% @spec (This::wxStyledTextCtrl(), Key::integer(), Modifiers::integer(), Cmd::integer()) -> ok %% @doc See external documentation. cmdKeyAssign(#wx_ref{type=ThisT,ref=ThisRef},Key,Modifiers,Cmd) when is_integer(Key),is_integer(Modifiers),is_integer(Cmd) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CmdKeyAssign, <>). %% @spec (This::wxStyledTextCtrl(), Key::integer(), Modifiers::integer()) -> ok %% @doc See external documentation. cmdKeyClear(#wx_ref{type=ThisT,ref=ThisRef},Key,Modifiers) when is_integer(Key),is_integer(Modifiers) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CmdKeyClear, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. cmdKeyClearAll(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CmdKeyClearAll, <>). %% @spec (This::wxStyledTextCtrl(), Length::integer()) -> integer() %% @doc See external documentation. setStyleBytes(#wx_ref{type=ThisT,ref=ThisRef},Length) when is_integer(Length) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_SetStyleBytes, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Visible::bool()) -> ok %% @doc See external documentation. styleSetVisible(#wx_ref{type=ThisT,ref=ThisRef},Style,Visible) when is_integer(Style),is_boolean(Visible) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetVisible, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getCaretPeriod(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretPeriod, <>). %% @spec (This::wxStyledTextCtrl(), PeriodMilliseconds::integer()) -> ok %% @doc See external documentation. setCaretPeriod(#wx_ref{type=ThisT,ref=ThisRef},PeriodMilliseconds) when is_integer(PeriodMilliseconds) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretPeriod, <>). %% @spec (This::wxStyledTextCtrl(), Characters::string()) -> ok %% @doc See external documentation. setWordChars(#wx_ref{type=ThisT,ref=ThisRef},Characters) when is_list(Characters) -> ?CLASS(ThisT,wxStyledTextCtrl), Characters_UC = unicode:characters_to_binary([Characters,0]), wxe_util:cast(?wxStyledTextCtrl_SetWordChars, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. beginUndoAction(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_BeginUndoAction, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. endUndoAction(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_EndUndoAction, <>). %% @spec (This::wxStyledTextCtrl(), Indic::integer(), Style::integer()) -> ok %% @doc See external documentation. indicatorSetStyle(#wx_ref{type=ThisT,ref=ThisRef},Indic,Style) when is_integer(Indic),is_integer(Style) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_IndicatorSetStyle, <>). %% @spec (This::wxStyledTextCtrl(), Indic::integer()) -> integer() %% @doc See external documentation. indicatorGetStyle(#wx_ref{type=ThisT,ref=ThisRef},Indic) when is_integer(Indic) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_IndicatorGetStyle, <>). %% @spec (This::wxStyledTextCtrl(), Indic::integer(), Fore::wx:colour()) -> ok %% @doc See external documentation. indicatorSetForeground(#wx_ref{type=ThisT,ref=ThisRef},Indic,Fore) when is_integer(Indic),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_IndicatorSetForeground, <>). %% @spec (This::wxStyledTextCtrl(), Indic::integer()) -> wx:colour() %% @doc See external documentation. indicatorGetForeground(#wx_ref{type=ThisT,ref=ThisRef},Indic) when is_integer(Indic) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_IndicatorGetForeground, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Fore::wx:colour()) -> ok %% @doc See external documentation. setWhitespaceForeground(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Fore) when is_boolean(UseSetting),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetWhitespaceForeground, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Back::wx:colour()) -> ok %% @doc See external documentation. setWhitespaceBackground(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Back) when is_boolean(UseSetting),tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetWhitespaceBackground, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getStyleBits(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetStyleBits, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), State::integer()) -> ok %% @doc See external documentation. setLineState(#wx_ref{type=ThisT,ref=ThisRef},Line,State) when is_integer(Line),is_integer(State) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetLineState, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. getLineState(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineState, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getMaxLineState(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMaxLineState, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getCaretLineVisible(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretLineVisible, <>). %% @spec (This::wxStyledTextCtrl(), Show::bool()) -> ok %% @doc See external documentation. setCaretLineVisible(#wx_ref{type=ThisT,ref=ThisRef},Show) when is_boolean(Show) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretLineVisible, <>). %% @spec (This::wxStyledTextCtrl()) -> wx:colour() %% @doc See external documentation. getCaretLineBackground(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretLineBackground, <>). %% @spec (This::wxStyledTextCtrl(), Back::wx:colour()) -> ok %% @doc See external documentation. setCaretLineBackground(#wx_ref{type=ThisT,ref=ThisRef},Back) when tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretLineBackground, <>). %% @spec (This::wxStyledTextCtrl(), LenEntered::integer(), ItemList::string()) -> ok %% @doc See external documentation. autoCompShow(#wx_ref{type=ThisT,ref=ThisRef},LenEntered,ItemList) when is_integer(LenEntered),is_list(ItemList) -> ?CLASS(ThisT,wxStyledTextCtrl), ItemList_UC = unicode:characters_to_binary([ItemList,0]), wxe_util:cast(?wxStyledTextCtrl_AutoCompShow, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. autoCompCancel(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompCancel, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. autoCompActive(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompActive, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. autoCompPosStart(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompPosStart, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. autoCompComplete(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompComplete, <>). %% @spec (This::wxStyledTextCtrl(), CharacterSet::string()) -> ok %% @doc See external documentation. autoCompStops(#wx_ref{type=ThisT,ref=ThisRef},CharacterSet) when is_list(CharacterSet) -> ?CLASS(ThisT,wxStyledTextCtrl), CharacterSet_UC = unicode:characters_to_binary([CharacterSet,0]), wxe_util:cast(?wxStyledTextCtrl_AutoCompStops, <>). %% @spec (This::wxStyledTextCtrl(), SeparatorCharacter::integer()) -> ok %% @doc See external documentation. autoCompSetSeparator(#wx_ref{type=ThisT,ref=ThisRef},SeparatorCharacter) when is_integer(SeparatorCharacter) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetSeparator, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. autoCompGetSeparator(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetSeparator, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> ok %% @doc See external documentation. autoCompSelect(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_AutoCompSelect, <>). %% @spec (This::wxStyledTextCtrl(), Cancel::bool()) -> ok %% @doc See external documentation. autoCompSetCancelAtStart(#wx_ref{type=ThisT,ref=ThisRef},Cancel) when is_boolean(Cancel) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetCancelAtStart, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. autoCompGetCancelAtStart(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetCancelAtStart, <>). %% @spec (This::wxStyledTextCtrl(), CharacterSet::string()) -> ok %% @doc See external documentation. autoCompSetFillUps(#wx_ref{type=ThisT,ref=ThisRef},CharacterSet) when is_list(CharacterSet) -> ?CLASS(ThisT,wxStyledTextCtrl), CharacterSet_UC = unicode:characters_to_binary([CharacterSet,0]), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetFillUps, <>). %% @spec (This::wxStyledTextCtrl(), ChooseSingle::bool()) -> ok %% @doc See external documentation. autoCompSetChooseSingle(#wx_ref{type=ThisT,ref=ThisRef},ChooseSingle) when is_boolean(ChooseSingle) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetChooseSingle, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. autoCompGetChooseSingle(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetChooseSingle, <>). %% @spec (This::wxStyledTextCtrl(), IgnoreCase::bool()) -> ok %% @doc See external documentation. autoCompSetIgnoreCase(#wx_ref{type=ThisT,ref=ThisRef},IgnoreCase) when is_boolean(IgnoreCase) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetIgnoreCase, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. autoCompGetIgnoreCase(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetIgnoreCase, <>). %% @spec (This::wxStyledTextCtrl(), ListType::integer(), ItemList::string()) -> ok %% @doc See external documentation. userListShow(#wx_ref{type=ThisT,ref=ThisRef},ListType,ItemList) when is_integer(ListType),is_list(ItemList) -> ?CLASS(ThisT,wxStyledTextCtrl), ItemList_UC = unicode:characters_to_binary([ItemList,0]), wxe_util:cast(?wxStyledTextCtrl_UserListShow, <>). %% @spec (This::wxStyledTextCtrl(), AutoHide::bool()) -> ok %% @doc See external documentation. autoCompSetAutoHide(#wx_ref{type=ThisT,ref=ThisRef},AutoHide) when is_boolean(AutoHide) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetAutoHide, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. autoCompGetAutoHide(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetAutoHide, <>). %% @spec (This::wxStyledTextCtrl(), DropRestOfWord::bool()) -> ok %% @doc See external documentation. autoCompSetDropRestOfWord(#wx_ref{type=ThisT,ref=ThisRef},DropRestOfWord) when is_boolean(DropRestOfWord) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetDropRestOfWord, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. autoCompGetDropRestOfWord(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetDropRestOfWord, <>). %% @spec (This::wxStyledTextCtrl(), Type::integer(), Bmp::wxBitmap:wxBitmap()) -> ok %% @doc See external documentation. registerImage(#wx_ref{type=ThisT,ref=ThisRef},Type,#wx_ref{type=BmpT,ref=BmpRef}) when is_integer(Type) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(BmpT,wxBitmap), wxe_util:cast(?wxStyledTextCtrl_RegisterImage, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. clearRegisteredImages(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ClearRegisteredImages, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. autoCompGetTypeSeparator(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetTypeSeparator, <>). %% @spec (This::wxStyledTextCtrl(), SeparatorCharacter::integer()) -> ok %% @doc See external documentation. autoCompSetTypeSeparator(#wx_ref{type=ThisT,ref=ThisRef},SeparatorCharacter) when is_integer(SeparatorCharacter) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetTypeSeparator, <>). %% @spec (This::wxStyledTextCtrl(), CharacterCount::integer()) -> ok %% @doc See external documentation. autoCompSetMaxWidth(#wx_ref{type=ThisT,ref=ThisRef},CharacterCount) when is_integer(CharacterCount) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetMaxWidth, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. autoCompGetMaxWidth(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetMaxWidth, <>). %% @spec (This::wxStyledTextCtrl(), RowCount::integer()) -> ok %% @doc See external documentation. autoCompSetMaxHeight(#wx_ref{type=ThisT,ref=ThisRef},RowCount) when is_integer(RowCount) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_AutoCompSetMaxHeight, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. autoCompGetMaxHeight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetMaxHeight, <>). %% @spec (This::wxStyledTextCtrl(), IndentSize::integer()) -> ok %% @doc See external documentation. setIndent(#wx_ref{type=ThisT,ref=ThisRef},IndentSize) when is_integer(IndentSize) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetIndent, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getIndent(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetIndent, <>). %% @spec (This::wxStyledTextCtrl(), UseTabs::bool()) -> ok %% @doc See external documentation. setUseTabs(#wx_ref{type=ThisT,ref=ThisRef},UseTabs) when is_boolean(UseTabs) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetUseTabs, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getUseTabs(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetUseTabs, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), IndentSize::integer()) -> ok %% @doc See external documentation. setLineIndentation(#wx_ref{type=ThisT,ref=ThisRef},Line,IndentSize) when is_integer(Line),is_integer(IndentSize) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetLineIndentation, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. getLineIndentation(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineIndentation, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. getLineIndentPosition(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineIndentPosition, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. getColumn(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetColumn, <>). %% @spec (This::wxStyledTextCtrl(), Show::bool()) -> ok %% @doc See external documentation. setUseHorizontalScrollBar(#wx_ref{type=ThisT,ref=ThisRef},Show) when is_boolean(Show) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetUseHorizontalScrollBar, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getUseHorizontalScrollBar(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetUseHorizontalScrollBar, <>). %% @spec (This::wxStyledTextCtrl(), Show::bool()) -> ok %% @doc See external documentation. setIndentationGuides(#wx_ref{type=ThisT,ref=ThisRef},Show) when is_boolean(Show) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetIndentationGuides, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getIndentationGuides(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetIndentationGuides, <>). %% @spec (This::wxStyledTextCtrl(), Column::integer()) -> ok %% @doc See external documentation. setHighlightGuide(#wx_ref{type=ThisT,ref=ThisRef},Column) when is_integer(Column) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetHighlightGuide, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getHighlightGuide(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetHighlightGuide, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. getLineEndPosition(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineEndPosition, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getCodePage(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCodePage, <>). %% @spec (This::wxStyledTextCtrl()) -> wx:colour() %% @doc See external documentation. getCaretForeground(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretForeground, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getReadOnly(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetReadOnly, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. setCurrentPos(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCurrentPos, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. setSelectionStart(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelectionStart, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getSelectionStart(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelectionStart, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. setSelectionEnd(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelectionEnd, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getSelectionEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelectionEnd, <>). %% @spec (This::wxStyledTextCtrl(), Magnification::integer()) -> ok %% @doc See external documentation. setPrintMagnification(#wx_ref{type=ThisT,ref=ThisRef},Magnification) when is_integer(Magnification) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetPrintMagnification, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getPrintMagnification(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetPrintMagnification, <>). %% @spec (This::wxStyledTextCtrl(), Mode::integer()) -> ok %% @doc See external documentation. setPrintColourMode(#wx_ref{type=ThisT,ref=ThisRef},Mode) when is_integer(Mode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetPrintColourMode, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getPrintColourMode(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetPrintColourMode, <>). %% @spec (This::wxStyledTextCtrl(), MinPos::integer(), MaxPos::integer(), Text::string()) -> integer() %% @equiv findText(This,MinPos,MaxPos,Text, []) findText(This,MinPos,MaxPos,Text) when is_record(This, wx_ref),is_integer(MinPos),is_integer(MaxPos),is_list(Text) -> findText(This,MinPos,MaxPos,Text, []). %% @spec (This::wxStyledTextCtrl(), MinPos::integer(), MaxPos::integer(), Text::string(), [Option]) -> integer() %% Option = {flags, integer()} %% @doc See external documentation. findText(#wx_ref{type=ThisT,ref=ThisRef},MinPos,MaxPos,Text, Options) when is_integer(MinPos),is_integer(MaxPos),is_list(Text),is_list(Options) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), MOpts = fun({flags, Flags}, Acc) -> [<<1:32/?UI,Flags:32/?UI>>|Acc]; (BadOpt, _) -> erlang:error({badoption, BadOpt}) end, BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)), wxe_util:call(?wxStyledTextCtrl_FindText, <>). %% @spec (This::wxStyledTextCtrl(), DoDraw::bool(), StartPos::integer(), EndPos::integer(), Draw::wxDC:wxDC(), Target::wxDC:wxDC(), RenderRect::{X::integer(),Y::integer(),W::integer(),H::integer()}, PageRect::{X::integer(),Y::integer(),W::integer(),H::integer()}) -> integer() %% @doc See external documentation. formatRange(#wx_ref{type=ThisT,ref=ThisRef},DoDraw,StartPos,EndPos,#wx_ref{type=DrawT,ref=DrawRef},#wx_ref{type=TargetT,ref=TargetRef},{RenderRectX,RenderRectY,RenderRectW,RenderRectH},{PageRectX,PageRectY,PageRectW,PageRectH}) when is_boolean(DoDraw),is_integer(StartPos),is_integer(EndPos),is_integer(RenderRectX),is_integer(RenderRectY),is_integer(RenderRectW),is_integer(RenderRectH),is_integer(PageRectX),is_integer(PageRectY),is_integer(PageRectW),is_integer(PageRectH) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(DrawT,wxDC), ?CLASS(TargetT,wxDC), wxe_util:call(?wxStyledTextCtrl_FormatRange, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getFirstVisibleLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetFirstVisibleLine, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> string() %% @doc See external documentation. getLine(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLine, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getLineCount(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineCount, <>). %% @spec (This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok %% @doc See external documentation. setMarginLeft(#wx_ref{type=ThisT,ref=ThisRef},PixelWidth) when is_integer(PixelWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMarginLeft, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getMarginLeft(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMarginLeft, <>). %% @spec (This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok %% @doc See external documentation. setMarginRight(#wx_ref{type=ThisT,ref=ThisRef},PixelWidth) when is_integer(PixelWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMarginRight, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getMarginRight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMarginRight, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getModify(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetModify, <>). %% @spec (This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok %% @doc See external documentation. setSelection(#wx_ref{type=ThisT,ref=ThisRef},Start,End) when is_integer(Start),is_integer(End) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelection, <>). %% @spec (This::wxStyledTextCtrl()) -> string() %% @doc See external documentation. getSelectedText(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelectedText, <>). %% @spec (This::wxStyledTextCtrl(), StartPos::integer(), EndPos::integer()) -> string() %% @doc See external documentation. getTextRange(#wx_ref{type=ThisT,ref=ThisRef},StartPos,EndPos) when is_integer(StartPos),is_integer(EndPos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTextRange, <>). %% @spec (This::wxStyledTextCtrl(), Normal::bool()) -> ok %% @doc See external documentation. hideSelection(#wx_ref{type=ThisT,ref=ThisRef},Normal) when is_boolean(Normal) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HideSelection, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. lineFromPosition(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_LineFromPosition, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. positionFromLine(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_PositionFromLine, <>). %% @spec (This::wxStyledTextCtrl(), Columns::integer(), Lines::integer()) -> ok %% @doc See external documentation. lineScroll(#wx_ref{type=ThisT,ref=ThisRef},Columns,Lines) when is_integer(Columns),is_integer(Lines) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineScroll, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. ensureCaretVisible(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_EnsureCaretVisible, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> ok %% @doc See external documentation. replaceSelection(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_ReplaceSelection, <>). %% @spec (This::wxStyledTextCtrl(), ReadOnly::bool()) -> ok %% @doc See external documentation. setReadOnly(#wx_ref{type=ThisT,ref=ThisRef},ReadOnly) when is_boolean(ReadOnly) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetReadOnly, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. canPaste(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_CanPaste, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. canUndo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_CanUndo, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. emptyUndoBuffer(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_EmptyUndoBuffer, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. undo(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Undo, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. cut(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Cut, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. copy(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Copy, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. paste(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Paste, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. clear(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Clear, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> ok %% @doc See external documentation. setText(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_SetText, <>). %% @spec (This::wxStyledTextCtrl()) -> string() %% @doc See external documentation. getText(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetText, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getTextLength(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTextLength, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getOvertype(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetOvertype, <>). %% @spec (This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok %% @doc See external documentation. setCaretWidth(#wx_ref{type=ThisT,ref=ThisRef},PixelWidth) when is_integer(PixelWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretWidth, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getCaretWidth(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretWidth, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. setTargetStart(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetTargetStart, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getTargetStart(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTargetStart, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. setTargetEnd(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetTargetEnd, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getTargetEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTargetEnd, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> integer() %% @doc See external documentation. replaceTarget(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:call(?wxStyledTextCtrl_ReplaceTarget, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> integer() %% @doc See external documentation. searchInTarget(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:call(?wxStyledTextCtrl_SearchInTarget, <>). %% @spec (This::wxStyledTextCtrl(), Flags::integer()) -> ok %% @doc See external documentation. setSearchFlags(#wx_ref{type=ThisT,ref=ThisRef},Flags) when is_integer(Flags) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSearchFlags, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getSearchFlags(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSearchFlags, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer(), Definition::string()) -> ok %% @doc See external documentation. callTipShow(#wx_ref{type=ThisT,ref=ThisRef},Pos,Definition) when is_integer(Pos),is_list(Definition) -> ?CLASS(ThisT,wxStyledTextCtrl), Definition_UC = unicode:characters_to_binary([Definition,0]), wxe_util:cast(?wxStyledTextCtrl_CallTipShow, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. callTipCancel(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CallTipCancel, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. callTipActive(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_CallTipActive, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. callTipPosAtStart(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_CallTipPosAtStart, <>). %% @spec (This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok %% @doc See external documentation. callTipSetHighlight(#wx_ref{type=ThisT,ref=ThisRef},Start,End) when is_integer(Start),is_integer(End) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CallTipSetHighlight, <>). %% @spec (This::wxStyledTextCtrl(), Back::wx:colour()) -> ok %% @doc See external documentation. callTipSetBackground(#wx_ref{type=ThisT,ref=ThisRef},Back) when tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CallTipSetBackground, <>). %% @spec (This::wxStyledTextCtrl(), Fore::wx:colour()) -> ok %% @doc See external documentation. callTipSetForeground(#wx_ref{type=ThisT,ref=ThisRef},Fore) when tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CallTipSetForeground, <>). %% @spec (This::wxStyledTextCtrl(), Fore::wx:colour()) -> ok %% @doc See external documentation. callTipSetForegroundHighlight(#wx_ref{type=ThisT,ref=ThisRef},Fore) when tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CallTipSetForegroundHighlight, <>). %% @spec (This::wxStyledTextCtrl(), TabSize::integer()) -> ok %% @doc See external documentation. callTipUseStyle(#wx_ref{type=ThisT,ref=ThisRef},TabSize) when is_integer(TabSize) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CallTipUseStyle, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. visibleFromDocLine(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_VisibleFromDocLine, <>). %% @spec (This::wxStyledTextCtrl(), LineDisplay::integer()) -> integer() %% @doc See external documentation. docLineFromVisible(#wx_ref{type=ThisT,ref=ThisRef},LineDisplay) when is_integer(LineDisplay) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_DocLineFromVisible, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. wrapCount(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_WrapCount, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), Level::integer()) -> ok %% @doc See external documentation. setFoldLevel(#wx_ref{type=ThisT,ref=ThisRef},Line,Level) when is_integer(Line),is_integer(Level) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetFoldLevel, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. getFoldLevel(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetFoldLevel, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), Level::integer()) -> integer() %% @doc See external documentation. getLastChild(#wx_ref{type=ThisT,ref=ThisRef},Line,Level) when is_integer(Line),is_integer(Level) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLastChild, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. getFoldParent(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetFoldParent, <>). %% @spec (This::wxStyledTextCtrl(), LineStart::integer(), LineEnd::integer()) -> ok %% @doc See external documentation. showLines(#wx_ref{type=ThisT,ref=ThisRef},LineStart,LineEnd) when is_integer(LineStart),is_integer(LineEnd) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ShowLines, <>). %% @spec (This::wxStyledTextCtrl(), LineStart::integer(), LineEnd::integer()) -> ok %% @doc See external documentation. hideLines(#wx_ref{type=ThisT,ref=ThisRef},LineStart,LineEnd) when is_integer(LineStart),is_integer(LineEnd) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HideLines, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> bool() %% @doc See external documentation. getLineVisible(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineVisible, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), Expanded::bool()) -> ok %% @doc See external documentation. setFoldExpanded(#wx_ref{type=ThisT,ref=ThisRef},Line,Expanded) when is_integer(Line),is_boolean(Expanded) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetFoldExpanded, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> bool() %% @doc See external documentation. getFoldExpanded(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetFoldExpanded, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> ok %% @doc See external documentation. toggleFold(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ToggleFold, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> ok %% @doc See external documentation. ensureVisible(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_EnsureVisible, <>). %% @spec (This::wxStyledTextCtrl(), Flags::integer()) -> ok %% @doc See external documentation. setFoldFlags(#wx_ref{type=ThisT,ref=ThisRef},Flags) when is_integer(Flags) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetFoldFlags, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> ok %% @doc See external documentation. ensureVisibleEnforcePolicy(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_EnsureVisibleEnforcePolicy, <>). %% @spec (This::wxStyledTextCtrl(), TabIndents::bool()) -> ok %% @doc See external documentation. setTabIndents(#wx_ref{type=ThisT,ref=ThisRef},TabIndents) when is_boolean(TabIndents) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetTabIndents, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getTabIndents(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTabIndents, <>). %% @spec (This::wxStyledTextCtrl(), BsUnIndents::bool()) -> ok %% @doc See external documentation. setBackSpaceUnIndents(#wx_ref{type=ThisT,ref=ThisRef},BsUnIndents) when is_boolean(BsUnIndents) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetBackSpaceUnIndents, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getBackSpaceUnIndents(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetBackSpaceUnIndents, <>). %% @spec (This::wxStyledTextCtrl(), PeriodMilliseconds::integer()) -> ok %% @doc See external documentation. setMouseDwellTime(#wx_ref{type=ThisT,ref=ThisRef},PeriodMilliseconds) when is_integer(PeriodMilliseconds) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMouseDwellTime, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getMouseDwellTime(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMouseDwellTime, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer(), OnlyWordCharacters::bool()) -> integer() %% @doc See external documentation. wordStartPosition(#wx_ref{type=ThisT,ref=ThisRef},Pos,OnlyWordCharacters) when is_integer(Pos),is_boolean(OnlyWordCharacters) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_WordStartPosition, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer(), OnlyWordCharacters::bool()) -> integer() %% @doc See external documentation. wordEndPosition(#wx_ref{type=ThisT,ref=ThisRef},Pos,OnlyWordCharacters) when is_integer(Pos),is_boolean(OnlyWordCharacters) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_WordEndPosition, <>). %% @spec (This::wxStyledTextCtrl(), Mode::integer()) -> ok %% @doc See external documentation. setWrapMode(#wx_ref{type=ThisT,ref=ThisRef},Mode) when is_integer(Mode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetWrapMode, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getWrapMode(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetWrapMode, <>). %% @spec (This::wxStyledTextCtrl(), WrapVisualFlags::integer()) -> ok %% @doc See external documentation. setWrapVisualFlags(#wx_ref{type=ThisT,ref=ThisRef},WrapVisualFlags) when is_integer(WrapVisualFlags) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetWrapVisualFlags, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getWrapVisualFlags(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetWrapVisualFlags, <>). %% @spec (This::wxStyledTextCtrl(), WrapVisualFlagsLocation::integer()) -> ok %% @doc See external documentation. setWrapVisualFlagsLocation(#wx_ref{type=ThisT,ref=ThisRef},WrapVisualFlagsLocation) when is_integer(WrapVisualFlagsLocation) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetWrapVisualFlagsLocation, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getWrapVisualFlagsLocation(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetWrapVisualFlagsLocation, <>). %% @spec (This::wxStyledTextCtrl(), Indent::integer()) -> ok %% @doc See external documentation. setWrapStartIndent(#wx_ref{type=ThisT,ref=ThisRef},Indent) when is_integer(Indent) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetWrapStartIndent, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getWrapStartIndent(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetWrapStartIndent, <>). %% @spec (This::wxStyledTextCtrl(), Mode::integer()) -> ok %% @doc See external documentation. setLayoutCache(#wx_ref{type=ThisT,ref=ThisRef},Mode) when is_integer(Mode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetLayoutCache, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getLayoutCache(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLayoutCache, <>). %% @spec (This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok %% @doc See external documentation. setScrollWidth(#wx_ref{type=ThisT,ref=ThisRef},PixelWidth) when is_integer(PixelWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetScrollWidth, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getScrollWidth(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetScrollWidth, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Text::string()) -> integer() %% @doc See external documentation. textWidth(#wx_ref{type=ThisT,ref=ThisRef},Style,Text) when is_integer(Style),is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:call(?wxStyledTextCtrl_TextWidth, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getEndAtLastLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetEndAtLastLine, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. textHeight(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_TextHeight, <>). %% @spec (This::wxStyledTextCtrl(), Show::bool()) -> ok %% @doc See external documentation. setUseVerticalScrollBar(#wx_ref{type=ThisT,ref=ThisRef},Show) when is_boolean(Show) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetUseVerticalScrollBar, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getUseVerticalScrollBar(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetUseVerticalScrollBar, <>). %% @spec (This::wxStyledTextCtrl(), Text::string()) -> ok %% @doc See external documentation. appendText(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_AppendText, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getTwoPhaseDraw(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTwoPhaseDraw, <>). %% @spec (This::wxStyledTextCtrl(), TwoPhase::bool()) -> ok %% @doc See external documentation. setTwoPhaseDraw(#wx_ref{type=ThisT,ref=ThisRef},TwoPhase) when is_boolean(TwoPhase) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetTwoPhaseDraw, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. targetFromSelection(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_TargetFromSelection, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. linesJoin(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LinesJoin, <>). %% @spec (This::wxStyledTextCtrl(), PixelWidth::integer()) -> ok %% @doc See external documentation. linesSplit(#wx_ref{type=ThisT,ref=ThisRef},PixelWidth) when is_integer(PixelWidth) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LinesSplit, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Back::wx:colour()) -> ok %% @doc See external documentation. setFoldMarginColour(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Back) when is_boolean(UseSetting),tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetFoldMarginColour, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Fore::wx:colour()) -> ok %% @doc See external documentation. setFoldMarginHiColour(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Fore) when is_boolean(UseSetting),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetFoldMarginHiColour, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineDown(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineDown, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineDownExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineDownExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineUp(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineUp, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineUpExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineUpExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. charLeft(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CharLeft, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. charLeftExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CharLeftExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. charRight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CharRight, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. charRightExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CharRightExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordLeft(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordLeft, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordLeftExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordLeftExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordRight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordRight, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordRightExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordRightExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. home(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Home, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. homeExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HomeExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEnd, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEndExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEndExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. documentStart(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DocumentStart, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. documentStartExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DocumentStartExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. documentEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DocumentEnd, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. documentEndExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DocumentEndExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. pageUp(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_PageUp, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. pageUpExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_PageUpExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. pageDown(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_PageDown, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. pageDownExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_PageDownExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. editToggleOvertype(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_EditToggleOvertype, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. cancel(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Cancel, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. deleteBack(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DeleteBack, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. tab(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Tab, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. backTab(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_BackTab, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. newLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_NewLine, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. formFeed(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_FormFeed, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. vCHome(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_VCHome, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. vCHomeExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_VCHomeExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. zoomIn(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ZoomIn, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. zoomOut(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ZoomOut, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. delWordLeft(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DelWordLeft, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. delWordRight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DelWordRight, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineCut(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineCut, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineDelete(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineDelete, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineTranspose(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineTranspose, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineDuplicate(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineDuplicate, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lowerCase(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LowerCase, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. upperCase(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_UpperCase, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineScrollDown(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineScrollDown, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineScrollUp(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineScrollUp, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. deleteBackNotLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DeleteBackNotLine, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. homeDisplay(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HomeDisplay, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. homeDisplayExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HomeDisplayExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEndDisplay(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEndDisplay, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEndDisplayExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEndDisplayExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. homeWrapExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HomeWrapExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEndWrap(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEndWrap, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEndWrapExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEndWrapExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. vCHomeWrap(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_VCHomeWrap, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. vCHomeWrapExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_VCHomeWrapExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineCopy(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineCopy, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. moveCaretInsideView(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_MoveCaretInsideView, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> integer() %% @doc See external documentation. lineLength(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_LineLength, <>). %% @spec (This::wxStyledTextCtrl(), Pos1::integer(), Pos2::integer()) -> ok %% @doc See external documentation. braceHighlight(#wx_ref{type=ThisT,ref=ThisRef},Pos1,Pos2) when is_integer(Pos1),is_integer(Pos2) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_BraceHighlight, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> ok %% @doc See external documentation. braceBadLight(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_BraceBadLight, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. braceMatch(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_BraceMatch, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getViewEOL(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetViewEOL, <>). %% @spec (This::wxStyledTextCtrl(), Visible::bool()) -> ok %% @doc See external documentation. setViewEOL(#wx_ref{type=ThisT,ref=ThisRef},Visible) when is_boolean(Visible) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetViewEOL, <>). %% @spec (This::wxStyledTextCtrl(), Mask::integer()) -> ok %% @doc See external documentation. setModEventMask(#wx_ref{type=ThisT,ref=ThisRef},Mask) when is_integer(Mask) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetModEventMask, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getEdgeColumn(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetEdgeColumn, <>). %% @spec (This::wxStyledTextCtrl(), Column::integer()) -> ok %% @doc See external documentation. setEdgeColumn(#wx_ref{type=ThisT,ref=ThisRef},Column) when is_integer(Column) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetEdgeColumn, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getEdgeMode(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetEdgeMode, <>). %% @spec (This::wxStyledTextCtrl()) -> wx:colour() %% @doc See external documentation. getEdgeColour(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetEdgeColour, <>). %% @spec (This::wxStyledTextCtrl(), EdgeColour::wx:colour()) -> ok %% @doc See external documentation. setEdgeColour(#wx_ref{type=ThisT,ref=ThisRef},EdgeColour) when tuple_size(EdgeColour) =:= 3; tuple_size(EdgeColour) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetEdgeColour, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. searchAnchor(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SearchAnchor, <>). %% @spec (This::wxStyledTextCtrl(), Flags::integer(), Text::string()) -> integer() %% @doc See external documentation. searchNext(#wx_ref{type=ThisT,ref=ThisRef},Flags,Text) when is_integer(Flags),is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:call(?wxStyledTextCtrl_SearchNext, <>). %% @spec (This::wxStyledTextCtrl(), Flags::integer(), Text::string()) -> integer() %% @doc See external documentation. searchPrev(#wx_ref{type=ThisT,ref=ThisRef},Flags,Text) when is_integer(Flags),is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:call(?wxStyledTextCtrl_SearchPrev, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. linesOnScreen(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_LinesOnScreen, <>). %% @spec (This::wxStyledTextCtrl(), AllowPopUp::bool()) -> ok %% @doc See external documentation. usePopUp(#wx_ref{type=ThisT,ref=ThisRef},AllowPopUp) when is_boolean(AllowPopUp) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_UsePopUp, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. selectionIsRectangle(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_SelectionIsRectangle, <>). %% @spec (This::wxStyledTextCtrl(), Zoom::integer()) -> ok %% @doc See external documentation. setZoom(#wx_ref{type=ThisT,ref=ThisRef},Zoom) when is_integer(Zoom) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetZoom, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getZoom(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetZoom, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getModEventMask(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetModEventMask, <>). %% @spec (This::wxStyledTextCtrl(), Focus::bool()) -> ok %% @doc See external documentation. setSTCFocus(#wx_ref{type=ThisT,ref=ThisRef},Focus) when is_boolean(Focus) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSTCFocus, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getSTCFocus(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSTCFocus, <>). %% @spec (This::wxStyledTextCtrl(), StatusCode::integer()) -> ok %% @doc See external documentation. setStatus(#wx_ref{type=ThisT,ref=ThisRef},StatusCode) when is_integer(StatusCode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetStatus, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getStatus(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetStatus, <>). %% @spec (This::wxStyledTextCtrl(), Captures::bool()) -> ok %% @doc See external documentation. setMouseDownCaptures(#wx_ref{type=ThisT,ref=ThisRef},Captures) when is_boolean(Captures) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMouseDownCaptures, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getMouseDownCaptures(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetMouseDownCaptures, <>). %% @spec (This::wxStyledTextCtrl(), CursorType::integer()) -> ok %% @doc See external documentation. setSTCCursor(#wx_ref{type=ThisT,ref=ThisRef},CursorType) when is_integer(CursorType) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSTCCursor, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getSTCCursor(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSTCCursor, <>). %% @spec (This::wxStyledTextCtrl(), Symbol::integer()) -> ok %% @doc See external documentation. setControlCharSymbol(#wx_ref{type=ThisT,ref=ThisRef},Symbol) when is_integer(Symbol) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetControlCharSymbol, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getControlCharSymbol(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetControlCharSymbol, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordPartLeft(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordPartLeft, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordPartLeftExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordPartLeftExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordPartRight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordPartRight, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordPartRightExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordPartRightExtend, <>). %% @spec (This::wxStyledTextCtrl(), VisiblePolicy::integer(), VisibleSlop::integer()) -> ok %% @doc See external documentation. setVisiblePolicy(#wx_ref{type=ThisT,ref=ThisRef},VisiblePolicy,VisibleSlop) when is_integer(VisiblePolicy),is_integer(VisibleSlop) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetVisiblePolicy, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. delLineLeft(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DelLineLeft, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. delLineRight(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_DelLineRight, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getXOffset(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetXOffset, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. chooseCaretX(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ChooseCaretX, <>). %% @spec (This::wxStyledTextCtrl(), CaretPolicy::integer(), CaretSlop::integer()) -> ok %% @doc See external documentation. setXCaretPolicy(#wx_ref{type=ThisT,ref=ThisRef},CaretPolicy,CaretSlop) when is_integer(CaretPolicy),is_integer(CaretSlop) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetXCaretPolicy, <>). %% @spec (This::wxStyledTextCtrl(), CaretPolicy::integer(), CaretSlop::integer()) -> ok %% @doc See external documentation. setYCaretPolicy(#wx_ref{type=ThisT,ref=ThisRef},CaretPolicy,CaretSlop) when is_integer(CaretPolicy),is_integer(CaretSlop) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetYCaretPolicy, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getPrintWrapMode(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetPrintWrapMode, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Fore::wx:colour()) -> ok %% @doc See external documentation. setHotspotActiveForeground(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Fore) when is_boolean(UseSetting),tuple_size(Fore) =:= 3; tuple_size(Fore) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetHotspotActiveForeground, <>). %% @spec (This::wxStyledTextCtrl(), UseSetting::bool(), Back::wx:colour()) -> ok %% @doc See external documentation. setHotspotActiveBackground(#wx_ref{type=ThisT,ref=ThisRef},UseSetting,Back) when is_boolean(UseSetting),tuple_size(Back) =:= 3; tuple_size(Back) =:= 4 -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetHotspotActiveBackground, <>). %% @spec (This::wxStyledTextCtrl(), Underline::bool()) -> ok %% @doc See external documentation. setHotspotActiveUnderline(#wx_ref{type=ThisT,ref=ThisRef},Underline) when is_boolean(Underline) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetHotspotActiveUnderline, <>). %% @spec (This::wxStyledTextCtrl(), SingleLine::bool()) -> ok %% @doc See external documentation. setHotspotSingleLine(#wx_ref{type=ThisT,ref=ThisRef},SingleLine) when is_boolean(SingleLine) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetHotspotSingleLine, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. paraDownExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ParaDownExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. paraUp(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ParaUp, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. paraUpExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ParaUpExtend, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. positionBefore(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_PositionBefore, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> integer() %% @doc See external documentation. positionAfter(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_PositionAfter, <>). %% @spec (This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok %% @doc See external documentation. copyRange(#wx_ref{type=ThisT,ref=ThisRef},Start,End) when is_integer(Start),is_integer(End) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CopyRange, <>). %% @spec (This::wxStyledTextCtrl(), Length::integer(), Text::string()) -> ok %% @doc See external documentation. copyText(#wx_ref{type=ThisT,ref=ThisRef},Length,Text) when is_integer(Length),is_list(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), Text_UC = unicode:characters_to_binary([Text,0]), wxe_util:cast(?wxStyledTextCtrl_CopyText, <>). %% @spec (This::wxStyledTextCtrl(), Mode::integer()) -> ok %% @doc See external documentation. setSelectionMode(#wx_ref{type=ThisT,ref=ThisRef},Mode) when is_integer(Mode) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetSelectionMode, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getSelectionMode(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelectionMode, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineDownRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineDownRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineUpRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineUpRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. charLeftRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CharLeftRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. charRightRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CharRightRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. homeRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_HomeRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. vCHomeRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_VCHomeRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. lineEndRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_LineEndRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. pageUpRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_PageUpRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. pageDownRectExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_PageDownRectExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. stutteredPageUp(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StutteredPageUp, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. stutteredPageUpExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StutteredPageUpExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. stutteredPageDown(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StutteredPageDown, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. stutteredPageDownExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StutteredPageDownExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordLeftEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordLeftEnd, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordLeftEndExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordLeftEndExtend, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordRightEnd(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordRightEnd, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. wordRightEndExtend(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_WordRightEndExtend, <>). %% @spec (This::wxStyledTextCtrl(), Characters::string()) -> ok %% @doc See external documentation. setWhitespaceChars(#wx_ref{type=ThisT,ref=ThisRef},Characters) when is_list(Characters) -> ?CLASS(ThisT,wxStyledTextCtrl), Characters_UC = unicode:characters_to_binary([Characters,0]), wxe_util:cast(?wxStyledTextCtrl_SetWhitespaceChars, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. setCharsDefault(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCharsDefault, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. autoCompGetCurrent(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_AutoCompGetCurrent, <>). %% @spec (This::wxStyledTextCtrl(), Bytes::integer()) -> ok %% @doc See external documentation. allocate(#wx_ref{type=ThisT,ref=ThisRef},Bytes) when is_integer(Bytes) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Allocate, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer(), Column::integer()) -> integer() %% @doc See external documentation. findColumn(#wx_ref{type=ThisT,ref=ThisRef},Line,Column) when is_integer(Line),is_integer(Column) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_FindColumn, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getCaretSticky(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretSticky, <>). %% @spec (This::wxStyledTextCtrl(), UseCaretStickyBehaviour::bool()) -> ok %% @doc See external documentation. setCaretSticky(#wx_ref{type=ThisT,ref=ThisRef},UseCaretStickyBehaviour) when is_boolean(UseCaretStickyBehaviour) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretSticky, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. toggleCaretSticky(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ToggleCaretSticky, <>). %% @spec (This::wxStyledTextCtrl(), Convert::bool()) -> ok %% @doc See external documentation. setPasteConvertEndings(#wx_ref{type=ThisT,ref=ThisRef},Convert) when is_boolean(Convert) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetPasteConvertEndings, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getPasteConvertEndings(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetPasteConvertEndings, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. selectionDuplicate(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SelectionDuplicate, <>). %% @spec (This::wxStyledTextCtrl(), Alpha::integer()) -> ok %% @doc See external documentation. setCaretLineBackAlpha(#wx_ref{type=ThisT,ref=ThisRef},Alpha) when is_integer(Alpha) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetCaretLineBackAlpha, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getCaretLineBackAlpha(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCaretLineBackAlpha, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. startRecord(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StartRecord, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc See external documentation. stopRecord(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StopRecord, <>). %% @spec (This::wxStyledTextCtrl(), Lexer::integer()) -> ok %% @doc See external documentation. setLexer(#wx_ref{type=ThisT,ref=ThisRef},Lexer) when is_integer(Lexer) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetLexer, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getLexer(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLexer, <>). %% @spec (This::wxStyledTextCtrl(), Start::integer(), End::integer()) -> ok %% @doc See external documentation. colourise(#wx_ref{type=ThisT,ref=ThisRef},Start,End) when is_integer(Start),is_integer(End) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_Colourise, <>). %% @spec (This::wxStyledTextCtrl(), Key::string(), Value::string()) -> ok %% @doc See external documentation. setProperty(#wx_ref{type=ThisT,ref=ThisRef},Key,Value) when is_list(Key),is_list(Value) -> ?CLASS(ThisT,wxStyledTextCtrl), Key_UC = unicode:characters_to_binary([Key,0]), Value_UC = unicode:characters_to_binary([Value,0]), wxe_util:cast(?wxStyledTextCtrl_SetProperty, <>). %% @spec (This::wxStyledTextCtrl(), KeywordSet::integer(), KeyWords::string()) -> ok %% @doc See external documentation. setKeyWords(#wx_ref{type=ThisT,ref=ThisRef},KeywordSet,KeyWords) when is_integer(KeywordSet),is_list(KeyWords) -> ?CLASS(ThisT,wxStyledTextCtrl), KeyWords_UC = unicode:characters_to_binary([KeyWords,0]), wxe_util:cast(?wxStyledTextCtrl_SetKeyWords, <>). %% @spec (This::wxStyledTextCtrl(), Language::string()) -> ok %% @doc See external documentation. setLexerLanguage(#wx_ref{type=ThisT,ref=ThisRef},Language) when is_list(Language) -> ?CLASS(ThisT,wxStyledTextCtrl), Language_UC = unicode:characters_to_binary([Language,0]), wxe_util:cast(?wxStyledTextCtrl_SetLexerLanguage, <>). %% @spec (This::wxStyledTextCtrl(), Key::string()) -> string() %% @doc See external documentation. getProperty(#wx_ref{type=ThisT,ref=ThisRef},Key) when is_list(Key) -> ?CLASS(ThisT,wxStyledTextCtrl), Key_UC = unicode:characters_to_binary([Key,0]), wxe_util:call(?wxStyledTextCtrl_GetProperty, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getStyleBitsNeeded(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetStyleBitsNeeded, <>). %% @spec (This::wxStyledTextCtrl()) -> integer() %% @doc See external documentation. getCurrentLine(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCurrentLine, <>). %% @spec (This::wxStyledTextCtrl(), StyleNum::integer(), Spec::string()) -> ok %% @doc See external documentation. styleSetSpec(#wx_ref{type=ThisT,ref=ThisRef},StyleNum,Spec) when is_integer(StyleNum),is_list(Spec) -> ?CLASS(ThisT,wxStyledTextCtrl), Spec_UC = unicode:characters_to_binary([Spec,0]), wxe_util:cast(?wxStyledTextCtrl_StyleSetSpec, <>). %% @spec (This::wxStyledTextCtrl(), StyleNum::integer(), Font::wxFont:wxFont()) -> ok %% @doc See external documentation. styleSetFont(#wx_ref{type=ThisT,ref=ThisRef},StyleNum,#wx_ref{type=FontT,ref=FontRef}) when is_integer(StyleNum) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(FontT,wxFont), wxe_util:cast(?wxStyledTextCtrl_StyleSetFont, <>). %% @spec (This::wxStyledTextCtrl(), StyleNum::integer(), Size::integer(), FaceName::string(), Bold::bool(), Italic::bool(), Underline::bool()) -> ok %% @equiv styleSetFontAttr(This,StyleNum,Size,FaceName,Bold,Italic,Underline, []) styleSetFontAttr(This,StyleNum,Size,FaceName,Bold,Italic,Underline) when is_record(This, wx_ref),is_integer(StyleNum),is_integer(Size),is_list(FaceName),is_boolean(Bold),is_boolean(Italic),is_boolean(Underline) -> styleSetFontAttr(This,StyleNum,Size,FaceName,Bold,Italic,Underline, []). %% @spec (This::wxStyledTextCtrl(), StyleNum::integer(), Size::integer(), FaceName::string(), Bold::bool(), Italic::bool(), Underline::bool(), [Option]) -> ok %% Option = {encoding, WxFontEncoding} %% WxFontEncoding = integer() %% @doc 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 styleSetFontAttr(#wx_ref{type=ThisT,ref=ThisRef},StyleNum,Size,FaceName,Bold,Italic,Underline, Options) when is_integer(StyleNum),is_integer(Size),is_list(FaceName),is_boolean(Bold),is_boolean(Italic),is_boolean(Underline),is_list(Options) -> ?CLASS(ThisT,wxStyledTextCtrl), FaceName_UC = unicode:characters_to_binary([FaceName,0]), MOpts = fun({encoding, Encoding}, Acc) -> [<<1:32/?UI,Encoding:32/?UI>>|Acc]; (BadOpt, _) -> erlang:error({badoption, BadOpt}) end, BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)), wxe_util:cast(?wxStyledTextCtrl_StyleSetFontAttr, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), CharacterSet::integer()) -> ok %% @doc See external documentation. styleSetCharacterSet(#wx_ref{type=ThisT,ref=ThisRef},Style,CharacterSet) when is_integer(Style),is_integer(CharacterSet) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetCharacterSet, <>). %% @spec (This::wxStyledTextCtrl(), Style::integer(), Encoding::WxFontEncoding) -> ok %% WxFontEncoding = integer() %% @doc 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 styleSetFontEncoding(#wx_ref{type=ThisT,ref=ThisRef},Style,Encoding) when is_integer(Style),is_integer(Encoding) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_StyleSetFontEncoding, <>). %% @spec (This::wxStyledTextCtrl(), Cmd::integer()) -> ok %% @doc See external documentation. cmdKeyExecute(#wx_ref{type=ThisT,ref=ThisRef},Cmd) when is_integer(Cmd) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_CmdKeyExecute, <>). %% @spec (This::wxStyledTextCtrl(), Left::integer(), Right::integer()) -> ok %% @doc See external documentation. setMargins(#wx_ref{type=ThisT,ref=ThisRef},Left,Right) when is_integer(Left),is_integer(Right) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetMargins, <>). %% @spec (This::wxStyledTextCtrl()) -> {StartPos::integer(),EndPos::integer()} %% @doc See external documentation. getSelection(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelection, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer()) -> {X::integer(),Y::integer()} %% @doc See external documentation. pointFromPosition(#wx_ref{type=ThisT,ref=ThisRef},Pos) when is_integer(Pos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_PointFromPosition, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> ok %% @doc See external documentation. scrollToLine(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ScrollToLine, <>). %% @spec (This::wxStyledTextCtrl(), Column::integer()) -> ok %% @doc See external documentation. scrollToColumn(#wx_ref{type=ThisT,ref=ThisRef},Column) when is_integer(Column) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_ScrollToColumn, <>). %% @spec (This::wxStyledTextCtrl(), Msg::integer()) -> integer() %% @equiv sendMsg(This,Msg, []) sendMsg(This,Msg) when is_record(This, wx_ref),is_integer(Msg) -> sendMsg(This,Msg, []). %% @spec (This::wxStyledTextCtrl(), Msg::integer(), [Option]) -> integer() %% Option = {wp, integer()} | {lp, integer()} %% @doc See external documentation. sendMsg(#wx_ref{type=ThisT,ref=ThisRef},Msg, Options) when is_integer(Msg),is_list(Options) -> ?CLASS(ThisT,wxStyledTextCtrl), MOpts = fun({wp, Wp}, Acc) -> [<<1:32/?UI,Wp:32/?UI>>|Acc]; ({lp, Lp}, Acc) -> [<<2:32/?UI,Lp:32/?UI>>|Acc]; (BadOpt, _) -> erlang:error({badoption, BadOpt}) end, BinOpt = list_to_binary(lists:foldl(MOpts, [<<0:32>>], Options)), wxe_util:call(?wxStyledTextCtrl_SendMsg, <>). %% @spec (This::wxStyledTextCtrl(), Bar::wxScrollBar:wxScrollBar()) -> ok %% @doc See external documentation. setVScrollBar(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=BarT,ref=BarRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(BarT,wxScrollBar), wxe_util:cast(?wxStyledTextCtrl_SetVScrollBar, <>). %% @spec (This::wxStyledTextCtrl(), Bar::wxScrollBar:wxScrollBar()) -> ok %% @doc See external documentation. setHScrollBar(#wx_ref{type=ThisT,ref=ThisRef},#wx_ref{type=BarT,ref=BarRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), ?CLASS(BarT,wxScrollBar), wxe_util:cast(?wxStyledTextCtrl_SetHScrollBar, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getLastKeydownProcessed(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLastKeydownProcessed, <>). %% @spec (This::wxStyledTextCtrl(), Val::bool()) -> ok %% @doc See external documentation. setLastKeydownProcessed(#wx_ref{type=ThisT,ref=ThisRef},Val) when is_boolean(Val) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:cast(?wxStyledTextCtrl_SetLastKeydownProcessed, <>). %% @spec (This::wxStyledTextCtrl(), Filename::string()) -> bool() %% @doc See external documentation. saveFile(#wx_ref{type=ThisT,ref=ThisRef},Filename) when is_list(Filename) -> ?CLASS(ThisT,wxStyledTextCtrl), Filename_UC = unicode:characters_to_binary([Filename,0]), wxe_util:call(?wxStyledTextCtrl_SaveFile, <>). %% @spec (This::wxStyledTextCtrl(), Filename::string()) -> bool() %% @doc See external documentation. loadFile(#wx_ref{type=ThisT,ref=ThisRef},Filename) when is_list(Filename) -> ?CLASS(ThisT,wxStyledTextCtrl), Filename_UC = unicode:characters_to_binary([Filename,0]), wxe_util:call(?wxStyledTextCtrl_LoadFile, <>). %% @spec (This::wxStyledTextCtrl(), X::integer(), Y::integer(), Def::WxDragResult) -> WxDragResult %% WxDragResult = integer() %% WxDragResult = integer() %% @doc See external documentation. %%
WxDragResult is one of ?wxDragError | ?wxDragNone | ?wxDragCopy | ?wxDragMove | ?wxDragLink | ?wxDragCancel %%
WxDragResult is one of ?wxDragError | ?wxDragNone | ?wxDragCopy | ?wxDragMove | ?wxDragLink | ?wxDragCancel doDragOver(#wx_ref{type=ThisT,ref=ThisRef},X,Y,Def) when is_integer(X),is_integer(Y),is_integer(Def) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_DoDragOver, <>). %% @spec (This::wxStyledTextCtrl(), X::integer(), Y::integer(), Data::string()) -> bool() %% @doc See external documentation. doDropText(#wx_ref{type=ThisT,ref=ThisRef},X,Y,Data) when is_integer(X),is_integer(Y),is_list(Data) -> ?CLASS(ThisT,wxStyledTextCtrl), Data_UC = unicode:characters_to_binary([Data,0]), wxe_util:call(?wxStyledTextCtrl_DoDropText, <>). %% @spec (This::wxStyledTextCtrl()) -> bool() %% @doc See external documentation. getUseAntiAliasing(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetUseAntiAliasing, <>). %% @spec (This::wxStyledTextCtrl(), Text::binary()) -> ok %% @doc See external documentation. addTextRaw(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_binary(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:send_bin(Text), wxe_util:cast(?wxStyledTextCtrl_AddTextRaw, <>). %% @spec (This::wxStyledTextCtrl(), Pos::integer(), Text::binary()) -> ok %% @doc See external documentation. insertTextRaw(#wx_ref{type=ThisT,ref=ThisRef},Pos,Text) when is_integer(Pos),is_binary(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:send_bin(Text), wxe_util:cast(?wxStyledTextCtrl_InsertTextRaw, <>). %% @spec (This::wxStyledTextCtrl()) -> {binary(),LinePos::integer()} %% @doc See external documentation. getCurLineRaw(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetCurLineRaw, <>). %% @spec (This::wxStyledTextCtrl(), Line::integer()) -> binary() %% @doc See external documentation. getLineRaw(#wx_ref{type=ThisT,ref=ThisRef},Line) when is_integer(Line) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetLineRaw, <>). %% @spec (This::wxStyledTextCtrl()) -> binary() %% @doc See external documentation. getSelectedTextRaw(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetSelectedTextRaw, <>). %% @spec (This::wxStyledTextCtrl(), StartPos::integer(), EndPos::integer()) -> binary() %% @doc See external documentation. getTextRangeRaw(#wx_ref{type=ThisT,ref=ThisRef},StartPos,EndPos) when is_integer(StartPos),is_integer(EndPos) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTextRangeRaw, <>). %% @spec (This::wxStyledTextCtrl(), Text::binary()) -> ok %% @doc See external documentation. setTextRaw(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_binary(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:send_bin(Text), wxe_util:cast(?wxStyledTextCtrl_SetTextRaw, <>). %% @spec (This::wxStyledTextCtrl()) -> binary() %% @doc See external documentation. getTextRaw(#wx_ref{type=ThisT,ref=ThisRef}) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:call(?wxStyledTextCtrl_GetTextRaw, <>). %% @spec (This::wxStyledTextCtrl(), Text::binary()) -> ok %% @doc See external documentation. appendTextRaw(#wx_ref{type=ThisT,ref=ThisRef},Text) when is_binary(Text) -> ?CLASS(ThisT,wxStyledTextCtrl), wxe_util:send_bin(Text), wxe_util:cast(?wxStyledTextCtrl_AppendTextRaw, <>). %% @spec (This::wxStyledTextCtrl()) -> ok %% @doc Destroys this object, do not use object again destroy(Obj=#wx_ref{type=Type}) -> ?CLASS(Type,wxStyledTextCtrl), wxe_util:destroy(?DESTROY_OBJECT,Obj), ok. %% From wxControl %% @hidden setLabel(This,Label) -> wxControl:setLabel(This,Label). %% @hidden getLabel(This) -> wxControl:getLabel(This). %% From wxWindow %% @hidden warpPointer(This,X,Y) -> wxWindow:warpPointer(This,X,Y). %% @hidden validate(This) -> wxWindow:validate(This). %% @hidden updateWindowUI(This, Options) -> wxWindow:updateWindowUI(This, Options). %% @hidden updateWindowUI(This) -> wxWindow:updateWindowUI(This). %% @hidden update(This) -> wxWindow:update(This). %% @hidden transferDataToWindow(This) -> wxWindow:transferDataToWindow(This). %% @hidden transferDataFromWindow(This) -> wxWindow:transferDataFromWindow(This). %% @hidden thaw(This) -> wxWindow:thaw(This). %% @hidden show(This, Options) -> wxWindow:show(This, Options). %% @hidden show(This) -> wxWindow:show(This). %% @hidden shouldInheritColours(This) -> wxWindow:shouldInheritColours(This). %% @hidden setWindowVariant(This,Variant) -> wxWindow:setWindowVariant(This,Variant). %% @hidden setWindowStyleFlag(This,Style) -> wxWindow:setWindowStyleFlag(This,Style). %% @hidden setWindowStyle(This,Style) -> wxWindow:setWindowStyle(This,Style). %% @hidden setVirtualSizeHints(This,MinW,MinH, Options) -> wxWindow:setVirtualSizeHints(This,MinW,MinH, Options). %% @hidden setVirtualSizeHints(This,MinW,MinH) -> wxWindow:setVirtualSizeHints(This,MinW,MinH). %% @hidden setVirtualSizeHints(This,MinSize) -> wxWindow:setVirtualSizeHints(This,MinSize). %% @hidden setVirtualSize(This,X,Y) -> wxWindow:setVirtualSize(This,X,Y). %% @hidden setVirtualSize(This,Size) -> wxWindow:setVirtualSize(This,Size). %% @hidden setToolTip(This,Tip) -> wxWindow:setToolTip(This,Tip). %% @hidden setThemeEnabled(This,EnableTheme) -> wxWindow:setThemeEnabled(This,EnableTheme). %% @hidden setSizerAndFit(This,Sizer, Options) -> wxWindow:setSizerAndFit(This,Sizer, Options). %% @hidden setSizerAndFit(This,Sizer) -> wxWindow:setSizerAndFit(This,Sizer). %% @hidden setSizer(This,Sizer, Options) -> wxWindow:setSizer(This,Sizer, Options). %% @hidden setSizer(This,Sizer) -> wxWindow:setSizer(This,Sizer). %% @hidden setSizeHints(This,MinW,MinH, Options) -> wxWindow:setSizeHints(This,MinW,MinH, Options). %% @hidden setSizeHints(This,MinW,MinH) -> wxWindow:setSizeHints(This,MinW,MinH). %% @hidden setSizeHints(This,MinSize) -> wxWindow:setSizeHints(This,MinSize). %% @hidden setSize(This,X,Y,Width,Height, Options) -> wxWindow:setSize(This,X,Y,Width,Height, Options). %% @hidden setSize(This,X,Y,Width,Height) -> wxWindow:setSize(This,X,Y,Width,Height). %% @hidden setSize(This,Width,Height) -> wxWindow:setSize(This,Width,Height). %% @hidden setSize(This,Rect) -> wxWindow:setSize(This,Rect). %% @hidden setScrollPos(This,Orient,Pos, Options) -> wxWindow:setScrollPos(This,Orient,Pos, Options). %% @hidden setScrollPos(This,Orient,Pos) -> wxWindow:setScrollPos(This,Orient,Pos). %% @hidden setScrollbar(This,Orient,Pos,ThumbVisible,Range, Options) -> wxWindow:setScrollbar(This,Orient,Pos,ThumbVisible,Range, Options). %% @hidden setScrollbar(This,Orient,Pos,ThumbVisible,Range) -> wxWindow:setScrollbar(This,Orient,Pos,ThumbVisible,Range). %% @hidden setPalette(This,Pal) -> wxWindow:setPalette(This,Pal). %% @hidden setName(This,Name) -> wxWindow:setName(This,Name). %% @hidden setId(This,Winid) -> wxWindow:setId(This,Winid). %% @hidden setHelpText(This,Text) -> wxWindow:setHelpText(This,Text). %% @hidden setForegroundColour(This,Colour) -> wxWindow:setForegroundColour(This,Colour). %% @hidden setFont(This,Font) -> wxWindow:setFont(This,Font). %% @hidden setFocusFromKbd(This) -> wxWindow:setFocusFromKbd(This). %% @hidden setFocus(This) -> wxWindow:setFocus(This). %% @hidden setExtraStyle(This,ExStyle) -> wxWindow:setExtraStyle(This,ExStyle). %% @hidden setDropTarget(This,DropTarget) -> wxWindow:setDropTarget(This,DropTarget). %% @hidden setOwnForegroundColour(This,Colour) -> wxWindow:setOwnForegroundColour(This,Colour). %% @hidden setOwnFont(This,Font) -> wxWindow:setOwnFont(This,Font). %% @hidden setOwnBackgroundColour(This,Colour) -> wxWindow:setOwnBackgroundColour(This,Colour). %% @hidden setMinSize(This,MinSize) -> wxWindow:setMinSize(This,MinSize). %% @hidden setMaxSize(This,MaxSize) -> wxWindow:setMaxSize(This,MaxSize). %% @hidden setCursor(This,Cursor) -> wxWindow:setCursor(This,Cursor). %% @hidden setContainingSizer(This,Sizer) -> wxWindow:setContainingSizer(This,Sizer). %% @hidden setClientSize(This,Width,Height) -> wxWindow:setClientSize(This,Width,Height). %% @hidden setClientSize(This,Size) -> wxWindow:setClientSize(This,Size). %% @hidden setCaret(This,Caret) -> wxWindow:setCaret(This,Caret). %% @hidden setBackgroundStyle(This,Style) -> wxWindow:setBackgroundStyle(This,Style). %% @hidden setBackgroundColour(This,Colour) -> wxWindow:setBackgroundColour(This,Colour). %% @hidden setAutoLayout(This,AutoLayout) -> wxWindow:setAutoLayout(This,AutoLayout). %% @hidden setAcceleratorTable(This,Accel) -> wxWindow:setAcceleratorTable(This,Accel). %% @hidden scrollWindow(This,Dx,Dy, Options) -> wxWindow:scrollWindow(This,Dx,Dy, Options). %% @hidden scrollWindow(This,Dx,Dy) -> wxWindow:scrollWindow(This,Dx,Dy). %% @hidden scrollPages(This,Pages) -> wxWindow:scrollPages(This,Pages). %% @hidden scrollLines(This,Lines) -> wxWindow:scrollLines(This,Lines). %% @hidden screenToClient(This,Pt) -> wxWindow:screenToClient(This,Pt). %% @hidden screenToClient(This) -> wxWindow:screenToClient(This). %% @hidden reparent(This,NewParent) -> wxWindow:reparent(This,NewParent). %% @hidden removeChild(This,Child) -> wxWindow:removeChild(This,Child). %% @hidden releaseMouse(This) -> wxWindow:releaseMouse(This). %% @hidden refreshRect(This,Rect, Options) -> wxWindow:refreshRect(This,Rect, Options). %% @hidden refreshRect(This,Rect) -> wxWindow:refreshRect(This,Rect). %% @hidden refresh(This, Options) -> wxWindow:refresh(This, Options). %% @hidden refresh(This) -> wxWindow:refresh(This). %% @hidden raise(This) -> wxWindow:raise(This). %% @hidden popupMenu(This,Menu,X,Y) -> wxWindow:popupMenu(This,Menu,X,Y). %% @hidden popupMenu(This,Menu, Options) -> wxWindow:popupMenu(This,Menu, Options). %% @hidden popupMenu(This,Menu) -> wxWindow:popupMenu(This,Menu). %% @hidden popEventHandler(This, Options) -> wxWindow:popEventHandler(This, Options). %% @hidden popEventHandler(This) -> wxWindow:popEventHandler(This). %% @hidden navigate(This, Options) -> wxWindow:navigate(This, Options). %% @hidden navigate(This) -> wxWindow:navigate(This). %% @hidden moveBeforeInTabOrder(This,Win) -> wxWindow:moveBeforeInTabOrder(This,Win). %% @hidden moveAfterInTabOrder(This,Win) -> wxWindow:moveAfterInTabOrder(This,Win). %% @hidden move(This,X,Y, Options) -> wxWindow:move(This,X,Y, Options). %% @hidden move(This,X,Y) -> wxWindow:move(This,X,Y). %% @hidden move(This,Pt) -> wxWindow:move(This,Pt). %% @hidden makeModal(This, Options) -> wxWindow:makeModal(This, Options). %% @hidden makeModal(This) -> wxWindow:makeModal(This). %% @hidden lower(This) -> wxWindow:lower(This). %% @hidden layout(This) -> wxWindow:layout(This). %% @hidden isTopLevel(This) -> wxWindow:isTopLevel(This). %% @hidden isShown(This) -> wxWindow:isShown(This). %% @hidden isRetained(This) -> wxWindow:isRetained(This). %% @hidden isExposed(This,X,Y,W,H) -> wxWindow:isExposed(This,X,Y,W,H). %% @hidden isExposed(This,X,Y) -> wxWindow:isExposed(This,X,Y). %% @hidden isExposed(This,Pt) -> wxWindow:isExposed(This,Pt). %% @hidden isEnabled(This) -> wxWindow:isEnabled(This). %% @hidden invalidateBestSize(This) -> wxWindow:invalidateBestSize(This). %% @hidden initDialog(This) -> wxWindow:initDialog(This). %% @hidden inheritAttributes(This) -> wxWindow:inheritAttributes(This). %% @hidden hide(This) -> wxWindow:hide(This). %% @hidden hasTransparentBackground(This) -> wxWindow:hasTransparentBackground(This). %% @hidden hasScrollbar(This,Orient) -> wxWindow:hasScrollbar(This,Orient). %% @hidden hasCapture(This) -> wxWindow:hasCapture(This). %% @hidden getWindowVariant(This) -> wxWindow:getWindowVariant(This). %% @hidden getWindowStyleFlag(This) -> wxWindow:getWindowStyleFlag(This). %% @hidden getVirtualSize(This) -> wxWindow:getVirtualSize(This). %% @hidden getUpdateRegion(This) -> wxWindow:getUpdateRegion(This). %% @hidden getToolTip(This) -> wxWindow:getToolTip(This). %% @hidden getTextExtent(This,String, Options) -> wxWindow:getTextExtent(This,String, Options). %% @hidden getTextExtent(This,String) -> wxWindow:getTextExtent(This,String). %% @hidden getSizer(This) -> wxWindow:getSizer(This). %% @hidden getSize(This) -> wxWindow:getSize(This). %% @hidden getScrollThumb(This,Orient) -> wxWindow:getScrollThumb(This,Orient). %% @hidden getScrollRange(This,Orient) -> wxWindow:getScrollRange(This,Orient). %% @hidden getScrollPos(This,Orient) -> wxWindow:getScrollPos(This,Orient). %% @hidden getScreenRect(This) -> wxWindow:getScreenRect(This). %% @hidden getScreenPosition(This) -> wxWindow:getScreenPosition(This). %% @hidden getRect(This) -> wxWindow:getRect(This). %% @hidden getPosition(This) -> wxWindow:getPosition(This). %% @hidden getParent(This) -> wxWindow:getParent(This). %% @hidden getName(This) -> wxWindow:getName(This). %% @hidden getMinSize(This) -> wxWindow:getMinSize(This). %% @hidden getMaxSize(This) -> wxWindow:getMaxSize(This). %% @hidden getId(This) -> wxWindow:getId(This). %% @hidden getHelpText(This) -> wxWindow:getHelpText(This). %% @hidden getHandle(This) -> wxWindow:getHandle(This). %% @hidden getGrandParent(This) -> wxWindow:getGrandParent(This). %% @hidden getForegroundColour(This) -> wxWindow:getForegroundColour(This). %% @hidden getFont(This) -> wxWindow:getFont(This). %% @hidden getExtraStyle(This) -> wxWindow:getExtraStyle(This). %% @hidden getEventHandler(This) -> wxWindow:getEventHandler(This). %% @hidden getDropTarget(This) -> wxWindow:getDropTarget(This). %% @hidden getCursor(This) -> wxWindow:getCursor(This). %% @hidden getContainingSizer(This) -> wxWindow:getContainingSizer(This). %% @hidden getClientSize(This) -> wxWindow:getClientSize(This). %% @hidden getChildren(This) -> wxWindow:getChildren(This). %% @hidden getCharWidth(This) -> wxWindow:getCharWidth(This). %% @hidden getCharHeight(This) -> wxWindow:getCharHeight(This). %% @hidden getCaret(This) -> wxWindow:getCaret(This). %% @hidden getBestSize(This) -> wxWindow:getBestSize(This). %% @hidden getBackgroundStyle(This) -> wxWindow:getBackgroundStyle(This). %% @hidden getBackgroundColour(This) -> wxWindow:getBackgroundColour(This). %% @hidden getAcceleratorTable(This) -> wxWindow:getAcceleratorTable(This). %% @hidden freeze(This) -> wxWindow:freeze(This). %% @hidden fitInside(This) -> wxWindow:fitInside(This). %% @hidden fit(This) -> wxWindow:fit(This). %% @hidden findWindow(This,Winid) -> wxWindow:findWindow(This,Winid). %% @hidden enable(This, Options) -> wxWindow:enable(This, Options). %% @hidden enable(This) -> wxWindow:enable(This). %% @hidden disable(This) -> wxWindow:disable(This). %% @hidden destroyChildren(This) -> wxWindow:destroyChildren(This). %% @hidden convertPixelsToDialog(This,Sz) -> wxWindow:convertPixelsToDialog(This,Sz). %% @hidden convertDialogToPixels(This,Sz) -> wxWindow:convertDialogToPixels(This,Sz). %% @hidden close(This, Options) -> wxWindow:close(This, Options). %% @hidden close(This) -> wxWindow:close(This). %% @hidden clientToScreen(This,X,Y) -> wxWindow:clientToScreen(This,X,Y). %% @hidden clientToScreen(This,Pt) -> wxWindow:clientToScreen(This,Pt). %% @hidden clearBackground(This) -> wxWindow:clearBackground(This). %% @hidden centreOnParent(This, Options) -> wxWindow:centreOnParent(This, Options). %% @hidden centreOnParent(This) -> wxWindow:centreOnParent(This). %% @hidden centre(This, Options) -> wxWindow:centre(This, Options). %% @hidden centre(This) -> wxWindow:centre(This). %% @hidden centerOnParent(This, Options) -> wxWindow:centerOnParent(This, Options). %% @hidden centerOnParent(This) -> wxWindow:centerOnParent(This). %% @hidden center(This, Options) -> wxWindow:center(This, Options). %% @hidden center(This) -> wxWindow:center(This). %% @hidden captureMouse(This) -> wxWindow:captureMouse(This). %% @hidden cacheBestSize(This,Size) -> wxWindow:cacheBestSize(This,Size). %% From wxEvtHandler %% @hidden disconnect(This,EventType, Options) -> wxEvtHandler:disconnect(This,EventType, Options). %% @hidden disconnect(This,EventType) -> wxEvtHandler:disconnect(This,EventType). %% @hidden disconnect(This) -> wxEvtHandler:disconnect(This). %% @hidden connect(This,EventType, Options) -> wxEvtHandler:connect(This,EventType, Options). %% @hidden connect(This,EventType) -> wxEvtHandler:connect(This,EventType).