C# Class MonoDevelop.SourceEditor.SourceEditorWidget

Inheritance: ITextEditorExtension
Show file Open project: LogosBible/monodevelop Class Usage Examples

Private Properties

Property Type Description
AddMarker Mono.TextEditor.FoldSegment
CaretPositionChanged void
CommentSelectedLines void
ConvertLineEndings void
EllipsizeMiddle string
EnsureCorrectEolMarker bool
FormatPatternToSelectionOption string
GetEolString string
HandleParseInformationUpdaterWorkerThreadDoWork void
HasAnyFocusedChild bool
ITextEditorExtension bool
ITextEditorExtension object
ITextEditorExtension void
ITextEditorExtension void
KillWidgets bool
MonodocResolver void
MonodocResolverUpdate void
NextIssue void
NextIssueError void
OnLostFocus void
OnUpdateToggleComment void
OnUpdateUseSelectionForFind void
OnUpdateUseSelectionForReplace void
PrevIssue void
PrevIssueError void
RecreateMainSw void
RemoveErrorUndelinesResetTimerId void
RemoveErrorUnderlines void
RemoveSearchWidget bool
ResetFocusChain void
SetLastActiveEditor void
SetParsedDocument void
SetReplacePatternToSelection void
SetSearchPatternToSelection void
ShowIncorretEolMarkers void
ShowSearchReplaceWidget void
StopParseInfoThread void
ToggleCodeCommentWithBlockComments void
UncommentSelectedLines void
UnderLineError void
UpdateEolMarkerMessage void
UpdateErrorUndelines void
UpdateLineCol void
UpdateLineColOnEventHandler void
UpdateParsedDocument void
UpdateQuickTasks void

Public Methods

Method Description
AddQuickTaskProvider ( IQuickTaskProvider provider ) : void
AddUsageTaskProvider ( IUsageProvider provider ) : void
Dispose ( ) : void
EmacsFindNext ( ) : void
EmacsFindPrevious ( ) : void
FindNext ( ) : Mono.TextEditor.SearchResult
FindNext ( bool focus ) : Mono.TextEditor.SearchResult
FindNextSelection ( ) : Mono.TextEditor.SearchResult
FindPrevious ( ) : Mono.TextEditor.SearchResult
FindPrevious ( bool focus ) : Mono.TextEditor.SearchResult
FindPreviousSelection ( ) : Mono.TextEditor.SearchResult
OnToggleErrorTextMarker ( ) : void
OnUpdateToggleErrorTextMarker ( MonoDevelop.Components.Commands.CommandInfo info ) : void
Reload ( ) : void
RemoveMessageBar ( ) : void
RemoveQuickTaskProvider ( IQuickTaskProvider provider ) : void
ShowAutoSaveWarning ( string fileName ) : void
ShowFileChangedWarning ( bool multiple ) : void
ShowGotoLineNumberWidget ( ) : void
ShowReplaceWidget ( ) : void
ShowSearchWidget ( ) : void
SourceEditorWidget ( SourceEditorView view ) : System
Split ( bool vSplit ) : void
SwitchWindow ( ) : void
ToggleCodeComment ( ) : void
Unsplit ( ) : void
UseSelectionForFind ( ) : void
UseSelectionForReplace ( ) : void

Protected Methods

Method Description
OnTasksUpdated ( EventArgs e ) : void

Private Methods

Method Description
AddMarker ( List foldSegments, string text, DomRegion region, FoldingType type ) : Mono.TextEditor.FoldSegment
CaretPositionChanged ( object o, Mono.TextEditor.DocumentLocationEventArgs args ) : void
CommentSelectedLines ( string commentTag ) : void
ConvertLineEndings ( ) : void
EllipsizeMiddle ( string str, int truncLen ) : string
EnsureCorrectEolMarker ( string fileName ) : bool
FormatPatternToSelectionOption ( string pattern ) : string
GetEolString ( string detectedEol ) : string
HandleParseInformationUpdaterWorkerThreadDoWork ( bool firstTime, MonoDevelop.Projects.Dom.ParsedDocument parsedDocument, CancellationToken token = default(CancellationToken) ) : void
HasAnyFocusedChild ( Gtk.Widget widget ) : bool
ITextEditorExtension ( Gdk key, char keyChar, Gdk modifier ) : bool
ITextEditorExtension ( ) : object
ITextEditorExtension ( ) : void
ITextEditorExtension ( int startIndex, int endIndex ) : void
KillWidgets ( ) : bool
MonodocResolver ( ) : void
MonodocResolverUpdate ( MonoDevelop.Components.Commands.CommandInfo cinfo ) : void
NextIssue ( ) : void
NextIssueError ( ) : void
OnLostFocus ( ) : void
OnUpdateToggleComment ( MonoDevelop info ) : void
OnUpdateUseSelectionForFind ( MonoDevelop.Components.Commands.CommandInfo info ) : void
OnUpdateUseSelectionForReplace ( MonoDevelop.Components.Commands.CommandInfo info ) : void
PrevIssue ( ) : void
PrevIssueError ( ) : void
RecreateMainSw ( ) : void
RemoveErrorUndelinesResetTimerId ( ) : void
RemoveErrorUnderlines ( TextDocument doc ) : void
RemoveSearchWidget ( ) : bool
ResetFocusChain ( ) : void
SetLastActiveEditor ( ExtensibleTextEditor editor ) : void
SetParsedDocument ( MonoDevelop.Projects.Dom.ParsedDocument newDocument, bool runInThread ) : void
SetReplacePatternToSelection ( ) : void
SetSearchPatternToSelection ( ) : void
ShowIncorretEolMarkers ( string fileName, bool multiple ) : void
ShowSearchReplaceWidget ( bool replace ) : void
StopParseInfoThread ( ) : void
ToggleCodeCommentWithBlockComments ( ) : void
UncommentSelectedLines ( string commentTag ) : void
UnderLineError ( TextDocument doc, Error info ) : void
UpdateEolMarkerMessage ( bool multiple ) : void
UpdateErrorUndelines ( MonoDevelop.Projects.Dom.ParsedDocument parsedDocument ) : void
UpdateLineCol ( ) : void
UpdateLineColOnEventHandler ( object sender, EventArgs e ) : void
UpdateParsedDocument ( MonoDevelop.Projects.Dom.ParsedDocument document ) : void
UpdateQuickTasks ( MonoDevelop.Projects.Dom.ParsedDocument doc ) : void

Method Details

AddQuickTaskProvider() public method

public AddQuickTaskProvider ( IQuickTaskProvider provider ) : void
provider IQuickTaskProvider
return void

AddUsageTaskProvider() public method

public AddUsageTaskProvider ( IUsageProvider provider ) : void
provider IUsageProvider
return void

Dispose() public method

public Dispose ( ) : void
return void

EmacsFindNext() public method

public EmacsFindNext ( ) : void
return void

EmacsFindPrevious() public method

public EmacsFindPrevious ( ) : void
return void

FindNext() public method

public FindNext ( ) : Mono.TextEditor.SearchResult
return Mono.TextEditor.SearchResult

FindNext() public method

public FindNext ( bool focus ) : Mono.TextEditor.SearchResult
focus bool
return Mono.TextEditor.SearchResult

FindNextSelection() public method

public FindNextSelection ( ) : Mono.TextEditor.SearchResult
return Mono.TextEditor.SearchResult

FindPrevious() public method

public FindPrevious ( ) : Mono.TextEditor.SearchResult
return Mono.TextEditor.SearchResult

FindPrevious() public method

public FindPrevious ( bool focus ) : Mono.TextEditor.SearchResult
focus bool
return Mono.TextEditor.SearchResult

FindPreviousSelection() public method

public FindPreviousSelection ( ) : Mono.TextEditor.SearchResult
return Mono.TextEditor.SearchResult

OnTasksUpdated() protected method

protected OnTasksUpdated ( EventArgs e ) : void
e System.EventArgs
return void

OnToggleErrorTextMarker() public method

public OnToggleErrorTextMarker ( ) : void
return void

OnUpdateToggleErrorTextMarker() public method

public OnUpdateToggleErrorTextMarker ( MonoDevelop.Components.Commands.CommandInfo info ) : void
info MonoDevelop.Components.Commands.CommandInfo
return void

Reload() public method

public Reload ( ) : void
return void

RemoveMessageBar() public method

public RemoveMessageBar ( ) : void
return void

RemoveQuickTaskProvider() public method

public RemoveQuickTaskProvider ( IQuickTaskProvider provider ) : void
provider IQuickTaskProvider
return void

ShowAutoSaveWarning() public method

public ShowAutoSaveWarning ( string fileName ) : void
fileName string
return void

ShowFileChangedWarning() public method

public ShowFileChangedWarning ( bool multiple ) : void
multiple bool
return void

ShowGotoLineNumberWidget() public method

public ShowGotoLineNumberWidget ( ) : void
return void

ShowReplaceWidget() public method

public ShowReplaceWidget ( ) : void
return void

ShowSearchWidget() public method

public ShowSearchWidget ( ) : void
return void

SourceEditorWidget() public method

public SourceEditorWidget ( SourceEditorView view ) : System
view SourceEditorView
return System

Split() public method

public Split ( bool vSplit ) : void
vSplit bool
return void

SwitchWindow() public method

public SwitchWindow ( ) : void
return void

ToggleCodeComment() public method

public ToggleCodeComment ( ) : void
return void

Unsplit() public method

public Unsplit ( ) : void
return void

UseSelectionForFind() public method

public UseSelectionForFind ( ) : void
return void

UseSelectionForReplace() public method

public UseSelectionForReplace ( ) : void
return void