Hello, i am getting a strange error :
qx.ui.groupbox.GroupBox[312]: _computePreferredBoxWidth failed: InternalError - too much recursion see here: http://qxtransformer.sourceforge.net/svn/trunk/apps/qxtransformer-skeleton/build code is attached. Is this an error produced by the wrong use of the API or an internal qooxdoo error? Thanks, Christian /* ************************************************************************ custom.LoginWindow Login Widget Authors: Christian Boulanger qooxdoo v.0.7 code generated by QxTransformer v.0.2 ************************************************************************ */ /** * Class declaration */ qx.Class.define("custom.LoginWindow", { extend : qx.core.Object, properties : { widget : { check : "Object" } }, construct : function() { // set parent widget to clientDocument qx_id2798551 = qx.ui.core.ClientDocument.getInstance(); // generate all child widgets and add them to document var qx_id2791426 = new qx.ui.window.Window('Login'); var loginWindow = qx_id2791426; qx_id2791426.setWidth(300); qx_id2791426.setHeight('auto'); qx_id2791426.setModal(false); qx_id2791426.setShowMinimize(false); qx_id2791426.setShowMaximize(false); qx_id2791426.setShowClose(false); qx_id2791426.setDisplay(true); qx_id2791426.addEventListener("appear",function(event) { this.centerToBrowser() },qx_id2791426); qx_id2798551.add(qx_id2791426); var qx_id2798887 = new qx.ui.groupbox.GroupBox(); qx_id2798887.setHeight('100%'); qx_id2798887.setWidth('100%'); qx_id2791426.add(qx_id2798887); var qx_id2797450 = new qx.ui.layout.VerticalBoxLayout(); qx_id2797450.setWidth('100%'); qx_id2797450.setHeight('100%'); qx_id2798887.add(qx_id2797450); var qx_id2799909 = new qx.ui.basic.Atom(); qx_id2799909.setHeight(30); qx_id2799909.setLabel('Please log in.'); qx_id2799909.setIcon('icons/32/password.png'); qx_id2799909.setIconPosition('left'); qx_id2797450.add(qx_id2799909); var qx_id2800455 = new qx.ui.layout.GridLayout(); qx_id2800455.setWidth('100%'); qx_id2800455.setHeight('100%'); qx_id2800455.setVerticalSpacing(2); qx_id2800455.setHorizontalSpacing(5); qx_id2797450.add(qx_id2800455); qx_id2800455.setRowCount(3); qx_id2800455.setColumnCount(2); qx_id2800455.setColumnWidth(0,90); qx_id2800455.setColumnHorizontalAlignment(0,'right'); qx_id2800455.setColumnVerticalAlignment(0,'top'); qx_id2800455.setColumnWidth(1,'80%'); qx_id2800455.setColumnHorizontalAlignment(1,'left'); qx_id2800455.setColumnVerticalAlignment(1,'top'); qx_id2800455.setRowHeight(0,20); var qx_id2800499 = new qx.ui.basic.Label(); qx_id2800499.setHtml('User Name'); qx_id2800455.add(qx_id2800499,0,0); var qx_id2800508 = new qx.ui.layout.VerticalBoxLayout(); qx_id2800508.setWidth('100%'); qx_id2800508.setHeight('100%'); qx_id2800508.setOverflow('auto'); var qx_id2800519 = new qx.ui.form.TextField(); qx_id2800519.setWidth('100%'); qx_id2800519.setHeight('100%'); qx_id2800508.add(qx_id2800519); qx_id2800455.add(qx_id2800508,1,0); qx_id2800455.setRowHeight(1,20); var qx_id2800540 = new qx.ui.basic.Label(); qx_id2800540.setHtml('Password'); qx_id2800455.add(qx_id2800540,0,1); var qx_id2800547 = new qx.ui.layout.VerticalBoxLayout(); qx_id2800547.setWidth('100%'); qx_id2800547.setHeight('100%'); qx_id2800547.setOverflow('auto'); var qx_id2800556 = new qx.ui.form.PasswordField(); qx_id2800556.setWidth('100%'); qx_id2800556.setHeight('100%'); qx_id2800547.add(qx_id2800556); qx_id2800455.add(qx_id2800547,1,1); qx_id2800455.setRowHeight(2,20); var qx_id2800579 = new qx.ui.layout.HorizontalBoxLayout(); qx_id2800579.setWidth('100%'); qx_id2800579.setHeight('100%'); qx_id2800579.setSpacing(5); var qx_id2800588 = new qx.ui.form.Button(); qx_id2800588.setLabel('Login'); qx_id2800579.add(qx_id2800588); var qx_id2800603 = new qx.ui.form.Button(); qx_id2800603.setLabel('Cancel'); qx_id2800603.addEventListener("execute",function(event) { loginWindow.close() },qx_id2800603); qx_id2800579.add(qx_id2800603); var qx_id2800610 = new qx.ui.form.Button(); qx_id2800610.setLabel('Help'); qx_id2800579.add(qx_id2800610); qx_id2800610.addEventListener("execute",this.helpEventHandler,qx_id2800610); var qx_id2800635 = new qx.ui.form.Button(); qx_id2800635.setLabel('Close Application'); qx_id2800579.add(qx_id2800635); qx_id2800635.addEventListener("execute",function(event) { qx.ui.core.ClientDocument.getInstance().createDispatchDataEvent("closeApplication",event); }, qx_id2800635); qx_id2800455.add(qx_id2800579,1,2); // set widget object this.setWidget(qx_id2791426); }, members : { /** * * **/ helpEventHandler : function(event) { alert("HelpEventHandler called!"); }, dummyFunction : function(){} } }); ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ qooxdoo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
