C# 클래스 ICSharpCode.TextEditor.IconBarMargin

This class views the line numbers and folding markers.
상속: AbstractMargin
파일 보기 프로젝트 열기: jumpinjackie/fdotoolbox 1 사용 예제들

공개 메소드들

메소드 설명
DrawArrow ( Graphics g, int y ) : void
DrawBookmark ( Graphics g, int y, bool isEnabled ) : void
DrawBreakpoint ( Graphics g, int y, bool isEnabled, bool willBeHit ) : void
HandleMouseDown ( Point mousePos, MouseButtons mouseButtons ) : void
IconBarMargin ( TextArea textArea ) : System
Paint ( Graphics g, Rectangle rect ) : void

비공개 메소드들

메소드 설명
CreateArrowGraphicsPath ( Rectangle r ) : GraphicsPath
CreateRoundRectGraphicsPath ( Rectangle r ) : GraphicsPath
DrawArrow ( Graphics g, Pen p, Rectangle r ) : void
DrawRoundRect ( Graphics g, Pen p, Rectangle r ) : void
FillArrow ( Graphics g, Brush b, Rectangle r ) : void
FillRoundRect ( Graphics g, Brush b, Rectangle r ) : void
IsLineInsideRegion ( int top, int bottom, int regionTop, int regionBottom ) : bool

메소드 상세

DrawArrow() 공개 메소드

public DrawArrow ( Graphics g, int y ) : void
g System.Drawing.Graphics
y int
리턴 void

DrawBookmark() 공개 메소드

public DrawBookmark ( Graphics g, int y, bool isEnabled ) : void
g System.Drawing.Graphics
y int
isEnabled bool
리턴 void

DrawBreakpoint() 공개 메소드

public DrawBreakpoint ( Graphics g, int y, bool isEnabled, bool willBeHit ) : void
g System.Drawing.Graphics
y int
isEnabled bool
willBeHit bool
리턴 void

HandleMouseDown() 공개 메소드

public HandleMouseDown ( Point mousePos, MouseButtons mouseButtons ) : void
mousePos Point
mouseButtons MouseButtons
리턴 void

IconBarMargin() 공개 메소드

public IconBarMargin ( TextArea textArea ) : System
textArea TextArea
리턴 System

Paint() 공개 메소드

public Paint ( Graphics g, Rectangle rect ) : void
g System.Drawing.Graphics
rect System.Drawing.Rectangle
리턴 void