Hi Stefan,
For the RTL problematic the following enhancement bug already exists:
http://bugzilla.qooxdoo.org/show_bug.cgi?id=1809
Right now this bug is not on our scope (for the next release), but perhaps the
solution described in this bug, might help you. GUI Variants are the only
possibility to solve this problem.
The device resolution is not targeted by the theming system right now. In CSS
you could add media queries
@media screen and (max-device-width: 480px) {
}
perhaps we could add something like this to the theming system as well?
@Martin, what do you think?
Right now, different GUI variants are the only possibility here as well...
With the new qooxdoo mobile layer (see bug
http://bugzilla.qooxdoo.org/show_bug.cgi?id=4707) we will use CSS anyway, so
you could use the CSS Media queries for your mobile views. Even Right to Left
support would be more easy - you could just alter the css files for your
Layouts.
Tino
Am 24.03.2011 um 17:32 schrieb Stefan Andersson:
mobile applications ... maybe the wrong naming, but not because it is most
striking there (both are valid for any computer or supported phone):
1. the first, as it was said, is dependent on localisation. Some languages put
text and components RTL and TD which means that the layout needs to be
different -> setGUIVariant ........this is NOT only for mobile applications
though
SOLVES: same other code (excl. widget code) and widget code in custom mixins
loaded dynamically at runtime depending on setLocale
2. the second is for most mobile applications today as the size of the display
and the hardware functionality is different. If you want to develop consistent
applications with clear code an idea is to use dynamic mixins defined maybe in
the way I proposed -> setModalities
SOLVES: same application for any computer and/or display and/or hardware but
different custom mixins handling the different layouts
Is it clearer now?
Stefan
<ATT00001..txt><ATT00002..txt>
------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software
be a part of the solution? Download the Intel(R) Manageability Checker
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel