|→ (is-a?/c checkable-menu-item%)|
|label : label-string?|
|parent : (or/c (is-a?/c menu% popup-menu%))|
|shortcut : (or/c char? false/c) = #f|
|help-string : (or/c label-string? false/c) = #f|
|checked : any/c = #f|
See set-label for information about mnemonic &s in label.
If help is not #f, the item has a help string. See get-help-string for more information.
The demand-callback procedure is called by the default on-demand method with the object itself.
By default, the menu item is initially unchecked. If checked is true, then check is called so that the menu item is initially checked.
A menu item’s check state can be changed by the user selecting the item, and such changes do not go through this method; use the menu item callback procedure (provided as an initialization argument) to monitor check state changes.