The Menu client produces a button that produces a menu. The menu is configured within the preferences manager.
Alternatively, the Menu client will not make a button, but will replace the main tkgoodstuff popup menu as the menu produced by mouse button 1 on the clock face.
In the preferences manager, there is a GUI menu-editing tool, which (hopefully) is self-explanatory.
The following items can be added to the menu:
Menu
This creates a new sub-menu within whatever menu you are currently
defining.
Execute
This creates a menu item to which you give a
label and assign a unix command line to be executed when this item is
selected.
Tcl Command
This creates a menu item to which you give a
label and assign a Tcl command line to be executed when this item is
selected.
tkgoodstuff Menu
This creates a menu item within whatever menu
you are currently defining, which is labelled "TkGoodStuff Menu", and
which produces the tkgoodstuff popup menu when selected. This is so
that you can get the tkgoodstuff menu even if you replace it with the
Menu client menu on the clock face (by telling the Menu client not to
produce a button).
Separator
This inserts a horizontal separator line in the menu.
Run . . . This inserts an item in the menu which, when selected, calls up a dialog window allowing you to enter a unix command to execute.