C# 클래스 MonoDevelop.VersionControl.Views.EditorCompareWidgetBase

상속: Gtk.Bin
파일 보기 프로젝트 열기: powerumc/monodevelop_korean 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
editors MonoTextEditor[]
headerWidgets Gtk.Widget[]
info MonoDevelop.VersionControl.Views.VersionControlDocumentInfo
viewOnly bool

공개 메소드들

메소드 설명
ChildType ( ) : GLib.GType
CreateDiff ( ) : void
GetColor ( Hunk hunk, bool removeSide, bool border, double alpha ) : Cairo.Color
GetDiffRectangles ( MonoTextEditor editor, int startOffset, int endOffset ) : ICollection
RemoveLocal ( TextEditorData data ) : void
SetLocal ( TextEditorData data ) : void
SetVersionControlInfo ( MonoDevelop.VersionControl.Views.VersionControlDocumentInfo info ) : void
UpdateDiff ( ) : void
UpdateLocalText ( ) : void
this ( Gtk.Widget w ) : ContainerChild

보호된 메소드들

메소드 설명
ClearDiffCache ( ) : void
CreateComponents ( ) : void
EditorCompareWidgetBase ( ) : System
EditorCompareWidgetBase ( bool viewOnly ) : System
ForAll ( bool include_internals, Gtk callback ) : void
Intialize ( ) : void
OnAdded ( Gtk.Widget widget ) : void
OnDestroyed ( ) : void
OnDiffChanged ( EventArgs e ) : void
OnRemoved ( Gtk.Widget widget ) : void
OnScrollEvent ( Gdk.EventScroll evnt ) : bool
OnSetVersionControlInfo ( MonoDevelop.VersionControl.Views.VersionControlDocumentInfo info ) : void
OnSizeAllocated ( Gdk.Rectangle allocation ) : void
OnSizeRequested ( Gtk &requisition ) : void
UndoChange ( MonoTextEditor fromEditor, MonoTextEditor toEditor, Hunk hunk ) : void

비공개 메소드들

메소드 설명
AdjustmentChanged ( object sender, EventArgs e ) : void
BreakTextInWords ( MonoTextEditor editor, int start, int count ) : List
CalculateChunkPath ( MonoTextEditor editor, List diff, List words, bool useRemove ) : List
CaretPositionChanged ( object sender, Mono.TextEditor.DocumentLocationEventArgs e ) : void
Connect ( Gtk.Adjustment fromAdj, Gtk.Adjustment toAdj ) : void
EditorFocusIn ( object sender, Gtk.FocusInEventArgs args ) : void
GetDiffPaths ( List diff, MonoTextEditor editor, Hunk hunk ) : List>.Tuple
HandleDataDocumentTextReplaced ( object sender, Mono.TextEditor.DocumentChangeEventArgs e ) : void
HandleInfoDocumentTextEditorDataDocumentTextReplaced ( object sender, Mono.TextEditor.DocumentChangeEventArgs e ) : void
HandleMainEditorhandleEditorOptionsChanged ( object sender, EventArgs e ) : void
PaintEditorOverlay ( TextArea editor, PaintEventArgs args, List diff, bool paintRemoveSide ) : void
RedrawMiddleAreas ( ) : void
ShowPopup ( MonoTextEditor editor, Gdk.EventButton evt ) : void
UpdateCaretPosition ( Mono.TextEditor.Caret caret ) : void

메소드 상세

ChildType() 공개 메소드

public ChildType ( ) : GLib.GType
리턴 GLib.GType

ClearDiffCache() 보호된 메소드

protected ClearDiffCache ( ) : void
리턴 void

CreateComponents() 보호된 추상적인 메소드

protected abstract CreateComponents ( ) : void
리턴 void

CreateDiff() 공개 추상적인 메소드

public abstract CreateDiff ( ) : void
리턴 void

EditorCompareWidgetBase() 보호된 메소드

protected EditorCompareWidgetBase ( ) : System
리턴 System

EditorCompareWidgetBase() 보호된 메소드

protected EditorCompareWidgetBase ( bool viewOnly ) : System
viewOnly bool
리턴 System

ForAll() 보호된 메소드

protected ForAll ( bool include_internals, Gtk callback ) : void
include_internals bool
callback Gtk
리턴 void

GetColor() 공개 정적인 메소드

public static GetColor ( Hunk hunk, bool removeSide, bool border, double alpha ) : Cairo.Color
hunk Hunk
removeSide bool
border bool
alpha double
리턴 Cairo.Color

GetDiffRectangles() 공개 정적인 메소드

public static GetDiffRectangles ( MonoTextEditor editor, int startOffset, int endOffset ) : ICollection
editor MonoTextEditor
startOffset int
endOffset int
리턴 ICollection

Intialize() 보호된 메소드

protected Intialize ( ) : void
리턴 void

OnAdded() 보호된 메소드

protected OnAdded ( Gtk.Widget widget ) : void
widget Gtk.Widget
리턴 void

OnDestroyed() 보호된 메소드

protected OnDestroyed ( ) : void
리턴 void

OnDiffChanged() 보호된 메소드

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

OnRemoved() 보호된 메소드

protected OnRemoved ( Gtk.Widget widget ) : void
widget Gtk.Widget
리턴 void

OnScrollEvent() 보호된 메소드

protected OnScrollEvent ( Gdk.EventScroll evnt ) : bool
evnt Gdk.EventScroll
리턴 bool

OnSetVersionControlInfo() 보호된 메소드

protected OnSetVersionControlInfo ( MonoDevelop.VersionControl.Views.VersionControlDocumentInfo info ) : void
info MonoDevelop.VersionControl.Views.VersionControlDocumentInfo
리턴 void

OnSizeAllocated() 보호된 메소드

protected OnSizeAllocated ( Gdk.Rectangle allocation ) : void
allocation Gdk.Rectangle
리턴 void

OnSizeRequested() 보호된 메소드

protected OnSizeRequested ( Gtk &requisition ) : void
requisition Gtk
리턴 void

RemoveLocal() 공개 메소드

public RemoveLocal ( TextEditorData data ) : void
data Mono.TextEditor.TextEditorData
리턴 void

SetLocal() 공개 메소드

public SetLocal ( TextEditorData data ) : void
data Mono.TextEditor.TextEditorData
리턴 void

SetVersionControlInfo() 공개 메소드

public SetVersionControlInfo ( MonoDevelop.VersionControl.Views.VersionControlDocumentInfo info ) : void
info MonoDevelop.VersionControl.Views.VersionControlDocumentInfo
리턴 void

UndoChange() 보호된 메소드

protected UndoChange ( MonoTextEditor fromEditor, MonoTextEditor toEditor, Hunk hunk ) : void
fromEditor MonoTextEditor
toEditor MonoTextEditor
hunk Hunk
리턴 void

UpdateDiff() 공개 메소드

public UpdateDiff ( ) : void
리턴 void

UpdateLocalText() 공개 메소드

public UpdateLocalText ( ) : void
리턴 void

this() 공개 메소드

public this ( Gtk.Widget w ) : ContainerChild
w Gtk.Widget
리턴 ContainerChild

프로퍼티 상세

editors 보호되어 있는 프로퍼티

protected MonoTextEditor[] editors
리턴 MonoTextEditor[]

headerWidgets 보호되어 있는 프로퍼티

protected Widget[],Gtk headerWidgets
리턴 Gtk.Widget[]

info 보호되어 있는 프로퍼티

protected VersionControlDocumentInfo,MonoDevelop.VersionControl.Views info
리턴 MonoDevelop.VersionControl.Views.VersionControlDocumentInfo

viewOnly 보호되어 있는 프로퍼티

protected bool viewOnly
리턴 bool