C# 클래스 PurplePen.BasicTextCourseObj

상속: TextCourseObj
파일 보기 프로젝트 열기: petergolde/PurplePen 1 사용 예제들

공개 메소드들

메소드 설명
BasicTextCourseObj ( Id specialId, string text, RectangleF rectBounding, string fontName, FontStyle fontStyle, SpecialColor color ) : System
GetHandleCursor ( PointF handlePoint ) : Cursor
GetHandles ( ) : System.Drawing.PointF[]
GetHighlightBounds ( ) : RectangleF
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
MoveHandle ( PointF oldHandle, PointF newHandle ) : void
Offset ( float dx, float dy ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
CalculateEmHeight ( string text, string fontName, FontStyle fontStyle, SizeF desiredSize ) : float

메소드 상세

BasicTextCourseObj() 공개 메소드

public BasicTextCourseObj ( Id specialId, string text, RectangleF rectBounding, string fontName, FontStyle fontStyle, SpecialColor color ) : System
specialId Id
text string
rectBounding System.Drawing.RectangleF
fontName string
fontStyle FontStyle
color SpecialColor
리턴 System

GetHandleCursor() 공개 메소드

public GetHandleCursor ( PointF handlePoint ) : Cursor
handlePoint System.Drawing.PointF
리턴 System.Windows.Forms.Cursor

GetHandles() 공개 메소드

public GetHandles ( ) : System.Drawing.PointF[]
리턴 System.Drawing.PointF[]

GetHighlightBounds() 공개 메소드

public GetHighlightBounds ( ) : RectangleF
리턴 System.Drawing.RectangleF

Highlight() 공개 메소드

public Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
g System.Drawing.Graphics
xformWorldToPixel Matrix
brush System.Drawing.Brush
erasing bool
리턴 void

MoveHandle() 공개 메소드

public MoveHandle ( PointF oldHandle, PointF newHandle ) : void
oldHandle System.Drawing.PointF
newHandle System.Drawing.PointF
리턴 void

Offset() 공개 메소드

public Offset ( float dx, float dy ) : void
dx float
dy float
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string