I have a suggestion for the Message> command. Maybe there could be an option to use it in a way that the new message is added to the bottom of any existing message text, i.e. without closing the previous message window and opening a new one. This would be useful to create an on-screen log of macro progress (similar to the log file).
I wrote the following subroutine to achieve the same goal but it requires storage of all messages in an ever-increasing string and continual redisplay of the message window. See screenshot below.
Code: Select all
Let>ProgressLog=
SRT>ShowProgress
Sec>Seconds
Min>Minutes
Hour>Hour
ConCat>ProgressLog,%Hour%:%Minutes%:%Seconds% %ShowProgress_Var_1%%CRLF%
Message>ProgressLog
END>ShowProgress
With a new command such as MessageLog this code could be simplified to:
Code: Select all
Sec>Seconds
Min>Minutes
Hour>Hour
MessageLog>%Hour%:%Minutes%:%Seconds% Sim 2 complete%CRLF%
Bill.