C# 클래스 NetIde.Core.ToolWindows.DiffViewer.DiffEditorControl

상속: System.Windows.Forms.Control
파일 보기 프로젝트 열기: netide/netide

공개 메소드들

메소드 설명
DiffEditorControl ( ) : System
SetMarkers ( List markers, int visibleLines ) : void
UpdateVisibleRange ( int offset, int visible, int lineHeight ) : void

보호된 메소드들

메소드 설명
OnButtonClick ( DiffEditorButtonEventArgs e ) : void
OnMouseDown ( MouseEventArgs e ) : void
OnMouseUp ( MouseEventArgs e ) : void
OnPaint ( PaintEventArgs e ) : void

비공개 메소드들

메소드 설명
AddButton ( MarkerButton buttons, DiffEditorButtonType type, IDiffMarker editMarker ) : void
FindButton ( Point location ) : MarkerButton>.Tuple

메소드 상세

DiffEditorControl() 공개 메소드

public DiffEditorControl ( ) : System
리턴 System

OnButtonClick() 보호된 메소드

protected OnButtonClick ( DiffEditorButtonEventArgs e ) : void
e DiffEditorButtonEventArgs
리턴 void

OnMouseDown() 보호된 메소드

protected OnMouseDown ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnMouseUp() 보호된 메소드

protected OnMouseUp ( MouseEventArgs e ) : void
e MouseEventArgs
리턴 void

OnPaint() 보호된 메소드

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
리턴 void

SetMarkers() 공개 메소드

public SetMarkers ( List markers, int visibleLines ) : void
markers List
visibleLines int
리턴 void

UpdateVisibleRange() 공개 메소드

public UpdateVisibleRange ( int offset, int visible, int lineHeight ) : void
offset int
visible int
lineHeight int
리턴 void