Check buttons can be produced with the
check-button
element.
(setq check (make-instance 'check-button
:selection-callback 'hello
:retract-callback 'test-callback
:text "Button"))
(contain check)
Notice the use of
:retract-callback
in the example above, to specify a callback when the element is deselected.
Like push buttons, check buttons can be disabled by specifying
:enabled nil
.