On Wed, Dec 9, 2009 at 4:23 AM, P.G.Taboada <[email protected]>wrote:

> Nope, same problem,
>
> On 7 Dez., 21:13, lemaiol <[email protected]> wrote:
> > Mmmmm... I remember having this problem... are u adding the
> > DockLayoutPanel to the RootLayoutPanel or to the RootPanel. I guess
> > that the logic required from the new layout panels is only enforced by
> > the RootLayoutPanel. If it is not that, are you in standards mode?
> > (using for example '<!doctype html>' in your host html page)
> >
> > Cheers,
> > Alberto
> >
> > On Dec 7, 6:32 pm, "P.G.Taboada" <[email protected]> wrote:
> >
> >
> >
> > > Behaviour is consistent between FF and Safari. I am on a Mac, so I
> > > can't tell for IE.
> >
> > > If I change the nested DockLayoutPanel to something different, let's
> > > say HTMLPanel, it works. Looks ugly but it works.
> >
> > > Bug?
> > > Bad usage?
> >
> > > Help?????
> >
> > > brgds,
> >
> > > Papick
> >
> > > On 7 Dez., 17:48, "P.G.Taboada" <[email protected]> wrote:
> >
> > > > Hi,
> >
> > > > I am using UIBinder with the new *Layout panels and running into some
> > > > strange problems when nesting panels.
> >
> > > > My main *ui.xml user interface does something like that:
> >
> > > > <ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
> > > >         xmlns:g='urn:import:com.google.gwt.user.client.ui'>
> > > >         <ui:style>
> > > >                 .full {
> > > >                         width: 100%;
> > > >                         height: 100%;
> > > >                 }
> > > >         </ui:style>
> > > >         <g:SplitLayoutPanel  >
> > > >                 <g:west size="200" >
> > > >                         <g:ScrollPanel styleName="{style.full}">
> > > >                                 <g:Tree ui:field="tree" />
> > > >                         </g:ScrollPanel>
> > > >                 </g:west>
> > > >                 <g:center>
> > > >                         <g:ScrollPanel ui:field="content"
> styleName="{style.full}" />
> > > >                 </g:center>
> > > >         </g:SplitLayoutPanel>
> > > > </ui:UiBinder>
> >
> > > > In my presenter I add a node to the tree. On a selection event I
> > > > switch the widget in the content scroll panel. One of the items is a
> > > > search panel, defined as:
> >
> > > > <ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
> > > >         xmlns:g='urn:import:com.google.gwt.user.client.ui'>
> >
> > > >         <ui:style>
> > > >                 .full {
> > > >                         width: 100%;
> > > >                         height: 100%;
> > > >                         background-color: black;
> > > >                 }
> > > >         </ui:style>
> >
> > > >         <g:DockLayoutPanel unit="EM">
> > > >                 <g:north size="10">
> > > >                         <g:HTMLPanel>
> > > >                                 <table>
> > > >                                         <tr>
> > > >                                                 <td>Query: </td>
> > > >                                                 <td>
> > > >                                                         <span
> ui:field="querySpan" />
> > > >                                                 </td>
> > > >                                         </tr>
> > > >                                         <tr>
> > > >                                                 <td>Found: </td>
> > > >                                                 <td>
> > > >                                                         <span
> ui:field="foundSpan"> 0 </span>
> > > >                                                         items
> > > >                                                 </td>
> > > >                                         </tr>
> > > >                                 </table>
> >
> > > >                         </g:HTMLPanel>
> > > >                 </g:north>
> > > >                 <g:south size="10">
> > > >                         <g:SimplePanel ui:field="detailsArea"
>  styleName="{style.full}" />
> > > >                 </g:south>
> > > >                 <g:center>
> > > >                         <g:ScrollPanel styleName="{style.full}">
> > > >                                 <g:FlexTable ui:field="resultContent"
> width="100%" />
> > > >                         </g:ScrollPanel>
> > > >                 </g:center>
> > > >         </g:DockLayoutPanel>
> >
> > > > </ui:UiBinder>
> >
> > > > The neither the south nor the center of the search panel is not
> > > > showing, the north is. If I go inspect the document I see that one or
> > > > two divs have an height of 0px, explaining why the display is
> > > > screwed.
> >
> > > > What am I missing? What is the best way to wrap a layout panel?
> > > > Simplepanel does not seem to do the required magic.
> >
> > > > brgds,
> >
> > > > P. G. Taboada
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Google Web Toolkit" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-web-toolkit%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-web-toolkit?hl=en.
>
>
>

--

You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" 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/google-web-toolkit?hl=en.


Reply via email to