projects
/
app.Builder.js
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
XObjectBase/GtkListStore.js
[app.Builder.js]
/
XObjectBase
/
GtkListStore.js
diff --git
a/XObjectBase/GtkListStore.js
b/XObjectBase/GtkListStore.js
index
100a52e
..
382ba19
100644
(file)
--- a/
XObjectBase/GtkListStore.js
+++ b/
XObjectBase/GtkListStore.js
@@
-46,12
+46,16
@@
GtkListStore = XObject.define(
var tpath = path;
if (typeof(path) == 'string' ) {
tpath = new Gtk.TreePath.from_string(path);
var tpath = path;
if (typeof(path) == 'string' ) {
tpath = new Gtk.TreePath.from_string(path);
+
}
var iter = new Gtk.TreeIter();
}
var iter = new Gtk.TreeIter();
+
this.el.get_iter (iter, tpath) ;
this.el.get_iter (iter, tpath) ;
- var gval = new GObject.Value();
- this.el.get_value( iter, col, gval)
+
+ var gval = new GObject.Value( [this.el.get_column_type(col), null ]);
+ this.el.get_value( iter, col, gval);
+ print("GET VALUE RETURNED: " + gval.value);
return gval.value;
},
setValue : function ( path, col, val)
return gval.value;
},
setValue : function ( path, col, val)
@@
-62,7
+66,7
@@
GtkListStore = XObject.define(
}
var iter = new Gtk.TreeIter();
this.el.get_iter (iter, tpath) ;
}
var iter = new Gtk.TreeIter();
this.el.get_iter (iter, tpath) ;
- this.el.set_value(iter,
i,values[i]
);
+ this.el.set_value(iter,
col,val
);
}
}