From 7f722b407f85a1ab6f7ac088db93f8f98af92965 Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 2 Dec 2010 18:58:11 +0800 Subject: [PATCH] XObjectBase/GtkTreeViewColumn.js --- XObjectBase/GtkTreeViewColumn.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/XObjectBase/GtkTreeViewColumn.js b/XObjectBase/GtkTreeViewColumn.js index 785b93e59..77d1c8710 100644 --- a/XObjectBase/GtkTreeViewColumn.js +++ b/XObjectBase/GtkTreeViewColumn.js @@ -13,10 +13,13 @@ GtkTreeViewColumn = XObject.define( // this is an example... GtkTreeViewColumn.ids++; this.col_id = GtkTreeViewColumn.ids; + }, XObject, { pack : function(parent, item) { + this.list = this.parent; + parent.el.append_column(this.el); var n = 0; var _t = this; @@ -42,6 +45,7 @@ GtkTreeViewColumn = XObject.define( if (this.items.length) { print("child : " + XObject.type(this.items[0].xtype)); + this.items[0].list = this.list; switch (XObject.type(this.items[0].xtype)) { case "GtkCellRendererText": this.el.add_attribute(this.items[0].el , 'markup', col ); -- 2.39.2