hi sieppl,

can u tell me what do u mean by this

" you can specify a global container with maximum constraints for your page.  "

i didnt get u, i saw the examples but cant figure wht exactly u told me to do...

this is my firstpage

<f:view>
  <tc:loadBundle basename="messages" var="bundle"/>
  <tc:page label="#{bundle.pageTitle}" id="page" width="900px" >
     <f:facet name="layout">
         <tc:gridLayout border="1" rows="130px;*" marginLeft="80px" 
marginTop="30px"/>
     </f:facet>
      <tc:cell>    
         <f:facet name="layout">
               <tc:gridLayout border="0" columns="1*;3*" rows="100px;2*" />
         </f:facet>
         <tc:cell spanX="2">
            <jsp:include page="header.jsp"/>
        </tc:cell>
        <tc:cell spanX="2" >
             <f:facet name="layout">
                 <tc:gridLayout rows="20px;4*" border="0" />
             </f:facet>
             <tc:cell>
                 <jsp:include page="topNavigationBar.jsp"/>                 
             </tc:cell>
        </tc:cell>
       </tc:cell>
       <tc:cell>
               <f:facet name="layout">    
                   <tc:gridLayout columns="230px;*" border="0"/>    
               </f:facet>
               <tc:cell>
                   <f:facet name="layout">
                       <tc:gridLayout/>
                   </f:facet>
                   <tc:cell>
                    <f:facet name="layout">
                        <tc:gridLayout rows="50px;*"/>
                    </f:facet>
                    <tc:cell/>
                    <tc:cell>
                        <jsp:include page="searchAndBrowsePane.jsp"/>
                    </tc:cell>
                   </tc:cell>
               </tc:cell>
               <tc:cell>
                   <f:facet name="layout">
                       <tc:gridLayout/>
                   </f:facet>
                   <tc:cell>
                       <f:facet name="layout">
                           <tc:gridLayout rows="30px;fixed" border="0"/>
                       </f:facet>
                       <tc:cell spanY="2">
                           <jsp:include page="userCartDetails.jsp"/>
                       </tc:cell>
                   </tc:cell>
           </tc:cell>
          </tc:cell> 
   </tc:page>
</f:view>

searchAndBrowsePane.jsp includes

<%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f" %>
<%@ taglib uri="http://myfaces.apache.org/tobago/component"; prefix="tc" %>
<%@ taglib uri="http://myfaces.apache.org/tobago/extension"; prefix="tx" %>
<f:subview id="searchAndBrowserPane">
    <f:verbatim>
        <tc:page>
        <tc:panel width="220px" >
            <f:facet name="layout">
                <tc:gridLayout rows="1*;1*;1*"/>
            </f:facet>
            <tc:cell>
                <tc:box label="Search Product" width="220px" height="50px">
                    <f:facet name="layout">
                        <tc:gridLayout columns="1*;40px"/>
                    </f:facet>
                    <tc:cell>
                        <tc:in id="search" value="Search" width="160px"/>
                    </tc:cell>
                    <tc:cell>
                        <tc:button label="Go" width="25px"/>
                    </tc:cell>        
                </tc:box>
            </tc:cell>
            <tc:cell/>
            <tc:cell>
                <jsp:include page="showCategories.jsp"/>
            </tc:cell>
        </tc:panel>
        </tc:page>
    </f:verbatim>
</f:subview>

showCategories.jsp includes

<%@ taglib uri="http://myfaces.apache.org/tobago/component"; prefix="tc" %>
<%@ taglib uri="http://myfaces.apache.org/tobago/extension"; prefix="tx" %>
<%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f" %>

<f:subview id="showCategories">
   <tc:loadBundle basename="messages" var="bundle"/>
   <tc:panel width="220px">
      <f:facet name="layout">
        <tc:gridLayout/>
      </f:facet>
      <tc:box label="#{bundle.categoriesBoxTitle}" >
        <f:facet name="layout">
          <tc:gridLayout/>
        </f:facet>
            <tc:tree value="#{category.categoryTree}" 
state="#{category.categoryTreeState}" id="categoryTree"
                idReference="userObject.id"
                nameReference="userObject.name"
                showIcons="#{category.showIcons}"
                showJunctions="#{category.showJunctions}"
                showRootJunction="#{category.showRootJunction}"
                showRoot="#{category.showRoot}"
                selectable="#{category.treeSelectMode}"
                mutable="#{category.mutable}"
                actionListener="#{category.processAction}"
                >
                <f:actionListener 
type="com.resmed.store.frontend.controller.CategoryListener"/>
            </tc:tree>
      </tc:box>
    </tc:panel>
</f:subview>

userCartDetails.jsp this is the one in right hand side

<%@ taglib uri="http://java.sun.com/jsf/core"; prefix="f" %>
<%@ taglib uri="http://myfaces.apache.org/tobago/component"; prefix="tc" %>

<f:subview id="userCartDetails">
    <f:verbatim>
        <tc:panel>
        <tc:box label="Admin Cart Details">
              <f:facet name="layout">
              <tc:gridLayout rows="fixed;fixed;fixed" columns="2*;1*;1*" 
id="boxToolbarLayout"/>
            </f:facet>
            <f:facet name="toolBar">
                   <tc:toolBar>
                    <tc:link id="viewCartContents" label="View Cart Contents" />
                    <tc:link image="images/cart2.gif"/>
                 </tc:toolBar>
             </f:facet>
             <tc:cell>
                 <f:facet name="layout">
                     <tc:gridLayout columns="1*;3*" rows="1*;1*" border="1"/>
                 </f:facet>
                <tc:cell>
                    <tc:out value="Display Some"/>
                </tc:cell>
                <tc:cell>
                    <tc:out value="Contents that are to be shown to the 
Customer"/>
                </tc:cell>                     
            </tc:cell>
        </tc:box>
    </tc:panel>
    </f:verbatim>
</f:subview>

so when ever tree expands, the right hand side userCartDetails.jsp is moving 
downwards

i need to align that column to top as we do in <d valign="top"/>

thnx in advance

Regards,
Madan





----- Original Message ----
From: sieppl <[EMAIL PROTECTED]>
To: users@myfaces.apache.org
Sent: Thursday, 25 January, 2007 5:29:10 AM
Subject: Re: [Tobago] Help regarding <tc:gridLayout>


you can specify a global container with maximum constraints for your page.
(see the tobago example)
Thus the right hand side does not expand when the left hand side does.


madan chowdary-2 wrote:
> 
> Hi All,
> 
> I am displaying a few contents on my page using <tc:gridLayout>.
> 
> I did such a way that, i need a left pane which contains a tree and the
> other part some other text to display.
> 
> i specifed this by <tc:gridLayout columns="200px;*"/> .
> 
> But when tree gets expanded , the other column is also expanding and so
> the contents are moved downloads.
> 
> I need the 2nd column contents to be fixed even if the 1st column expands
> when the tree does.
> 
> how to achieve this ?
> 
> and what does "fixed" mean in columns and rows ?
> 
> Thnx in advance
> 
> Regards,
> Madan
> 
> 
> 
> 
> 
> 
>         
> __________________________________________________________
> Yahoo! India Answers: Share what you know. Learn something new
> http://in.answers.yahoo.com/
> 

-- 
View this message in context: 
http://www.nabble.com/-Tobago--Help-regarding-%3Ctc%3AgridLayout%3E-tf3083643.html#a8591766
Sent from the MyFaces - Users mailing list archive at Nabble.com.








                
__________________________________________________________
Yahoo! India Answers: Share what you know. Learn something new
http://in.answers.yahoo.com/

Reply via email to