Re: GWT 2.0 Panels
Actually, they do try to help, anything with a dash/hyphen in it they flag up (e.g. 'border-left'). float/cssFloat is it something that catches a lot of people out (myself included, which is why it sticks in my mind). It isn't really practicable to include a check for everything.
Everything you do in Java code needs camelCase/DOM-style (e.g. 'borderLeft')
Condiments of the season to you, too :-)
Ian
http://examples.roughian.com
Ian
http://examples.roughian.com
OK, thanks very much, that helps. I wish that the GWT pages would
reference the correct css details (an example would do wonders if
anyone from google listening).
Merry Christmas,
Mark
> 2009/12/23 mwaschkowski <mwaschkow...@gmail.com>
On Dec 23, 11:27 am, Ian Bambury <ianbamb...@gmail.com> wrote:
> You can't use CSS file syntax you have to use DOM style (i.e. 'cssFloat' not
> 'float').
>
> Try something like:
>
> FlowPanel searchPanel = new FlowPanel();
> Label leftPanel = new Label("Left"); // Or whatever
> Label rightPanel = new Label("Right");
>
> RootPanel.get().add(searchPanel);
> searchPanel.add(leftPanel);
> searchPanel.add(rightPanel);
>
> searchPanel.setWidth("100%");
> searchPanel.getElement().getStyle().setProperty("border", "1px solid
> black");
>
> leftPanel.getElement().getStyle().setProperty("cssFloat", "left");
>
> rightPanel.getElement().getStyle().setProperty("cssFloat", "right");
>
> Ian
>
> http://examples.roughian.com
>
> > google-web-toolkit+unsubscribe@googlegroups.com<google-web-toolkit%2Bunsubs cribe@googlegroups.com>>
>
>
> > Hi,
>
> > I've been having great difficulty with 2.0 panels. I've read over the
> > docs at:
>
> > http://code.google.com/webtoolkit/doc/latest/DevGuideUiPanels.html
>
> > and moved over to standards mode. I've found that a lot of widget that
> > used to display scrollbars just don't anymore. I've tried using the
> > new layoutpanels, but getting hung up now because of sizing issues - I
> > now have to declare the sizes explicitly, and now there are layout
> > issues (some of the page not being displayed depending on the
> > browser).
>
> > Well, first off, I decided to do something simple like replace my
> > horizontal panel with a flow panel. This horizontal panel (hp) was
> > 100% width, had a widget on the left and a widget on the right.
> > Because the docs cautioned that HorizontalPanels might not work with
> > standards mode, I did the following (using the float suggestion in the
> > docs):
>
> > FlowPanel searchPanel = new FlowPanel();
> > DOM.setElementProperty(searchPanel.getElement(), "border",
> > "1px
> > solid black");
> > searchPanel.setWidth("100%");
> > searchPanel.add(leftPanel);
> > DOM.setElementProperty(leftPanel.getElement(), "float",
> > "left");
> > searchPanel.add(rightPanel);
> > DOM.setElementProperty(rightPanel.getElement(), "float",
> > "right");
>
> > As well, I tried to add a border so I could better see the layout.
> > Neither the border is working, nor the floating of the widgets, help!
>
> > Thanks,
>
> > Mark
>
> > --
>
> > You received this message because you are subscribed to the Google Groups
> > "Google Web Toolkit" group.
> > To post to this group, send email to google-web-toolkit@googlegroups.com.
> > To unsubscribe from this group, send email to
> > .
> > 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 google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
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 google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home