Hi, As I'am trying to create a TabLayoutPanel with 2 customheaders, for each header I made this kind of stuff in the ui.xml : <g:customHeader> <g:Label addStyleNames='newuser-tab' ui:field='cpnyLoginTabLbl'/> </g:customHeader>
(of course : distinct ui:field for each header) Then programatically, after the "initWidget(uiBinder.createAndBindUi(this));" for each header I made this kind of stuff : cpnyLoginTabLbl.setText("Login"); (of course : distinct ui:field and text for each header) As a result, the browser (FF3.6) displayed the 2nd tab at the 1st position, and the 1st tab was empty (no text in the header, the header is a small few pixels square) and in last position. To avoid this I had to replace the lines in the ui.xml in this way : <g:customHeader> <g:Label addStyleNames='newuser-tab' ui:field='cpnyLoginTabLbl'>"Login"</g:Label> </g:customHeader> where I put the text directly in the ui.xml instead of programatically. With the text in the ui.xml it is displayed correctly. This is very annoying as I need to set the text programatically with I18N. I could do this in the ui.xml but it will multiply the number of requested properties files. Did I missed something or is it a bug ? Thanks Yves -- http://groups.google.com/group/Google-Web-Toolkit-Contributors