O'Reilly logo
  • You Wang thinks this is interesting:

The first CheckBox control created uses the CHK_3STATE style flag to enable the use of the third undetermined state. However, when clicked on by a user, this control still behaves like a normal checkbox, but it has a third visual state that can be used to show a partial selection.

From

Cover of WxPython Application Development Cookbook

Note

CHK_3STATE can show as 3 states.