From 1d608bca71986ce8f5586d8d6a2d70a47252ecf9 Mon Sep 17 00:00:00 2001
From: Marko Mecina <marko.mecina@univie.ac.at>
Date: Wed, 13 Sep 2023 13:42:09 +0200
Subject: [PATCH] add DP default values to view in TST

---
 Ccs/ccs_function_lib.py  | 2 +-
 Tst/tst/data_pool_tab.py | 7 ++++++-
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/Ccs/ccs_function_lib.py b/Ccs/ccs_function_lib.py
index 4f98da2..9b0e02a 100644
--- a/Ccs/ccs_function_lib.py
+++ b/Ccs/ccs_function_lib.py
@@ -4407,7 +4407,7 @@ def get_data_pool_items(pcf_descr=None, src_file=None, as_dict=False):
                 dp_item = line.strip().split('|')
                 # check for format
                 if len(dp_item) == 9:
-                    data_pool.append(dp_item[:2][::-1] + [dp_item[2]] + dp_item[4:6] + [dp_item[7]])  # PID, NAME, TYPE, MULT, KIND, DESCR
+                    data_pool.append(dp_item[:2][::-1] + [dp_item[2]] + [dp_item[4]] + dp_item[6:8])  # PID, NAME, TYPE, MULT, VALUE, DESCR
                 else:
                     raise ValueError('Wrong format of input line in {}.'.format(src_file))
 
diff --git a/Tst/tst/data_pool_tab.py b/Tst/tst/data_pool_tab.py
index e9c6391..f94182f 100644
--- a/Tst/tst/data_pool_tab.py
+++ b/Tst/tst/data_pool_tab.py
@@ -101,10 +101,15 @@ class DataPoolTable(Gtk.Grid):
 
         # creating the treeview, making it use the filter a model, adding columns
         self.treeview = Gtk.TreeView.new_with_model(Gtk.TreeModelSort(self.data_pool_filter))
-        for i, column_title in enumerate(["PID", "NAME", "DATATYPE", "MULT", "PAR/VAR", "DESCR"]):
+        for i, column_title in enumerate(["PID", "NAME", "DATATYPE", "MULT", "VALUE", "DESCR"]):
             renderer = Gtk.CellRendererText()
             column = Gtk.TreeViewColumn(column_title, renderer, text=i)
+
+            if column_title == "VALUE":
+                column.set_fixed_width(200)
+
             column.set_sort_column_id(i)
+            column.set_resizable(True)
             self.treeview.append_column(column)
 
         # setting up layout, treeview in scrollwindow
-- 
GitLab