home 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"

METHODS

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

init

MashInspector instproc init { }

create_display

MashInspector instproc create_display { parent id }

init_main

MashInspector instproc init_main { parent }

init_class

MashInspector instproc init_class { }

pack_display

MashInspector instproc pack_display { f canvas }

create_clickable_label

MashInspector instproc create_clickable_label { name text action }

create_scrolling_label

MashInspector instproc create_scrolling_label { name text }

create_member_labels

MashInspector instproc create_member_labels { parent row mname mvalue }

show_all_instances

MashInspector instproc show_all_instances { }

show_class_data

MashInspector instproc show_class_data { type list action }

show_members

MashInspector instproc show_members { list {instance \" \" } }

select_class

MashInspector instproc select_class { cls }

select_instproc

MashInspector instproc select_instproc { instproc }

select_instance

MashInspector instproc select_instance { instance }

highlight_label

MashInspector instproc highlight_label { type name }

unhighlight_label

MashInspector instproc unhighlight_label { type name }

scroll_label

MashInspector instproc scroll_label { label string }

scroll

MashInspector instproc scroll { label string }

unscroll_label

MashInspector instproc unscroll_label { label string }

init_disp

MashInspector instproc init_disp { parent }

refresh

MashInspector instproc refresh { }

eval

MashInspector instproc eval { text status }

init_ctrl

MashInspector instproc init_ctrl { parent }

toggle_all_classes

MashInspector instproc toggle_all_classes { }

lreverse

MashInspector instproc lreverse { l }

FILENAME

tcl/common/inspect.tcl


Generated on Mon Apr 12 04:04:32 PDT 2004