C# Class PurplePen.Special

A special describes a special additional object that isn't a control, and doesn't fit into the normal control heirarchy. Special objects are often shared among all the courses.
Inheritance: StorableObject
Show file Open project: petergolde/PurplePen Class Usage Examples

Public Properties

Property Type Description
allCourses bool
color SpecialColor
cornerRadius float
courses PurplePen.CourseDesignator[]
dashSize float
fontBold bool
fontName string
gapSize float
imageBitmap System.Drawing.Bitmap
kind SpecialKind
lineKind LineKind
lineWidth float
locations System.Drawing.PointF[]
numColumns int
orientation float
text string

Public Methods

Method Description
Clone ( ) : StorableObject
Equals ( object obj ) : bool
ReadAttributesAndContent ( XmlInput xmlinput ) : void
Special ( ) : System
Special ( SpecialKind kind, PointF locations ) : System
Validate ( Id id, EventDB validateInfo ) : void
WriteAttributesAndContent ( System xmloutput ) : void

Method Details

Clone() public method

public Clone ( ) : StorableObject
return StorableObject

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

ReadAttributesAndContent() public method

public ReadAttributesAndContent ( XmlInput xmlinput ) : void
xmlinput XmlInput
return void

Special() public method

public Special ( ) : System
return System

Special() public method

public Special ( SpecialKind kind, PointF locations ) : System
kind SpecialKind
locations System.Drawing.PointF
return System

Validate() public method

public Validate ( Id id, EventDB validateInfo ) : void
id Id
validateInfo EventDB
return void

WriteAttributesAndContent() public method

public WriteAttributesAndContent ( System xmloutput ) : void
xmloutput System
return void

Property Details

allCourses public property

public bool allCourses
return bool

color public property

public SpecialColor,PurplePen color
return SpecialColor

cornerRadius public property

public float cornerRadius
return float

courses public property

public CourseDesignator[],PurplePen courses
return PurplePen.CourseDesignator[]

dashSize public property

public float dashSize
return float

fontBold public property

public bool fontBold
return bool

fontName public property

public string fontName
return string

gapSize public property

public float gapSize
return float

imageBitmap public property

public Bitmap,System.Drawing imageBitmap
return System.Drawing.Bitmap

kind public property

public SpecialKind kind
return SpecialKind

lineKind public property

public LineKind lineKind
return LineKind

lineWidth public property

public float lineWidth
return float

locations public property

public PointF[],System.Drawing locations
return System.Drawing.PointF[]

numColumns public property

public int numColumns
return int

orientation public property

public float orientation
return float

text public property

public string text
return string