Thank you to all of you...

I tried to use @sprite during the week end and it was OK...

But now I have an other kind of problem on IE6/7... It seems that they
cannot execute RPC fonction... I will write an other mail about it...




2010/11/16 Thomas Broyer <[email protected]>

>
>
> On 16 nov, 00:32, Frédéric MINATCHY <[email protected]>
> wrote:
> > Hello...
> >
> > As I said before I used the ImageResource in my code like this :
> >
> > public interface UsersAdministrationImagesResources extends ClientBundle
> {
> >
> >     public static UsersAdministrationImagesResources INSTANCE =
> > GWT.create(UsersAdministrationImagesResources.class);
> >
> >     @Source("user_add.png")
> >     ImageResource addUserImage();
> >
> >     @Source("user_delete.png")
> >     ImageResource deleteUserImage();
> >
> >     @Source("user_edit.png")
> >     ImageResource editUserImage();
> >
> > I get the images by using
> > GWT.create(UsersAdministrationImagesResources.class).
> >
> > And then on Internet Explorer 7 some images ont gwt and smartgwt
> component
> > are not correctly displayed.
> >
> > On the gwt button all the image resources are shown (whereas only one
> should
> > be shown)
>
> As Dave wrote, ImageResource generates data: URLs for those browsers
> that supports it (everyone except IE6/7) and a "sprite image" (see
> http://css-tricks.com/css-sprites ) otherwise; so what you see really
> is the intended behavior.
>
> > and on the smartgwt elements a white square is shown.
>
> I don't know what SmartGWT (or rather, SmartClient) does.
>
> > What is the difference with @sprite and Image bundle?
>
> @sprite will generate the appropriate CSS properties whichever
> technique is used: "background: url(data:....)" for all browsers but
> IE6/7, and a bunch of properties for IE6/7 (background-image,
> background-position, width and height; see link above).
> Using an Image widget with an ImageResource does exactly the same as
> @sprite does at the CssResource level.
>
> See
> http://code.google.com/intl/fr-FR/webtoolkit/doc/latest/DevGuideClientBundle.html#ImageResource
> and
> http://code.google.com/intl/fr-FR/webtoolkit/doc/latest/DevGuideClientBundle.html#Image_Sprites
>
> > How can I choose to use explicitly one of them?
> >
> > Thank you for clues... I hope they will help me to find a correct
> solution.
> >
> > But if you have another idea do not hesitate.
> >
> > regards.
> >
> > Fred
> >
> > 2010/11/15 Thomas Broyer <[email protected]>
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > > On 15 nov, 11:38, Frédéric MINATCHY <[email protected]>
> > > wrote:
> > > > Thank you for your advise...
> >
> > > > But is there a way to make it work with all browser??
> >
> > > ImageResource really is designed to work with either the Image widget
> > > or a @sprite in a CssResource.
> >
> > > --
> > > 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]><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]<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