[chronojump] forceSensor analyze general hscales can push between them



commit 95e3fae05328aec5e794d63e352858a89d2d89a6
Author: Xavier de Blas <xaviblas gmail com>
Date:   Fri Mar 29 12:35:58 2019 +0100

    forceSensor analyze general hscales can push between them

 src/gui/forceSensorAnalyze.cs | 11 ++++-------
 1 file changed, 4 insertions(+), 7 deletions(-)
---
diff --git a/src/gui/forceSensorAnalyze.cs b/src/gui/forceSensorAnalyze.cs
index c3edbda8..71d10f2f 100644
--- a/src/gui/forceSensorAnalyze.cs
+++ b/src/gui/forceSensorAnalyze.cs
@@ -1029,7 +1029,7 @@ public partial class ChronoJumpWindow
 
                //do not allow A to be higher than B (fix multiple possible problems)
                if(checkbutton_force_sensor_ai_b.Active && hscale_force_sensor_ai_a.Value > 
hscale_force_sensor_ai_b.Value)
-                       hscale_force_sensor_ai_a.Value = hscale_force_sensor_ai_b.Value;
+                       hscale_force_sensor_ai_b.Value = hscale_force_sensor_ai_a.Value;
 
                int count = Convert.ToInt32(hscale_force_sensor_ai_a.Value);
                label_force_sensor_ai_time_a.Text = Math.Round(fsAI.GetTimeMS(count), 1).ToString();
@@ -1059,7 +1059,7 @@ public partial class ChronoJumpWindow
 
                //do not allow B to be lower than A (fix multiple possible problems)
                if(hscale_force_sensor_ai_b.Value < hscale_force_sensor_ai_a.Value)
-                       hscale_force_sensor_ai_b.Value = hscale_force_sensor_ai_a.Value;
+                       hscale_force_sensor_ai_a.Value = hscale_force_sensor_ai_b.Value;
 
                int count = Convert.ToInt32(hscale_force_sensor_ai_b.Value);
                label_force_sensor_ai_time_b.Text = Math.Round(fsAI.GetTimeMS(count), 1).ToString();
@@ -1116,12 +1116,9 @@ public partial class ChronoJumpWindow
                //note ai_a can be working with ai_b or alone (depending on checkbutton_force_sensor_ai_b)
 
                button_hscale_force_sensor_ai_a_pre.Sensitive = hscale_force_sensor_ai_a.Value > 1;
+               button_hscale_force_sensor_ai_b_pre.Sensitive = hscale_force_sensor_ai_b.Value > 1;
 
-               button_hscale_force_sensor_ai_a_post.Sensitive = ( hscale_force_sensor_ai_a.Value < 
fsAI.GetLength() -2 &&
-                               (! checkbutton_force_sensor_ai_b.Active || hscale_force_sensor_ai_a.Value < 
hscale_force_sensor_ai_b.Value) );
-
-               button_hscale_force_sensor_ai_b_pre.Sensitive = hscale_force_sensor_ai_b.Value > 
hscale_force_sensor_ai_a.Value;
-
+               button_hscale_force_sensor_ai_a_post.Sensitive = hscale_force_sensor_ai_a.Value < 
fsAI.GetLength() -2;
                button_hscale_force_sensor_ai_b_post.Sensitive = hscale_force_sensor_ai_b.Value < 
fsAI.GetLength() -2;
 
                button_force_sensor_ai_zoom.Sensitive = forceSensorZoomApplied || 
hscale_force_sensor_ai_a.Value != hscale_force_sensor_ai_b.Value;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]