C# Класс PurplePen.TextCourseObj

Наследование: CourseObj
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
fontColor SpecialColor
fontName string
fontStyle FontStyle
text string
topLeft System.Drawing.PointF

Защищенные свойства (Protected)

Свойство Тип Описание
size System.Drawing.SizeF

Открытые методы

Метод Описание
AddToMap ( Map map, SymColor symColor, SymDef>.Dictionary dict ) : void
DistanceFromPoint ( PointF pt ) : double
Equals ( object obj ) : bool
GetHashCode ( ) : int
GetHighlightBounds ( ) : RectangleF
Highlight ( Graphics g, Matrix xformWorldToPixel, Brush brush, bool erasing ) : void
Offset ( float dx, float dy ) : void
TextCourseObj ( Id controlId, Id courseControlId, Id specialId, string text, PointF topLeft, string fontName, FontStyle fontStyle, SpecialColor fontColor, float emHeight, float outlineWidth ) : System
ToString ( ) : string

Защищенные методы

Метод Описание
AddToMap ( Map map, SymDef symdef ) : void
CreateSymDef ( Map map, SymColor symColor ) : SymDef
CreateSymDef ( Map map, SymColor symColor, SymColor whiteColor ) : SymDef
SymDefKey ( ) : object

Приватные методы

Метод Описание
MeasureText ( ) : SizeF

Описание методов

AddToMap() публичный Метод

public AddToMap ( Map map, SymColor symColor, SymDef>.Dictionary dict ) : void
map Map
symColor SymColor
dict SymDef>.Dictionary
Результат void

AddToMap() защищенный Метод

protected AddToMap ( Map map, SymDef symdef ) : void
map Map
symdef SymDef
Результат void

CreateSymDef() защищенный Метод

protected CreateSymDef ( Map map, SymColor symColor ) : SymDef
map Map
symColor SymColor
Результат SymDef

CreateSymDef() защищенный Метод

protected CreateSymDef ( Map map, SymColor symColor, SymColor whiteColor ) : SymDef
map Map
symColor SymColor
whiteColor SymColor
Результат SymDef

DistanceFromPoint() публичный Метод

public DistanceFromPoint ( PointF pt ) : double
pt System.Drawing.PointF
Результат double

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

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

Offset() публичный Метод

public Offset ( float dx, float dy ) : void
dx float
dy float
Результат void

SymDefKey() защищенный Метод

protected SymDefKey ( ) : object
Результат object

TextCourseObj() публичный Метод

public TextCourseObj ( Id controlId, Id courseControlId, Id specialId, string text, PointF topLeft, string fontName, FontStyle fontStyle, SpecialColor fontColor, float emHeight, float outlineWidth ) : System
controlId Id
courseControlId Id
specialId Id
text string
topLeft System.Drawing.PointF
fontName string
fontStyle FontStyle
fontColor SpecialColor
emHeight float
outlineWidth float
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

Описание свойств

fontColor публичное свойство

public SpecialColor,PurplePen fontColor
Результат SpecialColor

fontName публичное свойство

public string fontName
Результат string

fontStyle публичное свойство

public FontStyle fontStyle
Результат FontStyle

size защищенное свойство

protected SizeF,System.Drawing size
Результат System.Drawing.SizeF

text публичное свойство

public string text
Результат string

topLeft публичное свойство

public PointF,System.Drawing topLeft
Результат System.Drawing.PointF