Hello Stefan,
Scrollbars are not adapted for multilingual applications for all widgets in
qooxdoo.
Not even all browsers apply necessary functionality for it.
Nevertheless, we have done it but would like to have a check with Martin W.
We believe that a widget shall use the native scrollbar if available. If not
available according to layout requirements then a custom one should be created.
The use case is flipped scrollbars.
One example: qx.ui.embed.HtmlEmbed
It uses qx.ui.core.MNativeOverflow to activate native scrollbars. It means it
always uses that. As it does not work for all browsers except IE, we have to
select between the the custom, qx.ui.core.scroll.AbstractScrollArea and
qx.ui.core.MNativeOverflow.
There is no selector as far as we can see: selecting between native and custom?
Would you go all in for custom? or would you select between native and custom?
...to serve the flipped use case as in rtl languages.
As far as I can recall, we offer a change to switch between custom and native
scroll bars on every widget possible. There is a environment setting to change
that. But thats not available for all widgets, like you said, the HTML embed
e.g. Do you know any other widget which is missing that option? For the HTML
embed, it was because custom scrollbars were not possible or too much work to
implement. That's the thing I remember which might be true to the time we did
that but could be different today. So if you have a solution to bring every
widget or a singe one to the same state (switching the scrollbars using that
environment setting) I would be happy to include that. Like always, open up a
bug report and attach a patch and I'll take a look at it.
Best,
Martin
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel