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

Reply via email to