you have to setAutoScroll on the verificationTab....
2010/2/14 Ray <[email protected]> > Hi there, > > I am using GWT 1.5.3, and GWT-EXT 2.0.5. > > And I am having a problem to display a TreePanel properly in the > TabPanel in IE, FireFox, and the hosted mode. > > The problem, as shown also in the attached JPG file, is that when the > height of the TreePanel is bigger than its containing panel inside the > TabPanel, the over-sized part of the TreePanel is cut off, and does > not get displayed at all. Even though the TreePanel and its containing > panel are set to AutoScroll, as detailed in the following code > snippet, the containing panel does not display a scroll bar that > would allow to scroll to the bottom of the TreePanel, which I was > expecting to happen. > > I would really appreciate if anyone could help out on this or point me > to the right direction. > > Thanks in advance > Ray > > --------------------------------------------------------------------------- > Code snippet for creating a TreePanel in a TabPanel: > > protected void createWorkflowDetailsPanel() { > detailsPanel = new Panel(); > > detailsPanel.setBorder(false); > detailsPanel.setPaddings(10); > detailsPanel.setAutoScroll(true); > > // create the form > detailsForm = new FormPanel(); > > detailsForm.setFrame(true); > detailsForm.setTitle(DETAILS_FORM_GROUP_TITLE_DETAILS); > detailsForm.setPaddings(5, 5, 5, 0); > > detailsForm.setLabelWidth(80); > > detailsForm.add(createTabLayoutPanel()); > > detailsPanel.add(detailsForm); > } > > private Panel createTabLayoutPanel() { > TabPanel formPanel = new TabPanel(); > formPanel.setActiveTab(0); > > // add other tabs > ... > > // verification tab > > verificationTab = new Panel(); > verificationTab.setTitle("Verification"); > verificationTab.setLayout(new FormLayout()); > verificationTab.setAutoHeight(true); > verificationTab.setPaddings(10); > > createTreePanel(); > > verificationTab.add(treePanel); > > formPanel.add(verificationTab); > > return formPanel; > } > > private void createTreePanel() { > treePanel = new TreePanel(); > > treePanel.setWidth(550); > treePanel.setAutoHeight(true); > treePanel.setRootVisible(false); > treePanel.setAutoScroll(true); > treePanel.setTitle("Workflow steps and their parameters"); > treePanel.setBorder(true); > > // root node > rootNode = new > TreeNode(BaseTreeNode.TREE_NODE_WORKFLOW_DETAILS_PARAMETERS_ID); > > treePanel.setRootNode(rootNode); > > treePanel.getRootNode().expand(); > > // add tree nodes > ... > } > > > > -- > You received this message because you are subscribed to the Google Groups > "GWT-Ext Developer Forum" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<gwt-ext%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/gwt-ext?hl=en. > > -- You received this message because you are subscribed to the Google Groups "GWT-Ext Developer Forum" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/gwt-ext?hl=en.
