I forgot this part - does that help?
@Source("com/whoever/client/resources/myImage.png")
public ImageResource myImage();
On Mar 10, 2:16 pm, MH <[email protected]> wrote:
> I'm afraid this one does not work for me.
>
> I did exactly as mentioned, and my widget seems to be not using style at
> all. Shall I also add anything to the class itself?
>
> 2010/3/10 davidroe <[email protected]>
>
>
>
> > this is how I did it.
>
> > in whatever.css:
>
> > @sprite .myClass {
> > gwt-image: "myImage";
> > width: auto; height: auto;
> > background-repeat: repeat;
> > background-position: 0% 0%;
> > }
>
> > in Resources.java:
>
> > public interface Resources extends ClientBundle {
>
> > ...
>
> > public interface WhateverCss extends CssResource {
> > String myClass();
> > }
>
> > �...@source("com/whoever/client/resources/whatever.css")
> > public WhateverCss whateverCss();
>
> > }
>
> > in WhateverClass.ui.xml:
>
> > <ui:with field="res" type="com.whoever.client.resources.Resources" /
>
> > <div class="{res.whateverCss.myClass}">
>
> > HTH,
> > /dave
>
> > On Mar 10, 8:52 am, Michael <[email protected]> wrote:
> > > Hi there,
>
> > > I'm having a go at using the declarative layout and was wondering if
> > > there's a way of using an image declared in a ClientBundle as a
> > > background-image in the ui:style section, thus:
>
> > > <ui:UiBinder
> > > xmlns:ui="urn:ui:com.google.gwt.uibinder"
> > > xmlns:g="urn:import:com.google.gwt.user.client.ui">
> > > <ui:with field="res" type="com.mycompany.MyClientBundle"/>
>
> > > <ui:style>
> > > .banner {
> > > background-image:url('res.menuBackground');
> > > }
> > > </ui:style>
> > > </ui:UiBinder>
>
> > > If not, how are you supposed to do that?
>
> > > Cheers
>
> > > Mike
>
> > --
> > 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%2Bunsubs
> > [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.