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.
