[chronojump] forceSensor analyze general AB hscales cannot cross
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] forceSensor analyze general AB hscales cannot cross
- Date: Thu, 28 Mar 2019 15:30:52 +0000 (UTC)
commit 3ec28cc883cc71644807ace35ea7cfa328329696
Author: Xavier de Blas <xaviblas gmail com>
Date: Thu Mar 28 15:46:43 2019 +0100
forceSensor analyze general AB hscales cannot cross
src/gui/forceSensorAnalyze.cs | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/src/gui/forceSensorAnalyze.cs b/src/gui/forceSensorAnalyze.cs
index e6731701..75942d52 100644
--- a/src/gui/forceSensorAnalyze.cs
+++ b/src/gui/forceSensorAnalyze.cs
@@ -1003,6 +1003,10 @@ public partial class ChronoJumpWindow
if(fsAI == null || fsAI.GetLength() == 0)
return;
+ //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;
+
int count = Convert.ToInt32(hscale_force_sensor_ai_a.Value);
label_force_sensor_ai_time_a.Text = Math.Round(fsAI.GetTimeMS(count), 1).ToString();
label_force_sensor_ai_force_a.Text = Math.Round(fsAI.GetForceAtCount(count), 1).ToString();
@@ -1028,6 +1032,10 @@ public partial class ChronoJumpWindow
if(fsAI == null || fsAI.GetLength() == 0)
return;
+ //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;
+
int count = Convert.ToInt32(hscale_force_sensor_ai_b.Value);
label_force_sensor_ai_time_b.Text = Math.Round(fsAI.GetTimeMS(count), 1).ToString();
label_force_sensor_ai_force_b.Text = Math.Round(fsAI.GetForceAtCount(count), 1).ToString();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]