W3C home > Mailing lists > Public > wai-xtech@w3.org > April 2008

Re: Style guide: tristatecheckbox

From: David Poehlman <poehlman1@comcast.net>
Date: Mon, 14 Apr 2008 10:30:03 -0400
Message-ID: <018c01c89e3c$3bf2bf90$0901a8c0@HANDS>
To: <sailesh.panchang@deque.com>, "'Aaron M Leventhal'" <aleventh@us.ibm.com>, <wai-xtech@w3.org>

why not indeed but they do exist in beloved microsoft.

----- Original Message ----- 
From: "Sailesh Panchang" <sailesh.panchang@deque.com>
To: "'Aaron M Leventhal'" <aleventh@us.ibm.com>; <wai-xtech@w3.org>
Sent: Monday, April 14, 2008 10:24 AM
Subject: RE: Style guide: tristatecheckbox


I question the concept of a partially checked checkbox.

Checkbox and radio buttons are meant to hold  just the 2 boolean values: yes
or no.

If one can have  a 3 state checkbox  (to correspond to Yes, No, Not sure),
then why not a 5 state checkbox (that corresponds with something like
Strongly agree, Agree, Not decided, Disagree, Strongly disagree)?





Sailesh Panchang
Accessibility Services Manager (Web and Software)
Deque Systems Inc. (www.deque.com)
11130 Sunrise Valley Drive, Suite #140,
Reston VA 20191
Phone: 703-225-0380 (ext 105)
E-mail: sailesh.panchang@deque.com

  _____

From: wai-xtech-request@w3.org [mailto:wai-xtech-request@w3.org] On Behalf
Of Aaron M Leventhal
Sent: Friday, April 11, 2008 6:11 AM
To: wai-xtech@w3.org
Subject: Style guide: tristatecheckbox




The below definition conflicts with itself.
If the item is partially checked, space rotates through checked, unchecked
and then partially checked again.
However, the first bullet says if it's not checked that space  checks it!

Is the implementation supposed to have 2 different code paths for unchecked
checkboxes depending on whether it was originally partially checked?

- Aaron

* Three State Check Box

* If not checked, space checks the check box
* If checked, space unchecks the check box
* If partially checked, space will rotate through checked, unchecked,
and partially checked states.
Received on Monday, 14 April 2008 14:32:12 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:51:35 UTC