Hi,

'Embed' isn't actually going to find you the right info, unfortunately. Or
at least, not much. What you need to know is how GWT works.

For something like this, you need to have your GWT app add your Calc widget
to a div in the html page.

A simple way to do this is to put a <div id=calc></div> in your html page
and also include the gwt script (i.e. the one referencing the nocache js
file).
In the GWT app, have the onModuleLoad method do a
RootPanel.get("calc").add(new MyCalc());

This is unsafe inasmuch as if the element with the id is missing, you'll get
an error.

You could check if the element with the id is there and if it is, add a
calculator. In this way, you could have your app insert widgets if it finds
the right id, so one app could be reused if pages need, say, a calculator, a
stockticker, or both (and not crash if it needs neither).

If you need more info, just yell.


Ian

http://examples.roughian.com


2009/7/7 Arne Schroeder <schroederarne...@googlemail.com>

>
> Hi all,
> searching this group for "embed" I found several examples how to embed
> Flex/Flash/Webapplications into GWT, but no simple thing like
> embedding GWT widgets in a pure HTML page (maybe combined with extra
> javascript).
>
> I have just started using GWT. I built a very simple calculator widget
> from a few buttons and a text field, which runs fine as a web
> application. This calculator needs no client-server communication, so
> that I believe I should be able to copy the generated js files and
> helper files to the right places and thus embed the calculator in
> other webpages.
>
> Can I find such a description somewhere, how to use the compiled GWT
> output as custom javascript widgets?
>
> Thank you
> Arne
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to