aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Engine/WindowManager/ShiftWindow.cs
diff options
context:
space:
mode:
authorAShifter <[email protected]>2017-10-14 21:45:59 -0600
committerAShifter <[email protected]>2017-10-14 21:45:59 -0600
commit9c31cf53bee2fda60abe5b3687c3a8ed8b5e5e5c (patch)
tree4910219c6c6c213e7119d166b753bbb168d83db2 /ShiftOS.Engine/WindowManager/ShiftWindow.cs
parentc2f59d0b9dffdcfaabff7f0087a40988c39e9f98 (diff)
downloadshiftos-rewind-9c31cf53bee2fda60abe5b3687c3a8ed8b5e5e5c.tar.gz
shiftos-rewind-9c31cf53bee2fda60abe5b3687c3a8ed8b5e5e5c.tar.bz2
shiftos-rewind-9c31cf53bee2fda60abe5b3687c3a8ed8b5e5e5c.zip
Finish Skinning and Serialize Current Skin
Almost fixed the contect button glitch and i'm using Newtonsoft.JSON to save skins!
Diffstat (limited to 'ShiftOS.Engine/WindowManager/ShiftWindow.cs')
-rw-r--r--ShiftOS.Engine/WindowManager/ShiftWindow.cs31
1 files changed, 13 insertions, 18 deletions
diff --git a/ShiftOS.Engine/WindowManager/ShiftWindow.cs b/ShiftOS.Engine/WindowManager/ShiftWindow.cs
index c091d40..a8b9c79 100644
--- a/ShiftOS.Engine/WindowManager/ShiftWindow.cs
+++ b/ShiftOS.Engine/WindowManager/ShiftWindow.cs
@@ -50,23 +50,25 @@ namespace ShiftOS.Engine.WindowManager
=> this.Close();
private void closebutton_MouseEnter(object sender, EventArgs e)
- => btnClose.BackColor = Color.Gray;
+ => btnClose.BackColor = ShiftSkinData.btnCloseHoverColor;
- private void closebutton_MouseLeave(object sender, EventArgs e)
- => btnClose.BackColor = Color.Black;
+ private void closebutton_MouseLeave(object sender, EventArgs e)
+ => btnClose.BackColor = ShiftSkinData.btnCloseColor;
private void maximizebutton_MouseEnter(object sender, EventArgs e)
- => btnMax.BackColor = Color.Gray;
+ => btnMax.BackColor = ShiftSkinData.btnMaxHoverColor;
- private void maximizebutton_MouseLeave(object sender, EventArgs e)
- => btnMax.BackColor = Color.Black;
+ private void maximizebutton_MouseLeave(object sender, EventArgs e)
+ => btnMax.BackColor = ShiftSkinData.btnMaxColor;
- private void minimizebutton_MouseEnter(object sender, EventArgs e)
- => btnMin.BackColor = Color.Gray;
+ private void minimizebutton_MouseEnter(object sender, EventArgs e)
+ => btnMin.BackColor = ShiftSkinData.btnMinHoverColor;
+
- private void minimizebutton_MouseLeave(object sender, EventArgs e)
- => btnMin.BackColor = Color.Black;
+ private void minimizebutton_MouseLeave(object sender, EventArgs e)
+ => btnMin.BackColor = ShiftSkinData.btnMinColor;
+ /*
private void closebutton_MouseDown(object sender, MouseEventArgs e)
=> btnClose.BackColor = Color.Black;
@@ -75,15 +77,8 @@ namespace ShiftOS.Engine.WindowManager
private void minimizebutton_MouseDown(object sender, MouseEventArgs e)
=> btnMin.BackColor = Color.Black;
+ */
- private void minimizebutton_MouseUp(object sender, MouseEventArgs e)
- => btnMin.BackColor = Color.Gray;
-
- private void maximizebutton_MouseUp(object sender, MouseEventArgs e)
- => btnMax.BackColor = Color.Gray;
-
- private void closebutton_MouseUp(object sender, MouseEventArgs e)
- => btnClose.BackColor = Color.Gray;
}
public interface IShiftWindowExtensions