Hello Fredrik,

I need to know more about your setup. "Each tab is scrollable" --> Did you
add an scrollcontainer into the tabview page to make it scrollable, or do
you mean that the tabs itself can be scrolled using the buttons on the left
and right next to them?


I have started to build an example, perhaps you can modify it until you get
this effect:

http://demo.qooxdoo.org/devel/playground/#%7B%22code%22%3A%20%22var%2520doc%2520%253D%2520this.getRoot()%253B%250A%250A%250A%2520var%2520tabView%2520%253D%2520new%2520qx.ui.tabview.TabView()%253B%250A%2520%2520%2520%2520%2520%2520tabView.setWidth(300)%253B%250A%2520%2520%2520%2520%2520%2520tabView.setMaxHeight(200)%253B%250A%2520%2520%2520%2520%2520%2520tabView.setMinHeight(200)%253B%250A%250A%250A%2520%2520%2520%2520%2520%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%2520TEST%2520PAGE%25201%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%250A%2520%2520%2520%2520%2520%2520var%2520page1%2520%253D%2520new%2520qx.ui.tabview.Page(%2522Layout%2522%252C%2520%2522icon%252F16%252Fapps%252Futilities-terminal.png%2522)%253B%250A%2520%2520%2520%2520%2520%2520var%2520scroll%2520%253D%2520new%2520qx.ui.container.Scroll()%253B%250A%2520%2520%2520%2520%2520%2520page1.setLayout(new%2520qx.ui.layout.Grow())%253B%250A%2520%2520%2520%2520%2520%2520page1.add(scroll)%253B%250A%250A%252F%252F%2520%2520%2520%2520%2520%2520page1.setMaxHeight(20)%253B%250A%2520%2520%2520%2520%2520%2520var%2520label%2520%253D%2520new%2520qx.ui.basic.Label(%2522Layout-Settings%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E.%253Cbr%253E..%2522)%253B%250A%2520%2520%2520%2520%2520%2520label.setRich(true)%253B%250A%2520%2520%2520%2520%2520%2520scroll.add(label)%253B%250A%252F%252F%2520%2520%2520%2520%2520%2520page1.setOverflow(%2522scroll%2522)%253B%250A%2520%2520%2520%2520%2520%2520tabView.add(page1)%253B%250A%250A%250A%250A%2520%2520%2520%2520%2520%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%2520TEST%2520PAGE%25202%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%250A%2520%2520%2520%2520%2520%2520var%2520page2%2520%253D%2520new%2520qx.ui.tabview.Page(%2522Notes%2522%252C%2520%2522icon%252F16%252Fapps%252Futilities-notes.png%2522)%253B%250A%2520%2520%2520%2520%2520%2520page2.setLayout(new%2520qx.ui.layout.VBox())%253B%250A%2520%2520%2520%2520%2520%2520page2.add(new%2520qx.ui.basic.Label(%2522Notes...%2522))%253B%250A%2520%2520%2520%2520%2520%2520tabView.add(page2)%253B%250A%250A%250A%2520%2520%2520%2520%2520%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%2520TEST%2520PAGE%25203%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%250A%2520%2520%2520%2520%2520%2520var%2520page3%2520%253D%2520new%2520qx.ui.tabview.Page(%2522Calculator%2522%252C%2520%2522icon%252F16%252Fapps%252Futilities-calculator.png%2522)%253B%250A%2520%2520%2520%2520%2520%2520page3.setLayout(new%2520qx.ui.layout.VBox())%253B%250A%2520%2520%2520%2520%2520%2520page3.add(new%2520qx.ui.basic.Label(%2522Calculator...%2522))%253B%250A%2520%2520%2520%2520%2520%2520tabView.add(page3)%253B%250A%250A%250A%2520%2520%2520%2520%2520%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%2520TEST%2520PAGE%25204%2520%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%252F%250A%2520%2520%2520%2520%2520%2520var%2520page4%2520%253D%2520new%2520qx.ui.tabview.Page(%2522Help%2522%252C%2520%2522icon%252F16%252Fapps%252Futilities-help.png%2522)%253B%250A%2520%2520%2520%2520%2520%2520page4.setLayout(new%2520qx.ui.layout.VBox())%253B%250A%2520%2520%2520%2520%2520%2520page4.add(new%2520qx.ui.basic.Label(%2522Help...%2522))%253B%250A%2520%2520%2520%2520%2520%2520tabView.add(page4)%253B%250A%250A%250A%250Adoc.add(tabView%252C%250A%257B%250A%2520%2520left%2520%253A%252020%252C%250A%2520%2520top%2520%2520%253A%252020%250A%257D)%253B%250A%22%7D

Cheers
Jonathan

-----
Jonathan Weiß
Framework Engineer

http://mysterycity.de/blog Blog  -  http://www.linkedin.com/in/jonathanrass
LinkedIn  -  http://www.xing.com/profile/Jonathan_Weiss5 XING 
-- 
View this message in context: 
http://n2.nabble.com/First-Mouse-scroll-hangs-the-application-for-6-sec-tp4673258p4680046.html
Sent from the qooxdoo mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to