Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Checkbox
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Tri-state checkbox== [[File:Checkbox States.svg|thumb|Sample tri-state checkboxes]] Some [[Application software|applications]] use checkboxes that allow an [[Three-valued logic|indeterminate state in addition to the two]] provided by a normal checkbox.{{Citation needed|date=March 2022|reason=Which implementations?}} This third state is shown as a square or dash in the checkbox, and indicates that its state is neither checked nor unchecked. This is most often used when the checkbox is tied to a collection of items in mixed states. The indeterminate state cannot usually be selected by the user, and switches to a checked state when activated. For example, a checkbox presented to select files to send via [[File Transfer Protocol|FTP]] might use a [[tree view]] so that files can be selected one at a time, or by folder. If only some of the files in a folder are selected, then the checkbox for that folder would be indeterminate. Clicking on this indeterminate checkbox would select all or, less commonly, none of the contained files. Continuing to click on the checkbox would alternate between checked (all sub-directories and files selected) and unchecked (no sub-directories or files selected).{{Image requested inline}} Some tri-state checkbox implementations{{Citation needed|date=March 2022|reason=Which implementations?}} allow the user to toggle among all states, including the indeterminate state, by remembering the mixed state of the items in the collection. This serves as an [[undo]] feature.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)