Hi Cory, no, you can't use two tc:page in the same page. tc:page is the outher container which renders the start and end of a page and do all initialization eg. in html the <html> <head> <link ... <script ... </head> <body> and </body> </html>
you can use tobago for the page and a tc:panel with f:verbatim to render your html inside the tobago panel. like this: <tc:panel><f:verbatim> <div style="height: 600px; width: 1250; overflow: auto"> <img src="images/map.jpg" /> </div> </f:verbatim></tc:panel> regards, volker 2006/6/7, Showers, Cory R <[EMAIL PROTECTED]>:
I am trying to use the Tobago and I am having a problem with using the div tag. Tobago doesn't have a div component so I'm using the html one. My problem is trying to use the div component in between tabago <tc:page> tags. Whats happening is when I create the second <tc:page> at the bottom with my menu at the top just disappears. The box and toolbars are displayed even the menu bar but the labels for the menu bar go away. When I remove the page tag at the bottom the labels for my menu appears again. Can you use two sets of <tc:page> tags in the same page? Is there some conflict of component that's happening? The reason for this is because I want to use Tobago components at the top of the page and at the bottom but not in the middle so the code looks like this: *************************** <%@ taglib uri="http://myfaces.apache.org/tobago/component" prefix="tc" %> <%@ taglib uri="http://myfaces.apache.org/tobago/extension" prefix="tx" %> <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <[EMAIL PROTECTED] file="inc/head.inc"%> <html> <body> <f:view> <tc:page width="1250px"> <f:facet name="layout"> <tc:gridLayout columns="1*" rows="1*"/> </f:facet> <tc:panel id="pageToolbar" > <f:facet name="layout"> <tc:gridLayout rows="fixed" columns="1*" id="pageToolbarLayout"/> </f:facet> <tc:box label="toolbar" id="boxToolbar" > <f:facet name="layout"> <tc:gridLayout rows="fixed" columns="1*" id="boxToolbarLayout"/> </f:facet> <f:facet name="toolBar"> <tc:toolBar> <tc:toolBarCommand id="gjhgjh" action="overview/toolbar" label="zoom out" image="images/ZoomOut24.gif" /> <tc:toolBarCommand id="imageButton" action="overview/toolbar" label="zoom in" I mage="images/ZoomIn24.gif" /> </tc:toolBar> </f:facet> <tc:menuBar > <tc:menu label="File" > <tc:menuItem label="alert 1" /> </tc:menu> <tc:menu label="View"> <tc:menuItem label="alert 1" /> </tc:menu> <tc:menu label="Tools"> <tc:menuItem label="alert 1" /> </tc:menu> </tc:menuBar> </tc:box> </tc:panel> </tc:page> <div style="height: 600px; width: 1250; overflow: auto"> <img src="images/map.jpg" /> </div> <tc:page width="1250px" height="300"> <f:facet name="layout"> <tc:gridLayout columns="1*" rows="1*"/> </f:facet> <tc:panel id="pageToolbar" > <f:facet name="layout"> <tc:gridLayout rows="fixed" columns="1*;1*" id="pageToolbarLayout"/> </f:facet> <tc:box label="Emergency Response" id="response" > </tc:box> <tc:box label="Closed Control" id="conto" > </tc:box> </tc:panel> </tc:page> </f:view> At the bottom </body> </html> ****************************** It would be wonderful if there was a way to use the div tag within a <tc:page> layout but when using div inside a cell layout the image would not show. Or when I try to expand the cell to the size that I want and use the <tc:image> it would only compress the image to that size and not leave the image with its original size. The div tag gives me the ability to have a viewable area with scroll bars and to the size I want. Cory