Esempio n. 1
0
        /// <summary>
        /// Renders the control using specified skin.
        /// </summary>
        /// <param name="skin">Skin to use.</param>
        protected override void Render(Skin.SkinBase skin)
        {
            base.Render(skin);
            switch (m_Control.TabStrip.Dock)
            {
            case Dock.Top:
                skin.DrawTabButton(this, IsActive, Pos.Top);
                break;

            case Dock.Left:
                skin.DrawTabButton(this, IsActive, Pos.Left);
                break;

            case Dock.Bottom:
                skin.DrawTabButton(this, IsActive, Pos.Bottom);
                break;

            case Dock.Right:
                skin.DrawTabButton(this, IsActive, Pos.Right);
                break;
            }
        }
Esempio n. 2
0
 /// <summary>
 /// Renders the control using specified skin.
 /// </summary>
 /// <param name="skin">Skin to use.</param>
 protected override void Render(Skin.SkinBase skin)
 {
     skin.DrawTabButton(this, IsActive, m_Control.TabStrip.Dock);
 }