public void Emphasize(IEmphasizable i_Item)
        {
            m_LocationOffset = k_Enlarge / 2;
            m_SavedColor     = i_Item.BackColor;
            m_IsEmphasized   = true;

            i_Item.BackColor = SystemColors.Highlight;
            i_Item.Padding   = new Padding(k_Padding);
            i_Item.Size      = new Size(i_Item.Size.Width + k_Enlarge, i_Item.Size.Height + k_Enlarge);
            i_Item.Location  = new Point(i_Item.Location.X - m_LocationOffset, i_Item.Location.Y - m_LocationOffset);
        }
        public void Deemphasize(IEmphasizable i_Item)
        {
            if (m_IsEmphasized)
            {
                m_IsEmphasized = false;

                i_Item.BackColor = m_SavedColor;
                i_Item.Padding   = new Padding((-1) * k_Padding);
                i_Item.Size      = new Size(i_Item.Size.Width - k_Enlarge, i_Item.Size.Height - k_Enlarge);
                i_Item.Location  = new Point(i_Item.Location.X + m_LocationOffset, i_Item.Location.Y + m_LocationOffset);
            }
        }
 public void Emphasize(IEmphasizable i_Resizable)
 {
     this.m_Emphasizable = i_Resizable;
     Resize(k_Delta);
 }