Skip to content

Commit

Permalink
add color picker
Browse files Browse the repository at this point in the history
  • Loading branch information
SK21 committed Dec 2, 2024
1 parent f70b30b commit 252cd07
Show file tree
Hide file tree
Showing 28 changed files with 153 additions and 24 deletions.
3 changes: 3 additions & 0 deletions RateAppSource/RateController/App.config
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,9 @@
<setting name="UserLanguageChange" serializeAs="String">
<value>False</value>
</setting>
<setting name="ForeColour" serializeAs="String">
<value>Yellow</value>
</setting>
</RateController.Properties.Settings>
</userSettings>
<runtime>
Expand Down
11 changes: 8 additions & 3 deletions RateAppSource/RateController/FormStart.cs
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,12 @@ public FormStart()
SwitchObjects = new clsSwitches(this);
ScaleIndicator = new PGN32296(this);
}

public event EventHandler ColorChanged;
public void RaiseColorChanged()
{
ColorChanged?.Invoke(this, EventArgs.Empty);
SetDisplay();
}
public event EventHandler ProductChanged;
private void mouseMove_MouseDown(object sender, MouseEventArgs e)
{
Expand Down Expand Up @@ -1234,7 +1239,7 @@ private void FormStart_Load(object sender, EventArgs e)
private void groupBox3_Paint(object sender, PaintEventArgs e)
{
GroupBox box = sender as GroupBox;
Tls.DrawGroupBox(box, e.Graphics, this.BackColor, Color.Black, Color.Yellow);
Tls.DrawGroupBox(box, e.Graphics, this.BackColor, Color.Black, Properties.Settings.Default.ForeColour);
}

private void label34_Click(object sender, EventArgs e)
Expand Down Expand Up @@ -1476,7 +1481,7 @@ private void SetDisplay()
this.BackColor = Color.Black;
foreach (Control c in this.Controls)
{
c.ForeColor = Color.Yellow;
c.ForeColor = Properties.Settings.Default.ForeColour;
}
lbAogConnected.ForeColor = Color.Black;
lbArduinoConnected.ForeColor = Color.Black;
Expand Down
9 changes: 9 additions & 0 deletions RateAppSource/RateController/Lang.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions RateAppSource/RateController/Lang.resx
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,9 @@ Calibration steps:
<data name="lgChannel" xml:space="preserve">
<value>Channel</value>
</data>
<data name="lgColor" xml:space="preserve">
<value>Color</value>
</data>
<data name="lgComboClose" xml:space="preserve">
<value>Combo Close</value>
</data>
Expand Down
14 changes: 13 additions & 1 deletion RateAppSource/RateController/Properties/Settings.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions RateAppSource/RateController/Properties/Settings.settings
Original file line number Diff line number Diff line change
Expand Up @@ -32,5 +32,8 @@
<Setting Name="UserLanguageChange" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
<Setting Name="ForeColour" Type="System.Drawing.Color" Scope="User">
<Value Profile="(Default)">Yellow</Value>
</Setting>
</Settings>
</SettingsFile>
87 changes: 72 additions & 15 deletions RateAppSource/RateController/frmOptions.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 252cd07

Please sign in to comment.