Hi Florian, Florian Giesen wrote: > Hello Alex, > > thanks for your help. > >> Can you post a screenshot to show how your window looks like? > http://www.2f-cms.com/userfiles/uploads/screenshots/qooxdoo_StatusWindow01.jpg Now I know what the problem is :-)
Normally the children of a window are added to the "pane" of the window. So if you write --snip-- var myWin = new qx.ui.window.Window("my window"); myWin.setLayout(new qx.ui.layout.HBox()); var atom = new qx.ui.basic.Atom("myAtom"); myWin.add(atom); myWin.open(); --snip-- The atom widgets gets added to the pane, since the "getChildrenContainer" method inside the window widget returns the "pane" sub-control. This methods is used for the children control and determines where the children widgets are added. This is especially important for complex widgets like windows. So if you want to add you sub-control widgets at startup you have to add them by using --snip-- _createChildControlImpl : function(id) { var control = null; switch(id) { case "atom": control = new qx.ui.basic.Atom(); this.getChildrenContainer()._add(control); break; case "button": control = new qx.ui.form.Button(this.tr("Close")); this.getChildrenContainer()._add(control); break; } return control || this.base(arguments, id); } --snip-- Hope this works. cheers, Alex ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel