SCM Repository
View of /sml/trunk/src/eXene/contrib/trace-menu-sig.sml
Parent Directory
|
Revision Log
Revision 2 -
(download)
(annotate)
Sat Oct 4 23:33:09 1997 UTC (23 years, 3 months ago) by monnier
File size: 1241 byte(s)
Sat Oct 4 23:33:09 1997 UTC (23 years, 3 months ago) by monnier
File size: 1241 byte(s)
Initial revision
(* ###################################################################### # CML_TRACE_MENU.SIG # ###################################################################### *) (* An eXene interface to the CMLTrace system. AUTHOR: Clifford Krumvieda Department of Computer Science Cornell University Ithaca, NY 14850 cliff@cs.cornell.edu *) (* ###################################################################### Trace menus: The mkTraceMenu function can be used to create a menu of certain CMLTrace modules. Each line in the menu consists of a box and a module name; the box has a checkmark in it if its module is being traced. Clicking in the box toggles the checkmark and trace status. The second argument to mkTraceMenu is a list of module names that determine the "frontier" of modules appearing in the menu. A typical value is ["/"]. ###################################################################### *) signature CML_TRACE_MENU = sig structure W : WIDGET type trace_menu val widgetOf : trace_menu -> W.widget val mkTraceMenu : W.root -> string list -> trace_menu end
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |