AddComment	comment.tcl	/^proc AddComment {} {$/
EndComment	comment.tcl	/^proc EndComment {w commentNumber} {$/
MakeComment	comment.tcl	/^proc MakeComment {comment wait {id -1}} {$/
MsgToUser	comment.tcl	/^proc MsgToUser {comment {level info}} {$/
RecordAction	rr.tcl	/^proc RecordAction {app tag event replaceList} {$/
ReplayTimerTick	rr.tcl	/^proc ReplayTimerTick {} {$/
moves	rr.tcl	/^# MovePointerTo: this proc moves the mouse pointer to a specified$/
MovePointerTo	rr.tcl	/^proc MovePointerTo {x y app w} {$/
moves	rr.tcl	/^# MovePointerTo: this proc moves the mouse pointer to a specified$/
NewMovePointerTo	rr.tcl	/^proc NewMovePointerTo {x y app w} {$/
plays	rr.tcl	/^# ReplayActions: this proc plays the recorded actions starting at the$/
ReplayActions	rr.tcl	/^proc ReplayActions {} {$/
SelectActionListItem	rr.tcl	/^proc SelectActionListItem {index {how see}} {$/
SelectAndSetItem	rr.tcl	/^proc SelectAndSetItem {listbox x y} {$/
GetUniqueID	rr.tcl	/^proc GetUniqueID {} {$/
ActionEnd	rr.tcl	/^proc ActionEnd {uid how} {$/
RemoteInput	rr.tcl	/^proc RemoteInput {input} {$/
rrlookup	rr.tcl	/^proc rrlookup {item alist} {$/
GetReplayPointer	rr.tcl	/^proc GetReplayPointer {} {$/
CompressMotionEvents	edit.tcl	/^proc CompressMotionEvents {} {$/
InsertAction	edit.tcl	/^proc InsertAction {delay app subscript replaceList} {$/
MoveEvent	edit.tcl	/^proc MoveEvent {places} {$/
DeleteEvent	edit.tcl	/^proc DeleteEvent {} {$/
EditEvent	edit.tcl	/^proc EditEvent {} {$/
ChangeDelay	edit.tcl	/^proc ChangeDelay {w} {$/
Rewind	edit.tcl	/^proc Rewind {} {$/
AddPause	edit.tcl	/^proc AddPause {} {$/
EraseScript	edit.tcl	/^proc EraseScript {{how inside}} {$/
StartRecording	edit.tcl	/^proc StartRecording {} {$/
StopRecording	edit.tcl	/^proc StopRecording {} {$/
Replay	edit.tcl	/^proc Replay {} {$/
ReplayFast	edit.tcl	/^proc ReplayFast {} {$/
Save	edit.tcl	/^proc Save {} {$/
WriteFile	edit.tcl	/^proc WriteFile {filename} {$/
SaveAs	edit.tcl	/^proc SaveAs {} {$/
Load	edit.tcl	/^proc Load {} {$/
LoadScript	edit.tcl	/^proc LoadScript {filename} {$/
MakeLoadAppBox	edit.tcl	/^proc MakeLoadAppBox {} {$/
LoadAndConnect	edit.tcl	/^proc LoadAndConnect {scriptName} {$/
LoadApp	edit.tcl	/^proc LoadApp {appCmd} {$/
lmember	fsbox.tcl	/^proc lmember {item list} {$/
FSBox	fsbox.tcl	/^proc FSBox {msg} {$/
ListSelect	fsbox.tcl	/^proc ListSelect {listbox entry} {$/
FillFSBox	fsbox.tcl	/^proc FillFSBox {listbox} {$/
AboutBox	help.tcl	/^proc AboutBox {} {$/
RecordMessage	help.tcl	/^proc RecordMessage {msg} {$/
MakeMessageWindow	help.tcl	/^proc MakeMessageWindow {} {$/
ShowHelp	help.tcl	/^proc ShowHelp {} {$/
CreateHelpFile	help.tcl	/^proc CreateHelpFile {} {$/
Initialize	initialize.tcl	/^proc Initialize {} {$/
OptionBox	options.tcl	/^proc OptionBox {} {$/
ShowEventLists	options.tcl	/^proc ShowEventLists {} {$/
to	rebind.tcl	/^#   widget and then call our proc to redefine the bindings of the new$/
%s	rebind.tcl	/^        proc %s {w args} {$/
bind	rebind.tcl	/^proc bind {tag args} {$/
FixEvent	rebind.tcl	/^proc FixEvent {ev1} {$/
is	rebind.tcl	/^#   This proc is called with "." when we connect (the call is at the end$/
RebindWidgetAndChildren	rebind.tcl	/^proc RebindWidgetAndChildren {w} {$/
RebindOneWidget	rebind.tcl	/^proc RebindOneWidget {w} {$/
RebindOneEvent	rebind.tcl	/^proc RebindOneEvent {tag event binding} {$/
command	rebind.tcl	/^#   early.  Then we eval the proc command at the global level.$/
RedefineTextCommand	rebind.tcl	/^proc RedefineTextCommand {w} {$/
%s	rebind.tcl	/^        proc %s {subcmd args} {$/
command	rebind.tcl	/^#   early.  Then we eval the proc command at the global level.$/
RedefineCanvasCommand	rebind.tcl	/^proc RedefineCanvasCommand {w} {$/
%s	rebind.tcl	/^        proc %s {subcmd args} {$/
RebindTextBinding	rebind.tcl	/^proc RebindTextBinding {w tag event binding} {$/
RebindCanvasBinding	rebind.tcl	/^proc RebindCanvasBinding {w tag event binding} {$/
HandleSpecialCases	rebind.tcl	/^proc HandleSpecialCases {w} {$/
scans	rebind.tcl	/^# GetPercentFields: this proc scans a tcl script and finds all the$/
GetPercentFields	rebind.tcl	/^proc GetPercentFields {action} {$/
RemoveDuplicates	rebind.tcl	/^proc RemoveDuplicates {bag} {$/
cb__rd	rebind.tcl	/^proc cb__rd {tag event percentFields args} {$/
must	rebind.tcl	/^#   This proc must return because it is called by a "send" and if it$/
ReplayAction	rebind.tcl	/^proc ReplayAction {actionID timeout subscript replaceList} {$/
DoActionAndReply	rebind.tcl	/^proc DoActionAndReply {actionID action replaceList} {$/
DoAction	rebind.tcl	/^proc DoAction {action replaceList} {$/
SubInAction	rebind.tcl	/^proc SubInAction {action replaceList} {$/
SubForCurrent	rebind.tcl	/^proc SubForCurrent {action current} {$/
lookup	rebind.tcl	/^proc lookup {item alist} {$/
RemoteMsgToUser	rebind.tcl	/^proc RemoteMsgToUser {msg {level info}} {$/
MonitorApps	connect.tcl	/^proc MonitorApps {} {$/
FillConnectMenu	connect.tcl	/^proc FillConnectMenu {menu} {$/
ConnectToApp	connect.tcl	/^proc ConnectToApp {app} {$/
SendToApp	connect.tcl	/^proc SendToApp {app cmd} {$/
QuitReplay	connect.tcl	/^proc QuitReplay {} {$/
MakeReplayWindow	mainwin.tcl	/^proc MakeReplayWindow {} {$/
SetScriptFileName	mainwin.tcl	/^proc SetScriptFileName {} {$/
tkerror	test1.tcl	/^proc tkerror {msg} {global errorInfo;puts "ERROR: $msg ==> $errorInfo"}$/
RebindWidgetAndChildren	unbind.tcl	/^proc RebindWidgetAndChildren {w} {$/
RebindOneWidget	unbind.tcl	/^proc RebindOneWidget {w} {$/
HandleSpecialCases	unbind.tcl	/^proc HandleSpecialCases {w} {$/
tkerror	pal.tcl	/^proc tkerror {msg} {global errorInfo;puts "ERROR: $msg ==> $errorInfo"}$/
