Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | Friends

cbStyledTextCtrl Class Reference

Inheritance diagram for cbStyledTextCtrl:
Inheritance graph
[legend]
Collaboration diagram for cbStyledTextCtrl:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void AddRefDocument (void *docPointer)
int AddSelection (int caret, int anchor)
void AddStyledText (const wxMemoryBuffer &data)
void AddText (const wxString &text)
void AddText (const int length, const wxString &text)
void AddTextRaw (const char *text)
void AddUndoAction (int token, int flags)
void Allocate (int bytes)
void AnnotationClearAll ()
int AnnotationGetLines (int line) const
int AnnotationGetStyle (int line) const
int AnnotationGetStyleOffset () const
wxString AnnotationGetStyles (int line) const
wxString AnnotationGetText (int line) const
int AnnotationGetVisible () const
void AnnotationSetStyle (int line, int style)
void AnnotationSetStyleOffset (int style)
void AnnotationSetStyles (int line, const wxString &styles)
void AnnotationSetText (int line, const wxString &text)
void AnnotationSetVisible (int visible)
void AppendText (int length, const wxString &text)
void AppendText (const wxString &text)
void AppendTextRaw (const char *text)
wxString AutoCGetCurrentText ()
bool AutoCompActive ()
void AutoCompCancel ()
void AutoCompComplete ()
bool AutoCompGetAutoHide () const
bool AutoCompGetCancelAtStart () const
bool AutoCompGetChooseSingle () const
int AutoCompGetCurrent ()
bool AutoCompGetDropRestOfWord () const
bool AutoCompGetIgnoreCase () const
int AutoCompGetMaxHeight () const
int AutoCompGetMaxWidth () const
int AutoCompGetSeparator () const
int AutoCompGetTypeSeparator () const
int AutoCompPosStart ()
void AutoCompSelect (const wxString &text)
void AutoCompSetAutoHide (bool autoHide)
void AutoCompSetCancelAtStart (bool cancel)
void AutoCompSetChooseSingle (bool chooseSingle)
void AutoCompSetDropRestOfWord (bool dropRestOfWord)
void AutoCompSetFillUps (const wxString &characterSet)
void AutoCompSetIgnoreCase (bool ignoreCase)
void AutoCompSetMaxHeight (int rowCount)
void AutoCompSetMaxWidth (int characterCount)
void AutoCompSetSeparator (int separatorCharacter)
void AutoCompSetTypeSeparator (int separatorCharacter)
void AutoCompShow (int lenEntered, const wxString &itemList)
void AutoCompStops (const wxString &characterSet)
void BackTab ()
void BeginUndoAction ()
void BraceBadLight (int pos)
void BraceHighlight (int pos1, int pos2)
int BraceMatch (int pos)
bool CallTipActive ()
void CallTipCancel ()
int CallTipPosAtStart ()
void CallTipSetBackground (const wxColour &back)
void CallTipSetForeground (const wxColour &fore)
void CallTipSetForegroundHighlight (const wxColour &fore)
void CallTipSetHighlight (int start, int end)
void CallTipShow (int pos, const wxString &definition)
void CallTipUseStyle (int tabSize)
void Cancel ()
bool CanPaste () const
bool CanRedo () const
bool CanUndo () const
 cbStyledTextCtrl (wxWindow *pParent, int id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0)
void CharLeft ()
void CharLeftExtend ()
void CharLeftRectExtend ()
int CharPositionFromPoint (int x, int y)
int CharPositionFromPointClose (int x, int y)
void CharRight ()
void CharRightExtend ()
void CharRightRectExtend ()
void ChooseCaretX ()
void Clear ()
void ClearAll ()
void ClearDocumentStyle ()
void ClearRegisteredImages ()
void ClearSelections ()
void CmdKeyAssign (int key, int modifiers, int cmd)
void CmdKeyClear (int key, int modifiers)
void CmdKeyClearAll ()
void CmdKeyExecute (int cmd)
void Colourise (int start, int end)
void ConvertEOLs (int eolMode)
void Copy ()
void CopyAllowLine ()
void CopyRange (int start, int end)
void CopyText (int length, const wxString &text)
bool Create (wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxString &name=wxSCINameStr)
void * CreateDocument ()
void Cut ()
void DeleteBack ()
void DeleteBackNotLine ()
void DelLineLeft ()
void DelLineRight ()
void DelWordLeft ()
void DelWordRight ()
void DelWordRightEnd ()
int DocLineFromVisible (int lineDisplay)
void DocumentEnd ()
void DocumentEndExtend ()
void DocumentStart ()
void DocumentStartExtend ()
void EditToggleOvertype ()
void EmptyUndoBuffer (bool collectChangeHistory=false)
void EndUndoAction ()
void EnsureCaretVisible ()
void EnsureVisible (int line)
void EnsureVisibleEnforcePolicy (int line)
int FindChangedLine (const int fromLine, const int toLine) const
int FindColumn (int line, int column)
int FindText (int minPos, int maxPos, const wxString &text, int flags=0, int *lengthFound=NULL)
int FormatRange (bool doDraw, int startPos, int endPos, wxDC *draw, wxDC *target, wxRect renderRect, wxRect pageRect)
void FormFeed ()
wxColour GetAdditionalCaretFore () const
bool GetAdditionalCaretsBlink () const
bool GetAdditionalCaretsVisible () const
int GetAdditionalSelAlpha () const
bool GetAdditionalSelectionTyping () const
int GetAnchor () const
bool GetBackSpaceUnIndents () const
bool GetBufferedDraw () const
wxColour GetCaretForeground () const
int GetCaretLineBackAlpha () const
wxColour GetCaretLineBackground () const
bool GetCaretLineVisible () const
int GetCaretPeriod () const
bool GetCaretSticky () const
int GetCaretStyle () const
int GetCaretWidth () const
wxUIntPtr GetCharacterPointer () const
int GetCharAt (int pos) const
int GetCodePage () const
int GetColumn (int pos) const
int GetControlCharSymbol () const
wxString GetCurLine (int *linePos=NULL)
wxCharBuffer GetCurLineRaw (int *linePos=NULL)
int GetCurrentLine ()
int GetCurrentPos () const
wxSciFnDirect GetDirectFunction ()
wxIntPtr GetDirectPointer () const
void * GetDocPointer ()
wxColour GetEdgeColour () const
int GetEdgeColumn () const
int GetEdgeMode () const
bool GetEndAtLastLine () const
int GetEndStyled () const
int GetEOLMode () const
int GetExtraAscent () const
int GetExtraDescent () const
int GetFirstVisibleLine () const
bool GetFoldExpanded (int line) const
int GetFoldLevel (int line) const
int GetFoldParent (int line) const
int GetFontQuality () const
int GetHighlightGuide () const
wxColour GetHotspotActiveBackground () const
wxColour GetHotspotActiveForeground () const
bool GetHotspotActiveUnderline () const
bool GetHotspotSingleLine () const
int GetIndent () const
int GetIndentationGuides () const
int GetIndicatorCurrent () const
int GetIndicatorValue () const
bool GetKeysUnicode () const
int GetLastChild (int line, int level) const
wxDateTime GetLastFocusTime () const
bool GetLastKeydownProcessed ()
int GetLayoutCache () const
int GetLength () const
int GetLexer () const
wxString GetLexerLanguage () const
wxString GetLine (int line) const
int GetLineCount () const
int GetLineEndPosition (int line) const
int GetLineIndentation (int line) const
int GetLineIndentPosition (int line) const
wxCharBuffer GetLineRaw (int line)
int GetLineSelEndPosition (int line)
int GetLineSelStartPosition (int line)
int GetLineState (int line) const
bool GetLineVisible (int line) const
int GetMainSelection () const
int GetMarginLeft () const
int GetMarginMask (int margin) const
int GetMarginRight () const
bool GetMarginSensitive (int margin) const
int GetMarginType (int margin) const
int GetMarginWidth (int margin) const
int GetMaxLineState () const
int GetModEventMask () const
bool GetModify () const
bool GetMouseDownCaptures () const
int GetMouseDwellTime () const
bool GetMultipleSelection () const
bool GetOvertype () const
bool GetPasteConvertEndings () const
int GetPositionCacheSize () const
int GetPrintColourMode () const
int GetPrintMagnification () const
int GetPrintWrapMode () const
wxString GetProperty (const wxString &key)
wxString GetPropertyExpanded (const wxString &key)
int GetPropertyInt (const wxString &key) const
bool GetReadOnly () const
int GetRectangularSelectionAnchor () const
int GetRectangularSelectionAnchorVirtualSpace () const
int GetRectangularSelectionCaret () const
int GetRectangularSelectionCaretVirtualSpace () const
int GetRectangularSelectionModifier () const
int GetSCICursor () const
bool GetSCIFocus () const
int GetScrollWidth () const
bool GetScrollWidthTracking () const
int GetSearchFlags () const
int GetSelAlpha () const
wxString GetSelectedText ()
wxCharBuffer GetSelectedTextRaw ()
void GetSelection (long *from, long *to)
int GetSelectionEnd () const
int GetSelectionMode () const
int GetSelectionNAnchor (int selection) const
int GetSelectionNAnchorVirtualSpace (int selection) const
int GetSelectionNCaret (int selection) const
int GetSelectionNCaretVirtualSpace (int selection) const
int GetSelectionNEnd (int selection) const
int GetSelectionNStart (int selection) const
int GetSelections () const
int GetSelectionStart () const
bool GetSelEOLFilled () const
int GetStatus () const
int GetStyleAt (int pos) const
int GetStyleBits () const
int GetStyleBitsNeeded () const
wxMemoryBuffer GetStyledText (int startPos, int endPos)
bool GetTabIndents () const
int GetTabWidth () const
int GetTargetEnd () const
int GetTargetStart () const
wxString GetText () const
int GetTextLength () const
wxString GetTextRange (int startPos, int endPos)
wxCharBuffer GetTextRangeRaw (int startPos, int endPos)
wxCharBuffer GetTextRaw ()
bool GetTwoPhaseDraw () const
bool GetUndoCollection () const
bool GetUseHorizontalScrollBar () const
bool GetUsePalette ()
bool GetUseTabs () const
bool GetUseVerticalScrollBar () const
bool GetViewEOL () const
int GetViewWhiteSpace () const
int GetVirtualSpaceOptions () const
int GetWhitespaceSize () const
int GetWrapIndentMode () const
int GetWrapMode () const
int GetWrapStartIndent () const
int GetWrapVisualFlags () const
int GetWrapVisualFlagsLocation () const
int GetXOffset () const
int GetZoom () const
void GotoLine (int line)
void GotoPos (int pos)
void GrabSCIFocus ()
void HideLines (int lineStart, int lineEnd)
void HideSelection (bool normal)
void Home ()
void HomeDisplay ()
void HomeDisplayExtend ()
void HomeExtend ()
void HomeRectExtend ()
void HomeWrap ()
void HomeWrapExtend ()
int IndicatorAllOnFor (int position)
void IndicatorClearRange (int position, int clearLength)
int IndicatorEnd (int indicator, int position)
void IndicatorFillRange (int position, int fillLength)
wxColour IndicatorGetForeground (int indic) const
int IndicatorGetStyle (int indic) const
bool IndicatorGetUnder (int indic) const
void IndicatorSetForeground (int indic, const wxColour &fore)
void IndicatorSetStyle (int indic, int style)
void IndicatorSetUnder (int indic, bool under)
int IndicatorStart (int indicator, int position)
int IndicatorValueAt (int indicator, int position)
int IndicGetAlpha (int indicator) const
void IndicSetAlpha (int indicator, int alpha)
void InsertText (int pos, const wxString &text)
void InsertTextRaw (int pos, const char *text)
void LineCopy ()
void LineCut ()
void LineDelete ()
void LineDown ()
void LineDownExtend ()
void LineDownRectExtend ()
void LineDuplicate ()
void LineEnd ()
void LineEndDisplay ()
void LineEndDisplayExtend ()
void LineEndExtend ()
void LineEndRectExtend ()
void LineEndWrap ()
void LineEndWrapExtend ()
int LineFromPosition (int pos) const
int LineLength (int line) const
void LineScroll (int columns, int lines)
void LineScrollDown ()
void LineScrollUp ()
void LinesJoin ()
int LinesOnScreen () const
void LinesSplit (int pixelWidth)
void LineTranspose ()
void LineUp ()
void LineUpExtend ()
void LineUpRectExtend ()
bool LoadFile (const wxString &filename)
void LoadLexerLibrary (const wxString &path)
void LowerCase ()
int MarginGetStyle (int line) const
int MarginGetStyleOffset () const
wxString MarginGetStyles (int line) const
wxString MarginGetText (int line) const
void MarginSetStyle (int line, int style)
void MarginSetStyleOffset (int style)
void MarginSetStyles (int line, const wxString &styles)
void MarginSetText (int line, const wxString &text)
void MarginTextClearAll ()
int MarkerAdd (int line, int markerNumber)
void MarkerAddSet (int line, int set)
void MarkerDefine (int markerNumber, int markerSymbol, const wxColour &foreground=wxNullColour, const wxColour &background=wxNullColour)
void MarkerDefineBitmap (int markerNumber, const wxBitmap &bmp)
void MarkerDelete (int line, int markerNumber)
void MarkerDeleteAll (int markerNumber)
void MarkerDeleteHandle (int handle)
int MarkerGet (int line)
int MarkerLineFromHandle (int handle)
int MarkerNext (int lineStart, int markerMask)
int MarkerPrevious (int lineStart, int markerMask)
void MarkerSetAlpha (int markerNumber, int alpha)
void MarkerSetBackground (int markerNumber, const wxColour &back)
void MarkerSetForeground (int markerNumber, const wxColour &fore)
int MarkerSymbolDefined (int markerNumber)
void MoveCaretInsideView ()
void NewLine ()
void PageDown ()
void PageDownExtend ()
void PageDownRectExtend ()
void PageUp ()
void PageUpExtend ()
void PageUpRectExtend ()
void ParaDown ()
void ParaDownExtend ()
void ParaUp ()
void ParaUpExtend ()
void Paste ()
wxPoint PointFromPosition (int pos)
int PositionAfter (int pos)
int PositionBefore (int pos)
int PositionFromLine (int line) const
int PositionFromPoint (wxPoint pt) const
int PositionFromPointClose (int x, int y)
void Redo ()
void RegisterImage (int type, const wxBitmap &bmp)
void ReleaseDocument (void *docPointer)
void ReplaceSelection (const wxString &text)
int ReplaceTarget (const wxString &text)
int ReplaceTargetRE (const wxString &text)
void RotateSelection ()
bool SaveFile (const wxString &filename)
void ScrollToColumn (int column)
void ScrollToLine (int line)
void SearchAnchor ()
int SearchInTarget (const wxString &text)
int SearchNext (int flags, const wxString &text)
int SearchPrev (int flags, const wxString &text)
void SelectAll ()
void SelectionDuplicate ()
bool SelectionIsRectangle () const
wxIntPtr SendMsg (int msg, wxUIntPtr wp=0, wxIntPtr lp=0) const
void SetAdditionalCaretFore (const wxColour &fore)
void SetAdditionalCaretsBlink (bool additionalCaretsBlink)
void SetAdditionalCaretsVisible (bool additionalCaretsBlink)
void SetAdditionalSelAlpha (int alpha)
void SetAdditionalSelBack (const wxColour &back)
void SetAdditionalSelectionTyping (bool additionalSelectionTyping)
void SetAdditionalSelFore (const wxColour &fore)
void SetAnchor (int posAnchor)
void SetBackSpaceUnIndents (bool bsUnIndents)
void SetBufferedDraw (bool buffered)
void SetCaretForeground (const wxColour &fore)
void SetCaretLineBackAlpha (int alpha)
void SetCaretLineBackground (const wxColour &back)
void SetCaretLineVisible (bool show)
void SetCaretPeriod (int periodMilliseconds)
void SetCaretSticky (bool useCaretStickyBehaviour)
void SetCaretStyle (int caretStyle)
void SetCaretWidth (int pixelWidth)
void SetChangeCollection (bool collectChange)
void SetCharsDefault ()
void SetCodePage (int codePage)
void SetControlCharSymbol (int symbol)
void SetCurrentPos (int pos)
void SetDocPointer (void *docPointer)
void SetEdgeColour (const wxColour &edgeColour)
void SetEdgeColumn (int column)
void SetEdgeMode (int mode)
void SetEndAtLastLine (bool endAtLastLine)
void SetEOLMode (int eolMode)
void SetExtraAscent (int extraAscent)
void SetExtraDescent (int extraDescent)
void SetFirstVisibleLine (int lineDisplay)
void SetFoldExpanded (int line, bool expanded)
void SetFoldFlags (int flags)
void SetFoldLevel (int line, int level)
void SetFoldMarginColour (bool useSetting, const wxColour &back)
void SetFoldMarginHiColour (bool useSetting, const wxColour &fore)
void SetFontQuality (int fontQuality)
void SetHighlightGuide (int column)
void SetHotspotActiveBackground (bool useSetting, const wxColour &back)
void SetHotspotActiveForeground (bool useSetting, const wxColour &fore)
void SetHotspotActiveUnderline (bool underline)
void SetHotspotSingleLine (bool singleLine)
void SetHScrollBar (wxScrollBar *bar)
void SetIndent (int indentSize)
void SetIndentationGuides (int indentView)
void SetIndicatorCurrent (int indicator)
void SetIndicatorValue (int value)
void SetKeysUnicode (bool keysUnicode)
void SetKeyWords (int keywordSet, const wxString &keyWords)
void SetLastKeydownProcessed (bool val)
void SetLayoutCache (int mode)
void SetLexer (int lexer)
void SetLexerLanguage (const wxString &language)
void SetLineIndentation (int line, int indentSize)
void SetLineState (int line, int state)
void SetMainSelection (int selection)
void SetMarginLeft (int pixelWidth)
void SetMarginMask (int margin, int mask)
void SetMarginRight (int pixelWidth)
void SetMargins (int left, int right)
void SetMarginSensitive (int margin, bool sensitive)
void SetMarginType (int margin, int marginType)
void SetMarginWidth (int margin, int pixelWidth)
void SetModEventMask (int mask)
void SetMouseDownCaptures (bool captures)
void SetMouseDwellTime (int periodMilliseconds)
void SetMultipleSelection (bool multipleSelection)
void SetOvertype (bool overtype)
void SetPasteConvertEndings (bool convert)
void SetPositionCacheSize (int size)
void SetPrintColourMode (int mode)
void SetPrintMagnification (int magnification)
void SetPrintWrapMode (int mode)
void SetProperty (const wxString &key, const wxString &value)
void SetReadOnly (bool readOnly)
void SetRectangularSelectionAnchor (int posAnchor)
void SetRectangularSelectionAnchorVirtualSpace (int space)
void SetRectangularSelectionCaret (int pos)
void SetRectangularSelectionCaretVirtualSpace (int space)
void SetRectangularSelectionModifier (int modifier)
void SetSavePoint ()
void SetSCICursor (int cursorType)
void SetSCIFocus (bool focus)
void SetScrollWidth (int pixelWidth)
void SetScrollWidthTracking (bool tracking)
void SetSearchFlags (int flags)
void SetSelAlpha (int alpha)
void SetSelBackground (bool useSetting, const wxColour &back)
void SetSelectionEnd (int pos)
int SetSelectionInt (int caret, int anchor)
void SetSelectionMode (int mode)
void SetSelectionNAnchor (int selection, int posAnchor)
void SetSelectionNAnchorVirtualSpace (int selection, int space)
void SetSelectionNCaret (int selection, int pos)
void SetSelectionNCaretVirtualSpace (int selection, int space)
void SetSelectionNEnd (int selection, int pos)
void SetSelectionNStart (int selection, int pos)
void SetSelectionStart (int pos)
void SetSelectionVoid (int startPos, int endPos)
void SetSelEOLFilled (bool filled)
void SetSelForeground (bool useSetting, const wxColour &fore)
void SetStatus (int statusCode)
void SetStyleBits (int bits)
void SetStyleBytes (int length, char *styleBytes)
void SetStyling (int length, int style)
void SetTabIndents (bool tabIndents)
void SetTabWidth (int tabWidth)
void SetTargetEnd (int pos)
void SetTargetStart (int pos)
void SetText (const wxString &text)
void SetTextRaw (const char *text)
void SetTwoPhaseDraw (bool twoPhase)
void SetUndoCollection (bool collectUndo)
void SetUseHorizontalScrollBar (bool show)
void SetUsePalette (bool allowPaletteUse)
void SetUseTabs (bool useTabs)
void SetUseVerticalScrollBar (bool show)
void SetViewEOL (bool visible)
void SetViewWhiteSpace (int viewWS)
void SetVirtualSpaceOptions (int virtualSpaceOptions)
void SetVisiblePolicy (int visiblePolicy, int visibleSlop)
void SetVScrollBar (wxScrollBar *bar)
void SetWhitespaceBackground (bool useSetting, const wxColour &back)
void SetWhitespaceChars (const wxString &characters)
void SetWhitespaceForeground (bool useSetting, const wxColour &fore)
void SetWhitespaceSize (int size)
void SetWordChars (const wxString &characters)
void SetWrapIndentMode (int mode)
void SetWrapMode (int mode)
void SetWrapStartIndent (int indent)
void SetWrapVisualFlags (int wrapVisualFlags)
void SetWrapVisualFlagsLocation (int wrapVisualFlagsLocation)
void SetXCaretPolicy (int caretPolicy, int caretSlop)
void SetXOffset (int newOffset)
void SetYCaretPolicy (int caretPolicy, int caretSlop)
void SetZoom (int zoom)
void ShowLines (int lineStart, int lineEnd)
void StartRecord ()
void StartStyling (int pos, int mask)
void StopRecord ()
void StutteredPageDown ()
void StutteredPageDownExtend ()
void StutteredPageUp ()
void StutteredPageUpExtend ()
void StyleClearAll ()
wxColour StyleGetBackground (int style) const
bool StyleGetBold (int style) const
int StyleGetCase (int style) const
bool StyleGetChangeable (int style) const
int StyleGetCharacterSet (int style) const
bool StyleGetEOLFilled (int style) const
wxString StyleGetFaceName (int style)
wxFont StyleGetFont (int style)
wxColour StyleGetForeground (int style) const
bool StyleGetHotSpot (int style) const
bool StyleGetItalic (int style) const
int StyleGetSize (int style) const
bool StyleGetUnderline (int style) const
bool StyleGetVisible (int style) const
void StyleResetDefault ()
void StyleSetBackground (int style, const wxColour &back)
void StyleSetBold (int style, bool bold)
void StyleSetCase (int style, int caseForce)
void StyleSetChangeable (int style, bool changeable)
void StyleSetCharacterSet (int style, int characterSet)
void StyleSetEOLFilled (int style, bool filled)
void StyleSetFaceName (int style, const wxString &fontName)
void StyleSetFont (int styleNum, wxFont &font)
void StyleSetFontAttr (int styleNum, int size, const wxString &faceName, bool bold, bool italic, bool underline, wxFontEncoding encoding=wxFONTENCODING_DEFAULT)
void StyleSetFontEncoding (int style, wxFontEncoding encoding)
void StyleSetForeground (int style, const wxColour &fore)
void StyleSetHotSpot (int style, bool hotspot)
void StyleSetItalic (int style, bool italic)
void StyleSetSize (int style, int sizePoints)
void StyleSetSpec (int styleNum, const wxString &spec)
void StyleSetUnderline (int style, bool underline)
void StyleSetVisible (int style, bool visible)
void SwapMainAnchorCaret ()
void Tab ()
void TargetFromSelection ()
int TextHeight (int line)
int TextWidth (int style, const wxString &text)
void ToggleCaretSticky ()
void ToggleFold (int line)
void Undo ()
void UpperCase ()
void UsePopUp (bool allowPopUp)
void UserListShow (int listType, const wxString &itemList)
void VCHome ()
void VCHomeExtend ()
void VCHomeRectExtend ()
void VCHomeWrap ()
void VCHomeWrapExtend ()
int VisibleFromDocLine (int line)
int WordEndPosition (int pos, bool onlyWordCharacters)
void WordLeft ()
void WordLeftEnd ()
void WordLeftEndExtend ()
void WordLeftExtend ()
void WordPartLeft ()
void WordPartLeftExtend ()
void WordPartRight ()
void WordPartRightExtend ()
void WordRight ()
void WordRightEnd ()
void WordRightEndExtend ()
void WordRightExtend ()
int WordStartPosition (int pos, bool onlyWordCharacters)
int WrapCount (int line)
void ZoomIn ()
void ZoomOut ()

Protected Member Functions

virtual wxSize DoGetBestSize () const
virtual wxString DoGetValue () const
virtual wxWindow * GetEditableWindow ()
void NotifyChange ()
void NotifyFocus (bool focus)
void NotifyParent (SCNotification *scn)
void OnChar (wxKeyEvent &evt)
void OnEraseBackground (wxEraseEvent &evt)
void OnGainFocus (wxFocusEvent &evt)
void OnIdle (wxIdleEvent &evt)
void OnKeyDown (wxKeyEvent &evt)
void OnListBox (wxCommandEvent &evt)
void OnLoseFocus (wxFocusEvent &evt)
void OnMenu (wxCommandEvent &evt)
void OnMouseLeftDown (wxMouseEvent &evt)
void OnMouseLeftUp (wxMouseEvent &evt)
void OnMouseMiddleUp (wxMouseEvent &evt)
void OnMouseMove (wxMouseEvent &evt)
void OnMouseRightUp (wxMouseEvent &evt)
void OnMouseWheel (wxMouseEvent &evt)
void OnPaint (wxPaintEvent &evt)
void OnScroll (wxScrollEvent &evt)
void OnScrollWin (wxScrollWinEvent &evt)
void OnSize (wxSizeEvent &evt)
void OnSysColourChanged (wxSysColourChangedEvent &evt)

Protected Attributes

wxScrollBar * m_hScrollBar
bool m_lastKeyDownConsumed
long m_lastWheelTimestamp
wxStopWatch m_stopWatch
ScintillaWXm_swx
wxScrollBar * m_vScrollBar

Private Member Functions

void OnContextMenu (wxContextMenuEvent &event)
void OnGetFocus (wxFocusEvent &event)
void OnGPM (wxMouseEvent &event)
void OnKillFocus (wxFocusEvent &event)

Private Attributes

wxLongLong m_lastFocusTime
wxWindow * m_pParent

Friends

class Platform
class ScintillaWX

Detailed Description

Definition at line 16 of file cbstyledtextctrl.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index