From 41504bdc15d6c7512b5fe1a111529d8a39587f61 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 20 Jun 2017 18:02:13 -0400 Subject: inactive border colors --- ShiftOS_TheReturn/Skinning.cs | 68 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) (limited to 'ShiftOS_TheReturn') diff --git a/ShiftOS_TheReturn/Skinning.cs b/ShiftOS_TheReturn/Skinning.cs index e00a2ef..e0a1a2b 100644 --- a/ShiftOS_TheReturn/Skinning.cs +++ b/ShiftOS_TheReturn/Skinning.cs @@ -574,6 +574,15 @@ namespace ShiftOS.Engine [ShifterDescription("The color of the titlebar's background.")] public Color TitleBackgroundColor = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Titlebar")] + [ShifterName("Title Inactive Background Color")] + [RequiresUpgrade("shift_titlebar;shift_states")] + [ShifterDescription("The color of the titlebar's background when the window isn't active.")] + public Color TitleInactiveBackgroundColor = Skin.DefaultBackground; + + + [ShifterMeta("Windows")] [ShifterCategory("Window border")] [ShifterName("Left Border Background")] @@ -581,6 +590,14 @@ namespace ShiftOS.Engine [ShifterDescription("The background color for the left border.")] public Color BorderLeftBackground = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Window border")] + [ShifterName("Left Border Inactive Background")] + [RequiresUpgrade("shift_window_borders;shift_states")] + [ShifterDescription("The background color for the left border when the window is inactive.")] + public Color BorderInactiveLeftBackground = DefaultBackground; + + [ShifterMeta("Windows")] [ShifterCategory("Window border")] [ShifterName("Right Border Background")] @@ -588,6 +605,14 @@ namespace ShiftOS.Engine [ShifterDescription("The background color for the right border.")] public Color BorderRightBackground = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Window border")] + [ShifterName("Right Border Inactive Background")] + [RequiresUpgrade("shift_window_borders;shift_states")] + [ShifterDescription("The background color for the right border when the window is inactive.")] + public Color BorderInactiveRightBackground = DefaultBackground; + + [ShifterMeta("Desktop")] [ShifterCategory("Panel buttons")] [RequiresUpgrade("shift_panel_buttons")] @@ -602,6 +627,14 @@ namespace ShiftOS.Engine [ShifterDescription("The background color for the bottom border.")] public Color BorderBottomBackground = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Window border")] + [ShifterName("Bottom Border Inactive Background")] + [RequiresUpgrade("shift_window_borders;shift_states")] + [ShifterDescription("The background color for the bottom border when the window is inactive.")] + public Color BorderInactiveBottomBackground = DefaultBackground; + + [ShifterMeta("Desktop")] [ShifterCategory("Panel buttons")] [ShifterName("Panel button holder from left")] @@ -609,6 +642,14 @@ namespace ShiftOS.Engine [RequiresUpgrade("shift_panel_buttons")] public int PanelButtonHolderFromLeft = 100; + [ShifterMeta("Windows")] + [ShifterCategory("Window border")] + [ShifterName("Bottom Left Border Inactive Background")] + [RequiresUpgrade("shift_window_borders;shift_states")] + [ShifterDescription("The background color for the bottom left border when the window is inactive.")] + public Color BorderInactiveBottomLeftBackground = DefaultBackground; + + [ShifterMeta("Windows")] [ShifterCategory("Window border")] [ShifterName("Bottom Left Border Background")] @@ -616,6 +657,7 @@ namespace ShiftOS.Engine [ShifterDescription("The background color for the bottom left border.")] public Color BorderBottomLeftBackground = TitleBG; + [ShifterMeta("Windows")] [ShifterCategory("Window border")] [ShifterName("Bottom Right Border Background")] @@ -623,6 +665,14 @@ namespace ShiftOS.Engine [ShifterDescription("The background color for the bottom right border.")] public Color BorderBottomRightBackground = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Window border")] + [ShifterName("Bottom Right Border Inactive Background")] + [RequiresUpgrade("shift_window_borders;shift_states")] + [ShifterDescription("The background color for the bottom right border when the window is inactive.")] + public Color BorderInactiveBottomRightBackground = DefaultBackground; + + [ShifterMeta("Windows")] [ShifterCategory("Title Buttons")] [ShifterName("Close Button Color")] @@ -1148,6 +1198,15 @@ namespace ShiftOS.Engine [ShifterDescription("What color should be used for the left title corner?")] public Color TitleLeftCornerBackground = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Titlebar")] + [RequiresUpgrade("shift_titlebar;shift_states")] + [ShifterFlag("ShowTitleCorners", true)] + [ShifterName("Title left inactive background color")] + [ShifterDescription("What color should be used for the left title corner when the window is inactive?")] + public Color TitleInactiveLeftCornerBackground = DefaultBackground; + + [ShifterMeta("Windows")] [ShifterCategory("Titlebar")] [RequiresUpgrade("shift_titlebar")] @@ -1156,6 +1215,15 @@ namespace ShiftOS.Engine [ShifterDescription("What color should be used for the right title corner?")] public Color TitleRightCornerBackground = TitleBG; + [ShifterMeta("Windows")] + [ShifterCategory("Titlebar")] + [RequiresUpgrade("shift_titlebar;shift_states")] + [ShifterFlag("ShowTitleCorners", true)] + [ShifterName("Title right inactive background color")] + [ShifterDescription("What color should be used for the right title corner when the window is inactive?")] + public Color TitleInactiveRightCornerBackground = DefaultBackground; + + [ShifterMeta("Windows")] [ShifterCategory("Titlebar")] [RequiresUpgrade("shift_titlebar")] -- cgit v1.2.3