Issue resolved !! The FormPanel can have only 1 child widget. So the
trick is to wrap the other widgets within a HorizontalPanel..

On Oct 29, 9:52 pm, GWTNewbie <[email protected]> wrote:
> Hello:
> I have a GWT widget that subclasses the Composite, defined using
> UiBinder. I also have a FormPanel within the widget. However it
> appears that initWidget call fails for the widget. I have included the
> UiBinder definition, it would be great if someone could let me know if
> I am missing something here.
> Cheers
>
> <ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
>         xmlns:g="urn:import:com.google.gwt.user.client.ui">
>         <ui:style>
>                 .error {
>                         font-weight: bold;
>                         color: red;
>                 }
>
>                 .flexTableCell {
>                         border-width: 1px 1px 1px 1px;
>                         border-style: solid;
>                         border-radius: 7px;
>                         -moz-border-radius: 7px;
>                         border-color: #5599bb;
>                         padding: 5px;
>                 }
>         </ui:style>
>         <g:HTMLPanel styleName="{style.flexTableCell}">
>                 <g:Label ui:field="errorMessageLabel" 
> styleName="{style.error}" />
>                 <table>
>                         <tr>
>                                 <td> Name </td>
>                                 <td>
>                                         <g:TextBox ui:field="tenantName" />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td> Address Line 1 </td>
>                                 <td>
>                                         <g:TextBox ui:field="addressLine1" />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td> Address Line 2 </td>
>                                 <td>
>                                         <g:TextBox ui:field="addressLine2" />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td> City </td>
>                                 <td>
>                                         <g:TextBox ui:field="addressCity" />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td> State </td>
>                                 <td>
>                                         <g:TextBox ui:field="addressState" />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td> Zip </td>
>                                 <td>
>                                         <g:TextBox ui:field="addressZip" />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td> Country </td>
>                                 <td>
>                                         <g:TextBox ui:field="addressCountry" 
> />
>                                 </td>
>                         </tr>
>                         <tr>
>                                 <td>
>                                         <g:Button ui:field="saveData"> Save 
> Changes </g:Button>
>                                 </td>
>                         </tr>
>                 </table>
>                 <g:Image ui:field="photo" />
>                 <g:FormPanel ui:field="uploadFormPanel">
>                         <g:TextBox ui:field="parentKeyBox" />
>                         <g:TextBox ui:field="tenantIDBox" />
>                         <g:FileUpload name="Upload Image" ui:field="fileName" 
> />
>                         <g:Button ui:field="uploadSubmit"> Upload </g:Button>
>                 </g:FormPanel>
>         </g:HTMLPanel>
> </ui:UiBinder>

-- 
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.

Reply via email to