It appears that on 10/1/99 1:43 PM, Scott Rossi [EMAIL PROTECTED]
wrote:
>>Can they re-select this state (maybe with a
>>modifier-key click)?
>
>Seems that the selection of other checkbox buttons would primarily
>determine whether or not a button gets "semiHilited". Perhaps this could
>be an automatic group behavior for checkboxes, similar to radiobutton
>groups. Two possibilities:
>
>1) A new property is provided for the "master" button of a group of
>checkbox buttons, perhaps the autoSemiHilite. If set to true, the master
>button displays: a semiHilite, if only some of the group's checkboxes are
>hilited; a hilite, if all of the group's checkboxes are hilited; and no
>hilite if none of the group's checkboxes are hilited.
>
>2) The button in the highest layer of the group automatically handles the
>autoSemiHiliting (no property necessary). Same behaviour as above.
Either of these would work for me. The behavior when the user clicks on a
semiHilited "master" checkbox should be to set it and all of its
subordinates to hilited. A second click should unhilited the master and
all of the subordinates. Further clicks continue to toggle all the
checkboxes. The only way to get the semiHilited state of the master is to
toggle one or more of the subordinates so there is again disagreement
among the subordinates.
gc
Geoff Canyon [EMAIL PROTECTED]
"C.D. Caterpillar teaches kids how to read, not how to watch cartoons."