Sorry, but your question is unclear. Please specify details and an example scenario.
On Dec 6, 2:06 am, JavaCool4Me <[email protected]> wrote: > Hi, > I am building a new application with a vertical panel menu, which > works fine, > but within some pages I have links to other pages ( which is a history > token), > but I need the vertical panel to slide to the correct group. > The links in the page work fine now, but the panel does not slide. > When I click a link from i.e. page1 to page2, the whole page reloads, > but the content is correct > (I also pass a parameter in the string with href='?dep=blah#page2') > > I am not sure about the usage of History and fireCurrentHistory, but > without that the inter page links don't seem to work > > -- > public class GwtTest implements EntryPoint, ValueChangeHandler<String> > { > MenuBuilder mb; > public void onModuleLoad() { > mb = new MenuBuilder(); > mb.buildMenuFromXml("Test"); > hp = new HTMLPanel("<div id='printWidget'></div><div > id='dateWidget'></div><div id='reportWidget'></div>"); > RootPanel.get("appPanel").add(hp); > DoHomePage.render(hp); > History.addValueChangeHandler(this); > if(History.getToken().isEmpty()) { > History.newItem("home"); > > } > History.fireCurrentHistoryState(); > mb.setMenuPanelActive(History.getToken()); > } > > public void onValueChange(ValueChangeEvent event) { > if(History.getToken().equals("home")) { > hp.clear(); > DoHomePage.render(hp); > mb.setMenuPanelActive(History.getToken()); > }else if(History.getToken().equals("page1")) { > hp.clear(); > DoPage1.render(hp); > mb.setMenuPanelActive(History.getToken()); > }else if(History.getToken().equals("page2")) { > hp.clear(); > DoPage2.render(hp); > mb.setMenuPanelActive(History.getToken()); > } > > } > > > > > > > > } -- 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.
