Partially selected state for checkbox.gadget
Posted: Thu Feb 16, 2023 4:54 pm
The Checkbox ReAction gadget could benefit from a "partially selected state". This is the state used to indicate that the children have some, but not all, items selected. It is usually depicted in other operating systems as a dot or square. The user themselves won't be able to pick this, it will only be available to set and read programmatically. If the user clicks on a partially selected checkbox it will change to a fully selected one.
Currently checkbox gadgets cannot display this state and have to pick between checked or unchecked, which can be misleading.
listbrowser.gadget suffers from this when hierarchical and checkboxes are set, as partial selections further down the tree can't be indicated at the top level.
There is not even an appropriate glyph.image built-in to use for this with a custom button.
Currently checkbox gadgets cannot display this state and have to pick between checked or unchecked, which can be misleading.
listbrowser.gadget suffers from this when hierarchical and checkboxes are set, as partial selections further down the tree can't be indicated at the top level.
There is not even an appropriate glyph.image built-in to use for this with a custom button.