I have a layout tag (def-layout.tag): <%@ tag pageEncoding="UTF-8" %> <%@ taglib uri="http://myfaces.apache.org/tobago/component" prefix="tc" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
<f:view locale="#{pageDisplayBean.locale}"> <tc:page label="Chemigrafia" id="overview" state="#{layout}" width="#{layout.width}" height="#{layout.height}"> <f:facet name="layout"> <tc:gridLayout border="0" rows="fixed;*;fixed" /> </f:facet> <tc:panel> <f:facet name="layout"> <tc:gridLayout columns="*;60px"/> </f:facet> <tc:label value="#{pageDisplayBean.headerText}"/> <tc:link action="#{logoutManagedBean.logout}" image="pages/images/wyloguj.gif" rendered="#{clientLoginManagedBean.userLogged}" immediate="true"/> </tc:panel> <tc:cell> <jsp:doBody /> </tc:cell> <tc:label value="#{pageDisplayBean.footerText}"/> </tc:page> </f:view> I got the Layout class from some example, I can't remember now which one (but it works ok, the page is resized correctly). And then on the proper page I have this code: <[EMAIL PROTECTED] contentType="text/html; charset=UTF-8" %> <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core"%> <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html"%> <%@ taglib prefix="tc" uri="http://myfaces.apache.org/tobago/component"%> <%@ taglib prefix="tx" uri="http://myfaces.apache.org/tobago/extension"%> <%@ taglib tagdir="/WEB-INF/tags/layout" prefix="layout"%> <layout:def-layout> <jsp:body> <tc:box id="panoramix" label="Chemigrafia Operatora"> <tc:tabGroup switchType="reloadPage" immediate="true"> <tc:tab label="Przyjęte zamówienia" > .... </tc:tab> ... some more tabs </tc:tabGroup> </tc:box> </tc:panel> </jsp:body> </layout:def-layout> When I first open the tab, it is sized correctly - but if I resize the browser window, switch tabs / submit something - than the page and tabGroup get's resized, but the tab itself preserves it's original size. In Mozilla the tabGroup gets scrollbars if the tab is too large, but in IE7 there are no scrolls. regards, michal On 26/02/07, Udo Schnurpfeil <[EMAIL PROTECTED]> wrote:
Hallo Michał, I think I've the same scenario working, with 1.0.9 and also 1.0.10-SNAPSHOT How do you realize the resizing of the page? Udo Michał 'Gandalf' Stawicki schrieb: > Hi, > > I have a tc:page that always sets its' size to maximum. So, if a user > resizes his window, after next submit the size of tc:page will change. > Now, I have a tc:tabGroup, which resizes correctly. The problem is, > that tc:tab won't. When I first open a tab, it calculates the size > correctly, but then this size will be permanent - in spite of resizing > tc:page and tc:tabGroup, the tc:tab will have a constant size, all I > get are scrollbars. > > Did anyone experience this? > > Regards, > michael >
-- [EMAIL PROTECTED] http://stawicki.jasliska.pl GG: 3691111 JID: [EMAIL PROTECTED]