Hello Martin, Am 09.08.2010 08:26, schrieb Martin Wittemann: > Hello Dietrich, > >> I've created a test implementation of a "lightweight" version of >> qx.ui.form.CheckBox and qx.ui.form.RadioButton. I've started this as a >> contribution project with some still missing features and alignment >> features. The appearance is missing so there is no disabled and focused >> state visible. I'm using for test purposes the atom appearance. The >> label is on the right side of the button/box without any vertical alignment. >> >> The main idea was to use a rich label as a content element and to place >> there plain html code which contains the input tag and the label tag. >> There is also a class derived from qx.bom.Label which catches the dom >> creation via a callback function which allows creating the html markup >> just before the qx.bom.Label dom element is created. >> >> After first performance measurements creation of 200 checkboxes and 200 >> radio boxes within a grid layout cuts the time for instance creation, >> adding the boxes and rendering them to ~ 35% for IE8. That sounds promising. > Sounds promising in deed. Congratulations. Do you plan to use it in your > project or do you already use it?
I integrated the lightweight radiobutton and checkbox widgets into my project and the disappointing fact is that I only gained 1 sec for the first open. I've done some more exact measurement using differences of Date.getTime() from the start of subwidget creation of the dialog up to the "loading finished" event. Here they are for IE8: svn trunk 1.3.x with builtin checkbox and radiobutton: 18587 svn trunk 1.3.x with lightweight checkbox and radiobutton: 17557 svn branches/legacy_0_7_x: 3172 I think the lightweight widgets are a dead end. So my invstigations will go next into exact profiling with IE, but that's another thread. Thanks a lot to everybody posting in this thread. Regards... -- Mit freundlichen Grüßen Dietrich Streifert -- Visionet GmbH Firmensitz: Am Weichselgarten 7, 91058 Erlangen Registergericht: Handelsregister Fürth, HRB 6573 Geschäftsführer: Stefan Lindner ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
