diff options
| author | a1xd <[email protected]> | 2020-10-08 23:04:00 -0400 |
|---|---|---|
| committer | a1xd <[email protected]> | 2020-10-08 23:04:00 -0400 |
| commit | 3b4796723709ae0cce9518ec0f682b737c6f7447 (patch) | |
| tree | 46de6fb3bca4b98d9ab1ba2b348efa2370b4accc /grapher/Models/AccelGUI.cs | |
| parent | improve comments, variable names (diff) | |
| download | rawaccel-3b4796723709ae0cce9518ec0f682b737c6f7447.tar.xz rawaccel-3b4796723709ae0cce9518ec0f682b737c6f7447.zip | |
disable write button when settings are toggled off
Diffstat (limited to 'grapher/Models/AccelGUI.cs')
| -rw-r--r-- | grapher/Models/AccelGUI.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/grapher/Models/AccelGUI.cs b/grapher/Models/AccelGUI.cs index d93017a..f75d284 100644 --- a/grapher/Models/AccelGUI.cs +++ b/grapher/Models/AccelGUI.cs @@ -169,8 +169,7 @@ namespace grapher private void SetupButtons() { WriteButton.Top = AccelCharts.Top + AccelCharts.TopChartHeight - Constants.ButtonVerticalOffset; - SetWriteButtonDefault(); - + ToggleButton.Appearance = Appearance.Button; ToggleButton.FlatStyle = FlatStyle.System; ToggleButton.TextAlign = ContentAlignment.MiddleCenter; @@ -179,6 +178,7 @@ namespace grapher RefreshToggleStateFromNewSettings(); SetToggleButtonDefault(); + SetWriteButtonDefault(); } private void RefreshToggleStateFromNewSettings() @@ -191,7 +191,7 @@ namespace grapher { WriteButton.Font = DefaultButtonFont; WriteButton.Text = Constants.WriteButtonDefaultText; - WriteButton.Enabled = true; + WriteButton.Enabled = ToggleButton.Checked || !ToggleButton.Enabled; WriteButton.Update(); } @@ -230,8 +230,8 @@ namespace grapher private void OnButtonTimerTick(object sender, EventArgs e) { ButtonTimer.Stop(); - SetWriteButtonDefault(); SetToggleButtonDefault(); + SetWriteButtonDefault(); } private void StartButtonTimer() |