public ITextStrategy Clone() { TextOutlineStrategy p = new TextOutlineStrategy(); if (m_bClrText) p.Init(m_clrText, m_clrOutline, m_nThickness); else p.Init(m_brushText, m_clrOutline, m_nThickness); return (ITextStrategy)(p); }
public ITextStrategy Clone() { TextOutlineStrategy p = new TextOutlineStrategy(); if (m_bClrText) { p.Init(m_clrText, m_clrOutline, m_nThickness); } else { p.Init(m_brushText, m_clrOutline, m_nThickness); } return((ITextStrategy)(p)); }
/// <summary> /// Generate Text Outline strategy /// </summary> /// <param name="brushText">is the brush of the text</param> /// <param name="clrOutline">is the color of the outline</param> /// <param name="nThickness">is the thickness of the outline in pixels</param> /// <returns>valid ITextStrategy pointer if successful</returns> public static ITextStrategy TextOutline( System.Windows.Media.Brush brushText, System.Windows.Media.Color clrOutline, int nThickness) { TextOutlineStrategy strat = new TextOutlineStrategy(); strat.Init(brushText, clrOutline, nThickness); return(strat); }
/// <summary> /// Generate Text Outline strategy /// </summary> /// <param name="brushText">is the brush of the text</param> /// <param name="clrOutline">is the color of the outline</param> /// <param name="nThickness">is the thickness of the outline in pixels</param> /// <returns>valid ITextStrategy pointer if successful</returns> public static ITextStrategy TextOutline( System.Windows.Media.Brush brushText, System.Windows.Media.Color clrOutline, int nThickness) { TextOutlineStrategy strat = new TextOutlineStrategy(); strat.Init(brushText, clrOutline, nThickness); return strat; }