Tags and keywords
The man$bool
function takes either "manually" provide information for a toggle control (optionally including '$man$help' and/or '$man$warn' for adorning Tooltip icons around a label) or DRY help holder Strings.
The man$bool$opt
variant just needs the String name of a Webel '$opt$' option for a (True|False) value, and gleans the rest from the '$opt$' naming conventions, super easy. Any existing 'def$opt$' default can be overridden with the '$man$def' option if needed.
Controls can then be easily grouped with headers in Panes using man$group$pane
or OpenerView trees.
Evaluate@
must be additionally applied to a ManGUI` function to generate a complaint specification for Manipulate
Of course, one can still use the basic Manipulate control formats directly for whatever is not covered by the ManGUI functions, but use of ManGUI promotes consistency and usually makes rapid Manipulate GUI development nicely integrated with the rest of an application easier.