aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS.Engine/WindowManager/ShiftSkinData.cs
blob: 0b00db07060682e95d4fb65182afa2987c81edc7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
using System.Drawing;

namespace ShiftOS.Engine.WindowManager
{
    public abstract class ShiftSkinData
    {
        // ColorData
        public static skinColors Colors = new skinColors();
        public static skinTextures Images = new skinTextures();
    }

    public class skinTextures
    {
        public Image LeftTopCornerImage;
        public Image TitleBarImage;
        public Image RightTopCornerImage;
        public Image BtnCloseImage;
        public Image BtnMaxImage;
        public Image BtnMinImage;
        public Image BtnCloseHoverImage;
        public Image BtnMaxHoverImage;
        public Image BtnMinHoverImage;
        public Image LeftSideImage;
        public Image RightSideImage;
        public Image LeftBottomCornerImage;
        public Image BottomSideImage;
        public Image RightBottomCornerImage;
    }
}

namespace ShiftOS.Engine.WindowManager
{
    public class skinColors
    {
        public Color LeftTopCornerColor;
        public Color TitleBarColor;
        public Color RightTopCornerColor;
        public Color BtnCloseColor;
        public Color BtnMaxColor;
        public Color BtnMinColor;
        public Color BtnCloseHoverColor;
        public Color BtnMaxHoverColor;
        public Color BtnMinHoverColor;
        public Color LeftSideColor;
        public Color RightSideColor;
        public Color LeftBottomCornerColor;
        public Color BottomSideColor;
        public Color RightBottomCornerColor;
    }
}