/// <summary> /// Renders the control using specified skin. /// </summary> /// <param name="skin">Skin to use.</param> protected override void Render(Skin.Base skin) { bool hasFocus = IsOnTop; if (hasFocus) m_Caption.TextColor = Skin.Colors.Window.TitleActive; else m_Caption.TextColor = Skin.Colors.Window.TitleInactive; skin.DrawWindow(this, m_TitleBar.Bottom, hasFocus); }
/// <summary> /// Renders the control using specified skin. /// </summary> /// <param name="skin">Skin to use.</param> protected override void Render(Skin.Base skin) { bool hasFocus = IsOnTop; m_Title.TextColor = hasFocus ? Skin.Colors.Window.TitleActive : Skin.Colors.Window.TitleInactive; skin.DrawWindow(this, m_TitleBar.Bottom, hasFocus); }