Hi Ricardo,

I am not sure that it will work or not but could you try it like this:

<tr:panelFormLayout>

 <tr:panelGroupLayout layout="horizontal">  or <tr:panelHorizontalLayout>
    Tab1     tab2

 </tr:panelGroupLayout>
 <tr:panelGroupLayout layout="horizontal">
    Tab3     tab4

 </tr:panelGroupLayout>

</tr:panelFormLayout>

I feel that children of panelGroupLayout will receive focus according to their order, so focus should move horizontally and then vertically after finishing panelGroupLayout.

Thanks,
Vimal

Ricardo Rog wrote:

Hello again,

thanks for your help but I think I haven't made clear what I want to do. I want to tab through the items in horizontal order.

In current formLayout tab behaves like this:

Tab1     tab3

Tab2     tab4

But I want to be able to tab through the items like this:

Tab1     tab2

Tab3     tab4

Thanks again for your help

Ricardo Rog

Hi Ricardo,

tr:panelFormLayout has attributes "*rows*" and "*maxColumns*", for your use-case set */rows=1/* and maxColumns=(no. of fields in your login form or some large value(say 20)).

Thanks,
Vimal

Ricardo Rog wrote:

Hello,

I wanted to ask if there is a component that has the features of the tr:panelFormLayout tag but can align the fields horizontal instead of vertical? Is there any selector or maybe a skinning trick to do this? It should work similar to tomahawks t:newspaperTable with newspaperOrientation set to horizontal.

I need this for my registration forms which have to columns so the user can use the tab key to switch through the lines from left to right instead of always switching down. If there is no tag with this possibilities, is there another way to accomplish this?

Thank you

Ricardo Rog


Reply via email to