[chronojump] treeviewPerson hides ID
- From: Xavier de Blas <xaviblas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [chronojump] treeviewPerson hides ID
- Date: Wed, 13 Apr 2011 11:39:30 +0000 (UTC)
commit 684f2e4c30cdc535be4125d458a08d5da6d1e26c
Author: Xavier de Blas <xaviblas gmail com>
Date: Tue Apr 12 17:48:00 2011 +0200
treeviewPerson hides ID
glade/chronojump.glade | 5 ++---
src/gui/person.cs | 10 +++++-----
src/treeViewPerson.cs | 5 +++--
src/utilGtk.cs | 4 +++-
4 files changed, 13 insertions(+), 11 deletions(-)
---
diff --git a/glade/chronojump.glade b/glade/chronojump.glade
index b137e39..05ad117 100644
--- a/glade/chronojump.glade
+++ b/glade/chronojump.glade
@@ -13547,7 +13547,7 @@ by you</property>
<property name="visible">True</property>
<child>
<widget class="GtkVBox" id="vbox65">
- <property name="width_request">190</property>
+ <property name="width_request">180</property>
<property name="visible">True</property>
<child>
<widget class="GtkFrame" id="frame_persons">
@@ -13661,7 +13661,6 @@ by you</property>
</child>
<child>
<widget class="GtkScrolledWindow" id="scrolledwindow24">
- <property name="width_request">145</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">automatic</property>
@@ -13911,7 +13910,7 @@ by you</property>
<widget class="GtkViewport" id="viewport_mode">
<property name="visible">True</property>
<property name="resize_mode">queue</property>
- <property name="hadjustment">0 0 1 0.10000000000000001 0.90000000000000002 1</property>
+ <property name="hadjustment">0 0 730 73 657 730</property>
<property name="shadow_type">out</property>
<child>
<widget class="GtkHButtonBox" id="hbuttonbox2">
diff --git a/src/gui/person.cs b/src/gui/person.cs
index 4d0f121..b63a9f2 100644
--- a/src/gui/person.cs
+++ b/src/gui/person.cs
@@ -112,11 +112,11 @@ public class PersonRecuperateWindow {
protected void createTreeView (Gtk.TreeView tv, int count) {
tv.HeadersVisible=true;
- UtilGtk.CreateCols(tv, store, Catalog.GetString("ID"), count++);
- UtilGtk.CreateCols(tv, store, Catalog.GetString("Name"), count++);
- UtilGtk.CreateCols(tv, store, Catalog.GetString("Sex"), count++);
- UtilGtk.CreateCols(tv, store, Catalog.GetString("Date of Birth"), count++);
- UtilGtk.CreateCols(tv, store, Catalog.GetString("Description"), count++);
+ UtilGtk.CreateCols(tv, store, Catalog.GetString("ID"), count++, true);
+ UtilGtk.CreateCols(tv, store, Catalog.GetString("Name"), count++, true);
+ UtilGtk.CreateCols(tv, store, Catalog.GetString("Sex"), count++, true);
+ UtilGtk.CreateCols(tv, store, Catalog.GetString("Date of Birth"), count++, true);
+ UtilGtk.CreateCols(tv, store, Catalog.GetString("Description"), count++, true);
//sort non textual cols
store.SetSortFunc (firstColumn + 0, UtilGtk.IdColumnCompare);
diff --git a/src/treeViewPerson.cs b/src/treeViewPerson.cs
index 2fc890b..85ef140 100644
--- a/src/treeViewPerson.cs
+++ b/src/treeViewPerson.cs
@@ -59,11 +59,12 @@ public class TreeViewPersons
{
treeview.HeadersVisible=true;
int i=0;
+ bool visible = false;
foreach(string myCol in columnsString) {
- //treeview.AppendColumn (Catalog.GetString(myCol), new CellRendererText(), "text", i++);
- UtilGtk.CreateCols(treeview, store, Catalog.GetString(myCol), i++);
+ UtilGtk.CreateCols(treeview, store, Catalog.GetString(myCol), i++, visible);
if(i == 1)
store.SetSortFunc (0, UtilGtk.IdColumnCompare);
+ visible = true;
}
}
diff --git a/src/utilGtk.cs b/src/utilGtk.cs
index 1e5c851..27c2fa5 100644
--- a/src/utilGtk.cs
+++ b/src/utilGtk.cs
@@ -159,10 +159,12 @@ public class UtilGtk
myCombo.AppendText (myData);
}
- public static void CreateCols (Gtk.TreeView tv, Gtk.TreeStore store, string name, int verticalPos) {
+ public static void CreateCols (Gtk.TreeView tv, Gtk.TreeStore store,
+ string name, int verticalPos, bool visible) {
Gtk.TreeViewColumn myCol = new Gtk.TreeViewColumn (name, new CellRendererText(), "text", verticalPos);
myCol.SortColumnId = verticalPos;
myCol.SortIndicator = true;
+ myCol.Visible = visible;
tv.AppendColumn ( myCol );
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]