From: Alan Knowles Date: Thu, 2 Dec 2010 10:58:11 +0000 (+0800) Subject: XObjectBase/GtkTreeViewColumn.js X-Git-Url: http://git.roojs.org/?p=app.Builder.js;a=commitdiff_plain;h=7f722b407f85a1ab6f7ac088db93f8f98af92965 XObjectBase/GtkTreeViewColumn.js --- 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 );