[chronojump] blank raceAnalyzer gui also deletes table and triggers
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] blank raceAnalyzer gui also deletes table and triggers
- Date: Mon, 26 Oct 2020 10:57:49 +0000 (UTC)
commit 8c44c636a2d01623dd94d1ca5f4ebd925e77097d
Author: Xavier de Blas <xaviblas gmail com>
Date: Mon Oct 26 11:57:18 2020 +0100
blank raceAnalyzer gui also deletes table and triggers
src/gui/app1/runEncoder.cs | 3 ++-
src/gui/trigger.cs | 5 +++++
src/utilGtk.cs | 6 +++++-
3 files changed, 12 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/app1/runEncoder.cs b/src/gui/app1/runEncoder.cs
index a12d6f25..afc650ab 100644
--- a/src/gui/app1/runEncoder.cs
+++ b/src/gui/app1/runEncoder.cs
@@ -272,6 +272,8 @@ public partial class ChronoJumpWindow
button_contacts_exercise_close_and_recalculate.Sensitive = false;
textview_contacts_signal_comment.Buffer.Text = "";
image_run_encoder_graph.Sensitive = false;
+ treeview_raceAnalyzer = UtilGtk.RemoveColumns(treeview_raceAnalyzer);
+ clearRaceAnalyzerTriggers();
button_run_encoder_analyze_options.Sensitive = false;
button_run_encoder_analyze_analyze.Sensitive = false;
@@ -954,7 +956,6 @@ public partial class ChronoJumpWindow
button_run_encoder_analyze_analyze.Sensitive = true;
// 3) display table
- //treeviewRaceAnalyzerRemoveColumns();
treeview_raceAnalyzer = UtilGtk.RemoveColumns(treeview_raceAnalyzer);
string contents = Util.ReadFile(RunEncoder.GetCSVResultsFileName(), false);
diff --git a/src/gui/trigger.cs b/src/gui/trigger.cs
index b576be79..8979e903 100644
--- a/src/gui/trigger.cs
+++ b/src/gui/trigger.cs
@@ -92,5 +92,10 @@ public partial class ChronoJumpWindow
textview.Buffer = tb1;
}
}
+
+ private void clearRaceAnalyzerTriggers()
+ {
+ UtilGtk.TextViewClear(textview_run_encoder_triggers);
+ }
// <--------------- end of force sensor & race_analyzer
}
diff --git a/src/utilGtk.cs b/src/utilGtk.cs
index 912f0be4..9df682e8 100644
--- a/src/utilGtk.cs
+++ b/src/utilGtk.cs
@@ -766,7 +766,11 @@ public class UtilGtk
return s;
}
-
+ public static void TextViewClear (Gtk.TextView tv)
+ {
+ tv.Buffer.Text = "";
+ }
+
public static TextBuffer TextViewPrint(string message) {
TextBuffer tb = new TextBuffer (new TextTagTable());
tb.Text = message;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]