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
