![]() |
OpenMash Documentations | Class Index | Method Index | Class Hierarchy |
TCL CLASS
MashInspector
A GUI for examining the inner workings of any Mash program. To use, just "import MashInspector" and "new MashInspector"
init, create_display, init_main, init_class, pack_display, create_clickable_label, create_scrolling_label, create_member_labels, show_all_instances, show_class_data, show_members, select_class, select_instproc, select_instance, highlight_label, unhighlight_label, scroll_label, scroll, unscroll_label, init_disp, refresh, eval, init_ctrl, toggle_all_classes, lreverse
MashInspector instproc init { }
MashInspector instproc create_display { parent id }
MashInspector instproc init_main { parent }
MashInspector instproc init_class { }
MashInspector instproc pack_display { f canvas }
MashInspector instproc create_clickable_label { name text action }
MashInspector instproc create_scrolling_label { name text }
MashInspector instproc create_member_labels { parent row mname mvalue }
MashInspector instproc show_all_instances { }
MashInspector instproc show_class_data { type list action }
MashInspector instproc show_members { list {instance \" \" } }
MashInspector instproc select_class { cls }
MashInspector instproc select_instproc { instproc }
MashInspector instproc select_instance { instance }
MashInspector instproc highlight_label { type name }
MashInspector instproc unhighlight_label { type name }
MashInspector instproc scroll_label { label string }
MashInspector instproc scroll { label string }
MashInspector instproc unscroll_label { label string }
MashInspector instproc init_disp { parent }
MashInspector instproc refresh { }
MashInspector instproc eval { text status }
MashInspector instproc init_ctrl { parent }
MashInspector instproc toggle_all_classes { }
MashInspector instproc lreverse { l }
Generated on Mon Apr 12 04:04:32 PDT 2004