Hi Petr,
That does look very nice. I can't figure out how/where to go about
installing it (sorry, I'm a bit new to qooxdoo). I have all the files,
but not sure where to put them; I tried a couple of ways, but failed
miserably :-(
Best regards,
Kai
On 30/07/2010 17:34, Petr Kobalíc(ek wrote:
Hi,
you can also try qxet theme (http://code.google.com/p/qxet/), I think
that it's more lightweight than classic and it looks better.
Best regards / S pozdravem
Petr Kobalicek
On Fri, Jul 30, 2010 at 10:02 AM, Dietrich Streifert
<[email protected]
<mailto:[email protected]>> wrote:
Hello All,
I've managed to migrate my app from qooxdoo 0.7
(branches/legacy_0_7_x/qooxdoo) to 1.2 pre (trunk) and after a
hard battle and some refactoring it works.
This is a health care patient data management app which is focused
on regional anesthesia. The goal is to collect data with respect
to complications during patient treatment.
This means we have a LOT of input fields. In the patient chart we
have approx.:
110 checkboxes
260 radiobuttons
100 textfields/textareas
44 comboboxes
The patient chart form is generated from a XML-schema via xsl
supplemented by an additional fields dependency description
XML-File (nowaday I suppose we call this a domain specific
language?!?!).
The form is placed within a window.
Here some manually measured times for the first opening of the
window (dom creation and data loading):
qooxdoo 0.7 qooxdoo 1.2pre
FireFox 3.6 ~1sec ~3 sec
IE 8 ~2 sec ~9 sec
For FF 3.6 the additional 2 seconds are not dramatic but for IE 8
waiting additional 7 seconds for the first start of the form is
not acceptable.
There is no benefit for my customers in using the qooxdoo 1.2
version of the app. This gives no additional functionality, quite
the opposite: it is, from their impression, MUCH slower.
Additionally checkboxes and radiobuttons are to small compared to
the native checkboxes and radiobuttons in 0.7.
I took a look at how form fields are rendered in qooxdoo 0.7 and
compared that to 1.2pre. I noticed the following differences
regarding the number of created DOM elements:
qooxdoo 0.7 qooxdoo 1.2pre difference
checkbox 2 DIV, 1 INPUT 6 DIV, 1 LABEL 4 elements
radiobutton 2 DIV, 1 INPUT 6 DIV, 1 LABEL 4 elements
textfield 1 DIV, 1 INPUT 4 DIV, 1 INPUT, 1 LABEL 4 elements
For my form this means that (without comboboxes) additional ~ 1600
dom elements are created in 1.2pre compared to 0.7. I'm using the
classic theme with this app so I suppose execution times would be
even longer using the modern theme because of the heavily used
gradient background images and more complicated decorators.
Now my questions are:
Are my thoughts regarding the increase in execution time reasonable?
How can I reduce the amount of created dom elements?
Why does a textfield use additional 4 dom elements in 1.2pre
compared to 0.7?
Is it possible to re-implement native checkbox and radiobutton
widgets from qx 0.7 as a replacement of the 1.2pre versions?
Any ideas, comments are very welcome.
Best 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
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
qooxdoo-devel mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel