[ 
https://issues.apache.org/jira/browse/CLK-537?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Joseph Schmidt reopened CLK-537:
--------------------------------


> Having the checkbox label on the LHS provides the best appearance with the 
> form auto layouts.
No it does not :(.
I can send you hundreds of screenshots that it looks plain ugly :(.
LHS looks nice for the other fields but not for checkbox(and the Radio - this 
is why the Radio is already RHS - so it should the Checkbox). (Even the 
CheckList control renders it on the right).


> Changing the default rendering behaviour will change the appearance of many 
> existing applications.
I haven't said about changing the *default* behavior. I know how important is 
for Click backward compatibility.
This is the same issue like the one with rendering both an icon and the text in 
a Link control :(.

> If you need to change this rending layout there are a number of options 
> available to you.
The rendering works fantastically except this field :(. Doing manual rendering 
just for one single field is not efficient as this auto-rendering is Click 
biggest advantage.

If you take a look at many web forms you will observe that Radio and Checkbox 
elements are mostly (for Western languages) wiht the label on the right.

thanks,
Joseph.

> Checkbox should support label on the right side
> -----------------------------------------------
>
>                 Key: CLK-537
>                 URL: https://issues.apache.org/jira/browse/CLK-537
>             Project: Click
>          Issue Type: New Feature
>            Reporter: Joseph Schmidt
>
> Please update the Checkbox (and the From rendering) to support the display of 
> the checkbox label on the right, i.e. to force it on the right in all 
> conditions cause only so it makes sense.
> There are many reasons to display the label for a Checkbox on the right side 
> not on the left side (like for all other fields):
> - the label of checkboxes tends to be very long(e.g. "Yes I agree with this 
> blah ...")
> - it is the natural way of displaying almost everywhere (the "check" is in 
> front of the the text for most western languages in practice).
> When used, this should be also "enforced", because only so it makes sens too: 
> e.g. when for a Form the label position is "top",
> the "check" is under the text: this looks very ugly only for this Control 
> (not for the rest), and I believe nobody wants to have it rendered like that.
> This is why, when using a Checkbox in a form, the "check" and the label 
> should be both in the second column of the rendered layout (with a small 
> space between them).
> thanks,
> Joseph.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to