C# Class CardMaker.Card.FormattedText.Markup.MarkupBase

Show file Open project: nhmkdev/cardmaker Class Usage Examples

Public Methods

Method Description
CloseMarkup ( FormattedTextData zData, FormattedTextProcessData zProcessData, Graphics zGraphics ) : void
GetMarkup ( string sInput ) : MarkupBase
GetMarkupType ( string sInput ) : Type
PostProcessMarkupRectangle ( ProjectLayoutElement zElement, List listAllMarkups, int nMarkup ) : bool

Second pass after rectangles are configured

ProcessMarkup ( ProjectLayoutElement zElement, FormattedTextData zData, FormattedTextProcessData zProcessData, Graphics zGraphics ) : bool

Processes the markup to determine the markup stack information (font settings, rectangle sizes/settings)

Render ( ProjectLayoutElement zElement, Graphics zGraphics ) : bool

Protected Methods

Method Description
MarkupBase ( ) : System

Method Details

CloseMarkup() public method

public CloseMarkup ( FormattedTextData zData, FormattedTextProcessData zProcessData, Graphics zGraphics ) : void
zData FormattedTextData
zProcessData FormattedTextProcessData
zGraphics System.Drawing.Graphics
return void

GetMarkup() public static method

public static GetMarkup ( string sInput ) : MarkupBase
sInput string
return MarkupBase

GetMarkupType() public static method

public static GetMarkupType ( string sInput ) : Type
sInput string
return System.Type

MarkupBase() protected method

protected MarkupBase ( ) : System
return System

PostProcessMarkupRectangle() public method

Second pass after rectangles are configured
public PostProcessMarkupRectangle ( ProjectLayoutElement zElement, List listAllMarkups, int nMarkup ) : bool
zElement CardMaker.XML.ProjectLayoutElement
listAllMarkups List
nMarkup int
return bool

ProcessMarkup() public method

Processes the markup to determine the markup stack information (font settings, rectangle sizes/settings)
public ProcessMarkup ( ProjectLayoutElement zElement, FormattedTextData zData, FormattedTextProcessData zProcessData, Graphics zGraphics ) : bool
zElement CardMaker.XML.ProjectLayoutElement
zData FormattedTextData
zProcessData FormattedTextProcessData
zGraphics System.Drawing.Graphics
return bool

Render() public method

public Render ( ProjectLayoutElement zElement, Graphics zGraphics ) : bool
zElement ProjectLayoutElement
zGraphics Graphics
return bool