Comment by dygger:

rjrjr, thanks,
I've just started studying GWT and looking for best practices to save time.  
I am playing with GWT starter application refactoring  it to use UiBinder,  
runAsync and to follow MVP, Humble Dialog patterns etc.

One problem I found is that attributes of UiBinder-generated VerticalPanel  
are set at the end of panel construction:
{{{
buttonClose.setText("Close2");
f_VerticalPanel2.add(buttonClose);
f_VerticalPanel2.setHorizontalAlignment(com.google.gwt.user.client.ui.HasHorizontalAlignment.ALIGN_RIGHT);
f_TestDialogBox1.add(f_VerticalPanel2);
}}}

while to make it look as in original starter app, it there should be the  
way to  call it before button "close" is added:

{{{
                          
dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_RIGHT);
dialogVPanel.add(closeButton);

}}}

It there any way to get Close button right-aligned?




For more information:
http://code.google.com/p/google-web-toolkit/wiki/UiBinder

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to