[ 
http://issues.apache.org/jira/browse/TOBAGO-163?page=comments#action_12446110 ] 
            
Bernd Bohmann commented on TOBAGO-163:
--------------------------------------

I have added the example code to 

http://svn.apache.org/repos/asf/myfaces/tobago/trunk/example/test/src/main/webapp/layout.jsp

I did not get any warning from the LayoutInfo.


> Calculation of component-height doesn't work correctly
> ------------------------------------------------------
>
>                 Key: TOBAGO-163
>                 URL: http://issues.apache.org/jira/browse/TOBAGO-163
>             Project: MyFaces Tobago
>          Issue Type: Bug
>    Affects Versions: 1.0.8
>         Environment: WinXP
> Tomcat 5.5.20
> IE  6
>            Reporter: Tobias Glensk
>            Priority: Minor
>
> I have a box component inside a panel with three nested components. The rows 
> attribute of the box component is set to "fixed". The heigt of  the box 
> component isn't calculated correctly if all nested components have the heigth 
> attribute rows="fixed", for example:
> <tc:panel>
>       <f:facet name="layout">
>               <tc:gridLayout margin="10px" rows="1*;fixed;1*" />
>       </f:facet>
> ..
> <tc:box label="the outer box">
>               <f:facet name="layout">
>                               <tc:gridLayout margin="10px" 
> rows="fixed;fixed;fixed" />
>               </f:facet>
>                               
>               <tc:messages />
>                               
>               <tx:in label="SerachCriteria"   value="" />
>               <tc:panel>
>                               <f:facet name="layout">
>                                       <tc:gridLayout margin="10px" 
> columns="5*;1*" />
>                               </f:facet>
>                               <tc:cell />
>                               <tc:button action=""
>                                       label="Search" defaultCommand="true" />
>               </tc:panel>
> </tc:box>
> ..
> </tc:panel>
> These are the messages which Tobago generates:
> org.apache.myfaces.tobago.util.LayoutInfo:101 - There are columns left but no 
> more space! cellsLeft=1, tokens="fixed;fixed;fixed"
> org.apache.myfaces.tobago.util.LayoutInfo:103 - calculated spaces = "1;20;-1"
> The same happens if the 3rd component in the box has "1*" as row-height.
> org.apache.myfaces.tobago.util.LayoutInfo:101 - There are columns left but no 
> more space! cellsLeft=1, tokens="fixed;fixed;1*"
> org.apache.myfaces.tobago.util.LayoutInfo:103 - calculated spaces = "1;20;-1"
> The workaround ist to set the row-height of the third component explicit, 
> e.g. rows="fixed;fixed;20px". The type of the 3rd component is not relevant 
> (I used tc:button instead of tc:panel to test it).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to