click-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joseph Schmidt (JIRA)" <j...@apache.org>
Subject [jira] Reopened: (CLK-537) Checkbox should support label on the right side
Date Mon, 27 Apr 2009 09:01:31 GMT

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


Mime
View raw message