Hi.

The code contained in the URL below places a combination of splitters inside 
tab views and tab views inside splitters on a window. These do not behave as 
expected when the window is resized to smaller sizes - although there is a 
scroll containing the whole story, inner tab views are truncated, and the 
scrollbars do not show. We tried adding controls inside the tab pages, with no 
result. In the inspector the pages are shown to be big, still, the Scroll seems 
to ignore this. Does anybody have any advice?

br,

flj

http://demo.qooxdoo.org/current/playground/#%7B%22code%22%3A%20%22%250A%250Aqx.Class.define(%2522com.uweb.editing.PresentationEditor%2522%252C%250A%257B%250A%2520%2520extend%253A%2520qx.core.Object%252C%250A%2520%2520type%253A%2520%2522singleton%2522%252C%250A%2520%2520%250A%2520%2520members%253A%250A%2520%2520%257B%250A%2520%2520%2520%2520__dialog%253A%2520null%252C%250A%250A%2520%2520%2520%2520__render%253A%2520function()%250A%2520%2520%2520%2520%257B%250A%2520%2520%2520%2520%2520%2520if%2520(this.__dialog%2520!%253D%2520null)%250A%2520%2520%2520%2520%2520%2520%2520%2520return%253B%250A%2520%2520%2520%2520%2520%2520this.__dialog%2520%253D%2520new%2520qx.ui.window.Window(%2522demo%2522)%253B%250A%2520%2520%2520%2520%2520%2520this.__dialog.setLayout(new%2520qx.ui.layout.Grow())%253B%250A%2520%2520%2520%2520%2520%2520var%2520scroller%2520%253D%2520new%2520qx.ui.container.Scroll()%253B%250A%2520%2520%2520%2520%2520%2520this.__dialog.add(scroller)%253B%250A%250A%2520%2520%2520%2520%2520%2520var%2520mainTabs%2520%253D%2520new%2520qx.ui.tabview.TabView()%253B%250A%2520%2520%2520%2520%2520%2520scroller.add(mainTabs)%253B%250A%250A%2520%2520%2520%2520%2520%2520var%2520page1%2520%253D%2520new%2520qx.ui.tabview.Page(%2522tab%25201%2522)%253B%250A%2520%2520%2520%2520%2520%2520var%2520page2%2520%253D%2520new%2520qx.ui.tabview.Page(%2522tab%25202%2522)%253B%250A%2520%2520%2520%2520%2520%2520mainTabs.add(page1)%253B%250A%2520%2520%2520%2520%2520%2520mainTabs.add(page2)%253B%250A%2520%2520%2520%2520%2520%2520page2.setLayout(new%2520qx.ui.layout.Grow())%253B%250A%250A%2520%2520%2520%2520%2520%2520var%2520widget%2520%253D%2520new%2520qx.ui.core.Widget().set(%257B%2522backgroundColor%2522%253A%2520%2522green%2522%257D)%253B%250A%2520%2520%2520%2520%2520%2520var%2520topTabs%2520%253D%2520new%2520qx.ui.tabview.TabView()%253B%250A%2520%2520%2520%2520%2520%2520var%2520bottomTabs%2520%253D%2520new%2520qx.ui.tabview.TabView()%253B%250A%250A%2520%2520%2520%2520%2520%2520var%2520splitterMain%2520%253D%2520new%2520qx.ui.splitpane.Pane(%2522horizontal%2522)%253B%250A%2520%2520%2520%2520%2520%2520page2.add(splitterMain)%253B%250A%2520%2520%2520%2520%2520%2520var%2520splitterSub%2520%253D%2520new%2520qx.ui.splitpane.Pane(%2522vertical%2522)%253B%250A%250A%2520%2520%2520%2520%2520%2520splitterMain.add(widget%252C%25200)%253B%250A%2520%2520%2520%2520%2520%2520splitterMain.add(splitterSub%252C%25201)%253B%250A%2520%2520%2520%2520%2520%2520splitterSub.add(topTabs%252C%25200)%253B%250A%2520%2520%2520%2520%2520%2520splitterSub.add(bottomTabs%252C%25201)%253B%250A%250A%2520%2520%2520%2520%2520%2520var%2520page211%2520%253D%2520new%2520qx.ui.tabview.Page(%2522tab%25202.1.1%2522)%253B%250A%2520%2520%2520%2520%2520%2520var%2520page212%2520%253D%2520new%2520qx.ui.tabview.Page(%2522tab%25202.1.2%2522)%253B%250A%2520%2520%2520%2520%2520%2520topTabs.add(page211)%253B%250A%2520%2520%2520%2520%2520%2520topTabs.add(page212)%253B%250A%250A%2520%2520%2520%2520%2520%2520var%2520page221%2520%253D%2520new%2520qx.ui.tabview.Page(%2522tab%25202.2.1%2522)%253B%250A%2520%2520%2520%2520%2520%2520var%2520page222%2520%253D%2520new%2520qx.ui.tabview.Page(%2522tab%25202.2.2%2522)%253B%250A%2520%2520%2520%2520%2520%2520bottomTabs.add(page221)%253B%250A%2520%2520%2520%2520%2520%2520bottomTabs.add(page222)%253B%250A%250A%2520%2520%2520%2520%257D%252C%250A%250A%2520%2520%2520%2520activate%253A%2520function()%250A%2520%2520%2520%2520%257B%250A%2520%2520%2520%2520%2520%2520this.__render()%253B%250A%2520%2520%2520%2520%2520%2520this.__dialog.setHeight(320)%253B%250A%2520%2520%2520%2520%2520%2520this.__dialog.setWidth(240)%253B%250A%2520%2520%2520%2520%2520%2520this.__dialog.open()%253B%250A%2520%2520%2520%2520%257D%250A%250A%2520%2520%257D%250A%250A%257D)%253B%250A%250Acom.uweb.editing.PresentationEditor.getInstance().activate()%253B%250A%250A%22%7D



------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to