public ITextStrategy Clone()
        {
            DiffusedShadowStrategy p = new DiffusedShadowStrategy();
            if (m_bClrText)
                p.Init(m_clrText, m_clrOutline, m_nThickness, m_bOutlinetext);
            else
                p.Init(m_brushText, m_clrOutline, m_nThickness, m_bOutlinetext);

            return (ITextStrategy)(p);
        }
        public ITextStrategy Clone()
        {
            DiffusedShadowStrategy p = new DiffusedShadowStrategy();

            if (m_bClrText)
            {
                p.Init(m_clrText, m_clrOutline, m_nThickness, m_bOutlinetext);
            }
            else
            {
                p.Init(m_brushText, m_clrOutline, m_nThickness, m_bOutlinetext);
            }

            return((ITextStrategy)(p));
        }