From: Alan Knowles Date: Mon, 17 May 2010 06:51:02 +0000 (+0800) Subject: Builder/Provider/Palete/Gtk.js X-Git-Url: http://git.roojs.org/?a=commitdiff_plain;h=0da88385ce1150693054670336484fd078259b28;p=app.Builder.js Builder/Provider/Palete/Gtk.js --- diff --git a/Builder/Provider/Palete/Gtk.js b/Builder/Provider/Palete/Gtk.js index 9e0a57607..c7400e7a2 100644 --- a/Builder/Provider/Palete/Gtk.js +++ b/Builder/Provider/Palete/Gtk.js @@ -337,7 +337,27 @@ Gtk = XObject.define( return this.proplist[ename][type]; }, - + genParams: function(sig, meth) + { + var args = ['self']; + var ret = "\n"; + meth.ret_type = this.typeToName(GIRepository.callable_info_get_return_type(sig)); + // might be a numbeR?? + meth.args = []; + for(var a_i =0; a_i < GIRepository.callable_info_get_n_args(sig); a_i++) { + var arg = GIRepository.callable_info_get_arg(sig, a_i); + + + meth.args.push({ + name : GIRepository.base_info_get_name(arg), + type : this.typeToName(GIRepository.property_info_get_type(arg), true); + }); + } + return + + + + }, genSkel: function(sig) { var args = ['self'];