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

Inheritance: MarkupValueBase
Show file Open project: nhmkdev/cardmaker

Public Properties

Property Type Description
m_fFontHeight float
m_fFontOutlineSize float

Public Methods

Method Description
MeasureDisplayStringWidth ( Graphics graphics, string text, Font font ) : RectangleF
PostProcessMarkupRectangle ( ProjectLayoutElement zElement, List listAllMarkups, int nMarkup ) : bool
ProcessMarkup ( ProjectLayoutElement zElement, FormattedTextData zData, FormattedTextProcessData zProcessData, Graphics zGraphics ) : bool
Render ( ProjectLayoutElement zElement, Graphics zGraphics ) : bool
TextMarkup ( string sVariable ) : System

Method Details

MeasureDisplayStringWidth() public static method

public static MeasureDisplayStringWidth ( Graphics graphics, string text, Font font ) : RectangleF
graphics System.Drawing.Graphics
text string
font System.Drawing.Font
return System.Drawing.RectangleF

PostProcessMarkupRectangle() public method

public PostProcessMarkupRectangle ( ProjectLayoutElement zElement, List listAllMarkups, int nMarkup ) : bool
zElement CardMaker.XML.ProjectLayoutElement
listAllMarkups List
nMarkup int
return bool

ProcessMarkup() public method

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 CardMaker.XML.ProjectLayoutElement
zGraphics System.Drawing.Graphics
return bool

TextMarkup() public method

public TextMarkup ( string sVariable ) : System
sVariable string
return System

Property Details

m_fFontHeight public property

public float m_fFontHeight
return float

m_fFontOutlineSize public property

public float m_fFontOutlineSize
return float