Hi, I've found your contribution recently and checked the demo. Everything looks good to me, except for one thing: The dialogs are "modal" by placing a blocker element over the main application, but the tab-selection is still working on the main dialog.
What I mean is shown in the following scenario: 1st: click on "Alert" button 2nd: With the <tab> key you are still able to select any of the "main"-buttons 3rd: (optionally) you can even create another dialog. The good news is: The modal-handling still works (e.g. the 2nd dialog is blocking the 1st dialog which is blocking the main-dialog). Maybe this issue can be easily addressed by checking that the <tab> handling is shifted to the new (modal) dialog...makes sense to do it anyway I think ;) Nevertheless, nice and important contribution, Peter -------- Original -------- From: panyasan Date: 07.11.2009 19:10 > Hello, this is another installment in our continuing series "unpolished > contributions in search of code wizards": the "Dialog" contribution: > > https://qooxdoo-contrib.svn.sourceforge.net/svnroot/qooxdoo-contrib/trunk/qooxdoo-contrib/Dialog/trunk/ > > Demo: > > http://m53s12.vlinux.de/cboulanger/dialog/build/ > >>From the README: > > "The Dialog project provides many often-used widgets required in user > interaction, such as alert, confirm, prompt, and others that simplify > the web developer's daily work." > > How to use the widgets: > > https://qooxdoo-contrib.svn.sourceforge.net/svnroot/qooxdoo-contrib/trunk/qooxdoo-contrib/Dialog/trunk/demo/default/source/class/dialog/demo/Application.js > > The dialog widgets come from the qcl contribution, but I decided to put them > into a dedicated contrib after a bit of venturing in the > themes/appearances/decorator section of the qooxdoo architecture. I thought > there MUST be some better way of coding the dialog widgets than the way that > I did - in my solution, the styling is hardcoded (modal groupboxes). So if > you like the idea of a set of dialog widgets, but have a good sense of how > to do it with themeing, dig in!! > > Cheers ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
