diff --git a/Hawkchat/Client/Client.csproj b/Hawkchat/Client/Client.csproj index 6285b16..b78f362 100644 --- a/Hawkchat/Client/Client.csproj +++ b/Hawkchat/Client/Client.csproj @@ -144,6 +144,9 @@ RegisterForm.cs + + UserSettings.cs + SettingsSingleFileGenerator diff --git a/Hawkchat/Client/UserSettings.Designer.cs b/Hawkchat/Client/UserSettings.Designer.cs index 4d60bba..dd76ff4 100644 --- a/Hawkchat/Client/UserSettings.Designer.cs +++ b/Hawkchat/Client/UserSettings.Designer.cs @@ -28,11 +28,120 @@ protected override void Dispose(bool disposing) /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); + VisualPlus.Structure.Border border1 = new VisualPlus.Structure.Border(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(UserSettings)); + this.visualTabControl1 = new VisualPlus.Toolkit.Controls.Navigation.VisualTabControl(); + this.generalTab = new System.Windows.Forms.TabPage(); + this.notificationsTab = new System.Windows.Forms.TabPage(); + this.visualTabControl1.SuspendLayout(); + this.SuspendLayout(); + // + // visualTabControl1 + // + this.visualTabControl1.ArrowSelectorVisible = true; + this.visualTabControl1.ArrowSpacing = 10; + this.visualTabControl1.ArrowThickness = 5; + this.visualTabControl1.BackgroundColor = System.Drawing.Color.FromArgb(((int)(((byte)(241)))), ((int)(((byte)(244)))), ((int)(((byte)(249))))); + this.visualTabControl1.Border.Color = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); + this.visualTabControl1.Border.HoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(120)))), ((int)(((byte)(183)))), ((int)(((byte)(230))))); + this.visualTabControl1.Border.HoverVisible = true; + this.visualTabControl1.Border.Rounding = 6; + this.visualTabControl1.Border.Thickness = 1; + this.visualTabControl1.Border.Type = VisualPlus.Enumerators.ShapeType.Rounded; + this.visualTabControl1.Border.Visible = true; + this.visualTabControl1.Controls.Add(this.generalTab); + this.visualTabControl1.Controls.Add(this.notificationsTab); + this.visualTabControl1.Cursor = System.Windows.Forms.Cursors.Hand; + this.visualTabControl1.Font = new System.Drawing.Font("Segoe UI", 8.25F); + this.visualTabControl1.ItemSize = new System.Drawing.Size(100, 25); + this.visualTabControl1.LineAlignment = System.Drawing.StringAlignment.Center; + this.visualTabControl1.Location = new System.Drawing.Point(3, 32); + this.visualTabControl1.MinimumSize = new System.Drawing.Size(144, 85); + this.visualTabControl1.Name = "visualTabControl1"; + this.visualTabControl1.SelectedIndex = 0; + this.visualTabControl1.SelectorAlignment = System.Windows.Forms.TabAlignment.Top; + this.visualTabControl1.SelectorAlignment2 = System.Windows.Forms.TabAlignment.Bottom; + this.visualTabControl1.SelectorThickness = 4; + this.visualTabControl1.SelectorVisible = false; + this.visualTabControl1.SelectorVisible2 = false; + this.visualTabControl1.Separator = System.Drawing.Color.FromArgb(((int)(((byte)(224)))), ((int)(((byte)(222)))), ((int)(((byte)(220))))); + this.visualTabControl1.SeparatorSpacing = 2; + this.visualTabControl1.SeparatorThickness = 2F; + this.visualTabControl1.Size = new System.Drawing.Size(592, 292); + this.visualTabControl1.SizeMode = System.Windows.Forms.TabSizeMode.Fixed; + this.visualTabControl1.State = VisualPlus.Enumerators.MouseStates.Normal; + this.visualTabControl1.TabHover = System.Drawing.Color.FromArgb(((int)(((byte)(35)))), ((int)(((byte)(36)))), ((int)(((byte)(38))))); + this.visualTabControl1.TabIndex = 0; + this.visualTabControl1.TabMenu = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(61)))), ((int)(((byte)(73))))); + this.visualTabControl1.TabNormal = System.Drawing.Color.FromArgb(((int)(((byte)(55)))), ((int)(((byte)(61)))), ((int)(((byte)(73))))); + this.visualTabControl1.TabPageBorder.Color = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); + this.visualTabControl1.TabPageBorder.Rounding = 6; + this.visualTabControl1.TabPageBorder.Thickness = 1; + this.visualTabControl1.TabPageBorder.Type = VisualPlus.Enumerators.ShapeType.Rounded; + this.visualTabControl1.TabPageBorder.Visible = true; + this.visualTabControl1.TabSelected = System.Drawing.Color.FromArgb(((int)(((byte)(70)))), ((int)(((byte)(76)))), ((int)(((byte)(88))))); + this.visualTabControl1.TabSelector = System.Drawing.Color.Green; + this.visualTabControl1.TextAlignment = System.Drawing.StringAlignment.Center; + this.visualTabControl1.TextNormal = System.Drawing.Color.FromArgb(((int)(((byte)(174)))), ((int)(((byte)(181)))), ((int)(((byte)(187))))); + this.visualTabControl1.TextRendering = System.Drawing.Text.TextRenderingHint.ClearTypeGridFit; + this.visualTabControl1.TextSelected = System.Drawing.Color.FromArgb(((int)(((byte)(217)))), ((int)(((byte)(220)))), ((int)(((byte)(227))))); + // + // generalTab + // + this.generalTab.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(241)))), ((int)(((byte)(244)))), ((int)(((byte)(249))))); + this.generalTab.Location = new System.Drawing.Point(4, 29); + this.generalTab.Name = "generalTab"; + this.generalTab.Padding = new System.Windows.Forms.Padding(3); + this.generalTab.Size = new System.Drawing.Size(584, 259); + this.generalTab.TabIndex = 0; + this.generalTab.Text = "General"; + // + // notificationsTab + // + this.notificationsTab.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(241)))), ((int)(((byte)(244)))), ((int)(((byte)(249))))); + this.notificationsTab.Location = new System.Drawing.Point(4, 29); + this.notificationsTab.Name = "notificationsTab"; + this.notificationsTab.Padding = new System.Windows.Forms.Padding(3); + this.notificationsTab.Size = new System.Drawing.Size(584, 259); + this.notificationsTab.TabIndex = 1; + this.notificationsTab.Text = "Notifications"; + // + // UserSettings + // + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.Text = "UserSettings"; + this.Border.Color = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); + this.Border.HoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(120)))), ((int)(((byte)(183)))), ((int)(((byte)(230))))); + this.Border.HoverVisible = true; + this.Border.Rounding = 6; + this.Border.Thickness = 3; + this.Border.Type = VisualPlus.Enumerators.ShapeType.Rectangle; + this.Border.Visible = true; + this.ClientSize = new System.Drawing.Size(597, 324); + this.Controls.Add(this.visualTabControl1); + border1.Color = System.Drawing.Color.FromArgb(((int)(((byte)(180)))), ((int)(((byte)(180)))), ((int)(((byte)(180))))); + border1.HoverColor = System.Drawing.Color.FromArgb(((int)(((byte)(120)))), ((int)(((byte)(183)))), ((int)(((byte)(230))))); + border1.HoverVisible = false; + border1.Rounding = 6; + border1.Thickness = 1; + border1.Type = VisualPlus.Enumerators.ShapeType.Rounded; + border1.Visible = false; + this.Image.Border = border1; + this.Image.Image = ((System.Drawing.Bitmap)(resources.GetObject("resource.Image"))); + this.Image.Point = new System.Drawing.Point(5, 7); + this.Image.Size = new System.Drawing.Size(16, 16); + this.Image.Visible = true; + this.Name = "UserSettings"; + this.Text = "Settings"; + this.visualTabControl1.ResumeLayout(false); + this.ResumeLayout(false); + } #endregion + + private VisualPlus.Toolkit.Controls.Navigation.VisualTabControl visualTabControl1; + private System.Windows.Forms.TabPage generalTab; + private System.Windows.Forms.TabPage notificationsTab; } } \ No newline at end of file diff --git a/Hawkchat/Client/UserSettings.resx b/Hawkchat/Client/UserSettings.resx new file mode 100644 index 0000000..4e52035 --- /dev/null +++ b/Hawkchat/Client/UserSettings.resx @@ -0,0 +1,138 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAoBJREFUOE91kltLFGEYxye888YL8QP4Baov4FUSontynVkb19U8G9VFRAhBS4Wz + K5qkEIRhWUpexJJFBMLqzjhpoe2uh+xCIehCndmdGW1vjB1d/8377iE1e+AHL/M+/997GuasQtRWfBT3 + XEDU7SJkx7bi3PT/C2DOHcXqzmei7GQmVqdmou40hY7ZSTJHenLt/xYNx9mY1XyEOIvjkG9kjvTk2k8W + 2SJd+YxwHiqxes48Tnqeu3gwy6lmiEd6ksfB+yvILHD4HfdAXebxc8WLrZUG/Ipxatq6k1wsW6nAYune + 3f4ho6P1cJdvg1HfjqS3DeGbjRh53YSJlU6Mr3djYr0LobXOw76vz4dci6lSGt7tC5doQXE02TNuGp5O + GFw7NItQbRNcNRyqWQ73xq5i7Fs3XlqSF+vXce3zrOkQ1VEu/KOESQZnW/WAuK/7p2A03KCCtboWeG0e + XKpmKS5fPYYjHVQwsnYbzQursEuJfYektDJaQJzWgxJ0YQZGVy8VjLt8qMyFCZU1LHqeNlNBb/wJ3J+2 + 4JQTsMvKNKMHxQ0qIFi70JrvoNfhLYTzdPkbMbR8H03W6iRMBZKycVJgoVmSvvYHuFzbgkpbPYWMeWEA + vvm/4YKgcIRjhAZjaHgUh+dhmMIPLoN7m932CQE5QuESjwm+93/BrZEd+EZ1iveVDvfMqXD+EgvPKETM + vECz+Ph4Fd3PEmgc08F9SJ4KK6ZDzj0jKfIjWUG/Hohs6kJkXwtETCUopaaGV5f4d4klp6SkHJJqklWd + srpphf2FHylfeIOivYG5ciMgVumCyCYFqWJHkMtYeafMKW1XOOQEa5cTVfY5pZwDirIphvkDtXtObc5T + qdsAAAAASUVORK5CYII= + + + \ No newline at end of file