[chronojump] Fixed comments on load signal/curve treeview



commit 13ed5cbed3473f19bb8b76a8aac8e08809c28a7e
Author: Xavier de Blas <xaviblas gmail com>
Date:   Mon May 26 17:46:25 2014 +0200

    Fixed comments on load signal/curve treeview

 src/gui/encoder.cs       |    2 ++
 src/gui/genericWindow.cs |    9 +++++++--
 2 files changed, 9 insertions(+), 2 deletions(-)
---
diff --git a/src/gui/encoder.cs b/src/gui/encoder.cs
index 2565d9b..c20cc35 100644
--- a/src/gui/encoder.cs
+++ b/src/gui/encoder.cs
@@ -822,6 +822,7 @@ public partial class ChronoJumpWindow
                genericWin.SetComboLabel(Catalog.GetString("Change the owner of selected curve") + 
                                " (" + Catalog.GetString("code") + ":" + Catalog.GetString("name") + ")");
                genericWin.ShowEditRow(false);
+               genericWin.CommentColumn = 10;
                
                genericWin.ShowButtonCancel(false);
                genericWin.SetButtonAcceptSensitive(true);
@@ -1219,6 +1220,7 @@ public partial class ChronoJumpWindow
                genericWin.SetComboLabel(Catalog.GetString("Change the owner of selected signal") + 
                                " (" + Catalog.GetString("code") + ":" + Catalog.GetString("name") + ")");
                genericWin.ShowEditRow(false);
+               genericWin.CommentColumn = 9;
        
                genericWin.ShowButtonCancel(true);
                genericWin.SetButtonAcceptLabel(Catalog.GetString("Load"));
diff --git a/src/gui/genericWindow.cs b/src/gui/genericWindow.cs
index 9dc0c43..10ca3fd 100644
--- a/src/gui/genericWindow.cs
+++ b/src/gui/genericWindow.cs
@@ -100,6 +100,7 @@ public class GenericWindow
        //and we want to ensure next window will be created at needed size
        public bool DestroyOnAccept;
        public int TreeviewSelectedUniqueID;
+       private int commentColumn;
 
        public GenericWindow ()
        {
@@ -667,7 +668,7 @@ Log.WriteLine("aaaaaaaaaaaaaaaa2");
                TreeModel model;
                TreeIter iter = new TreeIter();
                treeview.Selection.GetSelected (out model, out iter);
-               entry_edit_row.Text = (string) model.GetValue (iter, 8);
+               entry_edit_row.Text = (string) model.GetValue (iter, commentColumn);
 
                button_row_edit.Click();
        }
@@ -680,7 +681,7 @@ Log.WriteLine("aaaaaaaaaaaaaaaa2");
                TreeModel model;
                TreeIter iter = new TreeIter();
                treeview.Selection.GetSelected (out model, out iter);
-               store.SetValue (iter, 8, entry_edit_row.Text);
+               store.SetValue (iter, commentColumn, entry_edit_row.Text);
        }
        
 
@@ -759,6 +760,10 @@ Log.WriteLine("aaaaaaaaaaaaaaaa2");
                set { hbox_combo_button = value; }
                get { return hbox_combo_button; }
        }
+       
+       public int CommentColumn {
+               set { commentColumn = value; }
+       }
                
        public Button Button_row_delete {
                set { button_row_delete = value; }


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