From 9c24aebd302435b9993dd495cea5898cd5872867 Mon Sep 17 00:00:00 2001 From: FloppyDiskDrive Date: Tue, 26 Sep 2017 19:09:21 -0500 Subject: [PATCH] Began work on a crappy Skinning Engine; Shifter is removed until completed. --- .vs/ShiftOS/v15/sqlite3/storage.ide | Bin 3395584 -> 3399680 bytes ShiftOS.Engine/ShiftOS.Engine.csproj | 1 + ShiftOS.Engine/SkinningEngine.cs | 24 ++++ ShiftOS.Main/ShiftOS.Main.csproj | 18 --- .../Apps/ShifterStuff/SelectColor.Designer.cs | 128 ------------------ .../ShiftOS/Apps/ShifterStuff/SelectColor.cs | 60 -------- .../Apps/ShifterStuff/SelectColor.resx | 120 ---------------- .../Apps/ShifterStuff/Shifter.Designer.cs | 119 ---------------- .../ShiftOS/Apps/ShifterStuff/Shifter.cs | 29 ---- .../ShiftOS/Apps/ShifterStuff/Shifter.resx | 120 ---------------- 10 files changed, 25 insertions(+), 594 deletions(-) create mode 100644 ShiftOS.Engine/SkinningEngine.cs delete mode 100644 ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs delete mode 100644 ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs delete mode 100644 ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.resx delete mode 100644 ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs delete mode 100644 ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs delete mode 100644 ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.resx diff --git a/.vs/ShiftOS/v15/sqlite3/storage.ide b/.vs/ShiftOS/v15/sqlite3/storage.ide index 232bc17352cf037a58a3c2f4258a9bca836fb5cf..31873c692b2d1181430a41598d317385cb072833 100644 GIT binary patch delta 13234 zcmbVy2YeLO_W#W6?qt(DX`4z4B_!FM&|7Fyqz4opH6aUxRFX)KDFi}MDM79jC3GI} zAe69(Afh5g5fJeyBEl0y5O|2FsFeTr%I=cZF3i2;%X6`id~Rv%0A! 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 delta 19243 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 Resources.resx + UserControl diff --git a/ShiftOS.Engine/SkinningEngine.cs b/ShiftOS.Engine/SkinningEngine.cs new file mode 100644 index 0000000..b94069d --- /dev/null +++ b/ShiftOS.Engine/SkinningEngine.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using ShiftOS.Engine.WindowManager; +using System.Drawing; + +namespace ShiftOS.Engine +{ + public static class SkinningEngine + { + static ShiftWindow shiftWindow = new ShiftWindow(); + public static void SetTitleBarColor(Color selectedColor) + { + shiftWindow.top.BackColor = selectedColor; + } + public static void SetBackColor(Color selectedColor) + { + shiftWindow.programContent.BackColor = selectedColor; + } + } +} diff --git a/ShiftOS.Main/ShiftOS.Main.csproj b/ShiftOS.Main/ShiftOS.Main.csproj index 18e842f..77bf889 100644 --- a/ShiftOS.Main/ShiftOS.Main.csproj +++ b/ShiftOS.Main/ShiftOS.Main.csproj @@ -52,24 +52,12 @@ - - UserControl - - - SelectColor.cs - UserControl ShiftDemo.cs - - UserControl - - - Shifter.cs - Form @@ -89,15 +77,9 @@ Resources.resx True - - SelectColor.cs - ShiftDemo.cs - - Shifter.cs - TestForm.cs diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs deleted file mode 100644 index e305651..0000000 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.Designer.cs +++ /dev/null @@ -1,128 +0,0 @@ -namespace ShiftOS.Main.ShiftOS.Apps -{ - partial class SelectColor - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.label1 = new System.Windows.Forms.Label(); - this.label2 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.textBox1 = new System.Windows.Forms.TextBox(); - this.textBox2 = new System.Windows.Forms.TextBox(); - this.textBox3 = new System.Windows.Forms.TextBox(); - this.btnSetColor = new System.Windows.Forms.Button(); - this.SuspendLayout(); - // - // label1 - // - this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(21, 34); - this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(39, 13); - this.label1.TabIndex = 0; - this.label1.Text = "Red:"; - // - // label2 - // - this.label2.AutoSize = true; - this.label2.Location = new System.Drawing.Point(21, 62); - this.label2.Name = "label2"; - this.label2.Size = new System.Drawing.Size(55, 13); - this.label2.TabIndex = 1; - this.label2.Text = "Green:"; - // - // label3 - // - this.label3.AutoSize = true; - this.label3.Location = new System.Drawing.Point(21, 92); - this.label3.Name = "label3"; - this.label3.Size = new System.Drawing.Size(47, 13); - this.label3.TabIndex = 2; - this.label3.Text = "Blue:"; - // - // textBox1 - // - this.textBox1.Location = new System.Drawing.Point(75, 27); - this.textBox1.Name = "textBox1"; - this.textBox1.Size = new System.Drawing.Size(206, 20); - this.textBox1.TabIndex = 3; - // - // textBox2 - // - this.textBox2.Location = new System.Drawing.Point(75, 58); - this.textBox2.Name = "textBox2"; - this.textBox2.Size = new System.Drawing.Size(206, 20); - this.textBox2.TabIndex = 4; - // - // textBox3 - // - this.textBox3.Location = new System.Drawing.Point(75, 88); - this.textBox3.Name = "textBox3"; - this.textBox3.Size = new System.Drawing.Size(206, 20); - this.textBox3.TabIndex = 5; - // - // btnSetColor - // - this.btnSetColor.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.btnSetColor.Location = new System.Drawing.Point(75, 121); - this.btnSetColor.Name = "btnSetColor"; - this.btnSetColor.Size = new System.Drawing.Size(93, 23); - this.btnSetColor.TabIndex = 6; - this.btnSetColor.Text = "Set Color"; - this.btnSetColor.UseVisualStyleBackColor = true; - this.btnSetColor.Click += new System.EventHandler(this.btnSetColor_Click); - // - // SelectColor - // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 12F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.btnSetColor); - this.Controls.Add(this.textBox3); - this.Controls.Add(this.textBox2); - this.Controls.Add(this.textBox1); - this.Controls.Add(this.label3); - this.Controls.Add(this.label2); - this.Controls.Add(this.label1); - this.Font = new System.Drawing.Font("Lucida Console", 9.25F); - this.Name = "SelectColor"; - this.Size = new System.Drawing.Size(317, 158); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.Label label1; - private System.Windows.Forms.Label label2; - private System.Windows.Forms.Label label3; - private System.Windows.Forms.TextBox textBox1; - private System.Windows.Forms.TextBox textBox2; - private System.Windows.Forms.TextBox textBox3; - private System.Windows.Forms.Button btnSetColor; - } -} diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs deleted file mode 100644 index 9062947..0000000 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.cs +++ /dev/null @@ -1,60 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using ShiftOS.Engine.WindowManager; - -namespace ShiftOS.Main.ShiftOS.Apps -{ - public partial class SelectColor : UserControl - { - ShiftWM shiftWM = new ShiftWM(); - Color finalColor; - int colorType1; - int colorType2; - int colorType3; - public SelectColor() - { - InitializeComponent(); - - } - - private void btnSetColor_Click(object sender, EventArgs e) - { - try - { - colorType1 = Convert.ToInt32(textBox1.Text); - colorType2 = Convert.ToInt32(textBox2.Text); - colorType3 = Convert.ToInt32(textBox3.Text); - } - catch(Exception ex) - { - shiftWM.StartInfoboxSession("Error!", "Failed to parse integer. Error:\n" + ex, InfoboxTemplate.buttonType.OK); - } - - if (colorType1 > 255 || colorType2 > 255 || colorType3 > 255) - { - shiftWM.StartInfoboxSession("Error!", "A value cannot be greater than 255!", InfoboxTemplate.buttonType.OK); - } - else - { - try - { - ShiftWindow sw = new ShiftWindow(); - finalColor = Color.FromArgb(colorType1, colorType2, colorType3); - this.BackColor = finalColor; - shiftWM.StartInfoboxSession("Success!", "Changed color to:\n" + colorType1.ToString() + ", " + colorType2.ToString() + ", " + colorType3.ToString() + ".", InfoboxTemplate.buttonType.OK); - } - catch (Exception ex) - { - shiftWM.StartInfoboxSession("Error!", "An error occured while setting the color.", InfoboxTemplate.buttonType.OK); - } - } - } - } -} diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.resx b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.resx deleted file mode 100644 index 1af7de1..0000000 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/SelectColor.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs deleted file mode 100644 index a89dca4..0000000 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.Designer.cs +++ /dev/null @@ -1,119 +0,0 @@ -namespace ShiftOS.Main.ShiftOS.Apps -{ - partial class Shifter - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.tabControl1 = new System.Windows.Forms.TabControl(); - this.tabPage1 = new System.Windows.Forms.TabPage(); - this.groupBox1 = new System.Windows.Forms.GroupBox(); - this.button1 = new System.Windows.Forms.Button(); - this.tabPage2 = new System.Windows.Forms.TabPage(); - this.tabControl1.SuspendLayout(); - this.tabPage1.SuspendLayout(); - this.groupBox1.SuspendLayout(); - this.SuspendLayout(); - // - // tabControl1 - // - this.tabControl1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) - | System.Windows.Forms.AnchorStyles.Left) - | System.Windows.Forms.AnchorStyles.Right))); - this.tabControl1.Controls.Add(this.tabPage1); - this.tabControl1.Controls.Add(this.tabPage2); - this.tabControl1.Location = new System.Drawing.Point(3, 3); - this.tabControl1.Name = "tabControl1"; - this.tabControl1.SelectedIndex = 0; - this.tabControl1.Size = new System.Drawing.Size(334, 322); - this.tabControl1.TabIndex = 0; - // - // tabPage1 - // - this.tabPage1.Controls.Add(this.groupBox1); - this.tabPage1.Location = new System.Drawing.Point(4, 22); - this.tabPage1.Name = "tabPage1"; - this.tabPage1.Padding = new System.Windows.Forms.Padding(3); - this.tabPage1.Size = new System.Drawing.Size(326, 296); - this.tabPage1.TabIndex = 0; - this.tabPage1.Text = "Titlebar"; - this.tabPage1.UseVisualStyleBackColor = true; - // - // groupBox1 - // - this.groupBox1.Controls.Add(this.button1); - this.groupBox1.Location = new System.Drawing.Point(6, 6); - this.groupBox1.Name = "groupBox1"; - this.groupBox1.Size = new System.Drawing.Size(161, 108); - this.groupBox1.TabIndex = 0; - this.groupBox1.TabStop = false; - this.groupBox1.Text = "groupBox1"; - // - // button1 - // - this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; - this.button1.Font = new System.Drawing.Font("Lucida Console", 8.25F); - this.button1.Location = new System.Drawing.Point(6, 19); - this.button1.Name = "button1"; - this.button1.Size = new System.Drawing.Size(149, 23); - this.button1.TabIndex = 1; - this.button1.Text = "Set Titlebar Color"; - this.button1.UseVisualStyleBackColor = true; - this.button1.Click += new System.EventHandler(this.button1_Click); - // - // tabPage2 - // - this.tabPage2.Location = new System.Drawing.Point(4, 22); - this.tabPage2.Name = "tabPage2"; - this.tabPage2.Padding = new System.Windows.Forms.Padding(3); - this.tabPage2.Size = new System.Drawing.Size(326, 296); - this.tabPage2.TabIndex = 1; - this.tabPage2.Text = "tabPage2"; - this.tabPage2.UseVisualStyleBackColor = true; - // - // Shifter - // - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Controls.Add(this.tabControl1); - this.Name = "Shifter"; - this.Size = new System.Drawing.Size(340, 325); - this.tabControl1.ResumeLayout(false); - this.tabPage1.ResumeLayout(false); - this.groupBox1.ResumeLayout(false); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.TabControl tabControl1; - private System.Windows.Forms.TabPage tabPage1; - private System.Windows.Forms.GroupBox groupBox1; - private System.Windows.Forms.Button button1; - private System.Windows.Forms.TabPage tabPage2; - } -} diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs deleted file mode 100644 index 74b2079..0000000 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.cs +++ /dev/null @@ -1,29 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Data; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; -using ShiftOS.Engine.WindowManager; - -namespace ShiftOS.Main.ShiftOS.Apps -{ - public partial class Shifter : UserControl - { - public int colorType; //This is a check to see what option was chosen. - ShiftWM wm = new ShiftWM(); - public Shifter() - { - InitializeComponent(); - } - - private void button1_Click(object sender, EventArgs e) - { - colorType = 1; - wm.Init(new SelectColor(), "Select a color", Properties.Resources.iconColourPicker_fw); - } - } -} diff --git a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.resx b/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.resx deleted file mode 100644 index 1af7de1..0000000 --- a/ShiftOS.Main/ShiftOS/Apps/ShifterStuff/Shifter.resx +++ /dev/null @@ -1,120 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file