C# 클래스 MonoDevelop.SourceEditor.SourceEditorWidget

상속: ITextEditorExtension
파일 보기 프로젝트 열기: LogosBible/monodevelop 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnTasksUpdated ( EventArgs e ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

AddQuickTaskProvider() 공개 메소드

public AddQuickTaskProvider ( IQuickTaskProvider provider ) : void
provider IQuickTaskProvider
리턴 void

AddUsageTaskProvider() 공개 메소드

public AddUsageTaskProvider ( IUsageProvider provider ) : void
provider IUsageProvider
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EmacsFindNext() 공개 메소드

public EmacsFindNext ( ) : void
리턴 void

EmacsFindPrevious() 공개 메소드

public EmacsFindPrevious ( ) : void
리턴 void

FindNext() 공개 메소드

public FindNext ( ) : Mono.TextEditor.SearchResult
리턴 Mono.TextEditor.SearchResult

FindNext() 공개 메소드

public FindNext ( bool focus ) : Mono.TextEditor.SearchResult
focus bool
리턴 Mono.TextEditor.SearchResult

FindNextSelection() 공개 메소드

public FindNextSelection ( ) : Mono.TextEditor.SearchResult
리턴 Mono.TextEditor.SearchResult

FindPrevious() 공개 메소드

public FindPrevious ( ) : Mono.TextEditor.SearchResult
리턴 Mono.TextEditor.SearchResult

FindPrevious() 공개 메소드

public FindPrevious ( bool focus ) : Mono.TextEditor.SearchResult
focus bool
리턴 Mono.TextEditor.SearchResult

FindPreviousSelection() 공개 메소드

public FindPreviousSelection ( ) : Mono.TextEditor.SearchResult
리턴 Mono.TextEditor.SearchResult

OnTasksUpdated() 보호된 메소드

protected OnTasksUpdated ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnToggleErrorTextMarker() 공개 메소드

public OnToggleErrorTextMarker ( ) : void
리턴 void

OnUpdateToggleErrorTextMarker() 공개 메소드

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

Reload() 공개 메소드

public Reload ( ) : void
리턴 void

RemoveMessageBar() 공개 메소드

public RemoveMessageBar ( ) : void
리턴 void

RemoveQuickTaskProvider() 공개 메소드

public RemoveQuickTaskProvider ( IQuickTaskProvider provider ) : void
provider IQuickTaskProvider
리턴 void

ShowAutoSaveWarning() 공개 메소드

public ShowAutoSaveWarning ( string fileName ) : void
fileName string
리턴 void

ShowFileChangedWarning() 공개 메소드

public ShowFileChangedWarning ( bool multiple ) : void
multiple bool
리턴 void

ShowGotoLineNumberWidget() 공개 메소드

public ShowGotoLineNumberWidget ( ) : void
리턴 void

ShowReplaceWidget() 공개 메소드

public ShowReplaceWidget ( ) : void
리턴 void

ShowSearchWidget() 공개 메소드

public ShowSearchWidget ( ) : void
리턴 void

SourceEditorWidget() 공개 메소드

public SourceEditorWidget ( SourceEditorView view ) : System
view SourceEditorView
리턴 System

Split() 공개 메소드

public Split ( bool vSplit ) : void
vSplit bool
리턴 void

SwitchWindow() 공개 메소드

public SwitchWindow ( ) : void
리턴 void

ToggleCodeComment() 공개 메소드

public ToggleCodeComment ( ) : void
리턴 void

Unsplit() 공개 메소드

public Unsplit ( ) : void
리턴 void

UseSelectionForFind() 공개 메소드

public UseSelectionForFind ( ) : void
리턴 void

UseSelectionForReplace() 공개 메소드

public UseSelectionForReplace ( ) : void
리턴 void