Is it Dialog.js or Dialogs.js? Are you sure 'generate.py source' doesn't emit any warnings?
T. On Tue, Feb 18, 2014 at 4:55 PM, Peter Caffin <pe...@caffin.org> wrote: > Hi guys. > > I'm using Qooxdoo 3.0.1, and trying to split my Application.js. It's not > working, and I'm probably doing (or not doing) something obvious. > > In source\class\padded_online\Application.js, if I use: > > var hm_5 = new qx.ui.menu.Button("Test"); fileMenu.add(hm_5); > hm_5.addListener("execute", padded_online.Dialogs.testFunction, this); > > I get the error: > > 002126 Assertion error! Failed to add event listener for type 'execute' > to the target 'qx.ui.menu.Button': Invalid callback function: Expected > value to be typeof function but found 'undefined'! > > If instead, I abandon the listener and try to call it directly: > > padded_online.Dialogs.testFunction(); > > I get the error: > > Uncaught TypeError: Object function () > { > var clazz = wrapper; > [...] > > My Dialog.js is below. It seems to be parsed by "generate.py source" okay. > > All suggestions warmly welcomed. > > Thanks. > > ====source\class\padded_online\Dialog.js==== > > qx.Class.define("padded_online.Dialogs", > { > extend: padded_online.Application, > construct: function() > { > > }, > members : > { > testFunction: function() > { > alert("Test!"); > return; > } > } > }); > > > ------------------------------------------------------------------------------ > Managing the Performance of Cloud-Based Applications > Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. > Read the Whitepaper. > http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk > _______________________________________________ > qooxdoo-devel mailing list > qooxdoo-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121054471&iu=/4140/ostg.clktrk _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel