Consider:
This script obviously works fine after you've opened the macro frame once before.
The problem is that initialization. On a fresh reload, the same code generates an error: MacroFrame is nil.
How can I open the macro frame once from my code so that show() and hide() will work on the frame?
I'm sure that this is a commonly known dynamic, and I truly did search the forum for a solution. A search for show() returned 16 pages. I went through them and found no help. I apologize if this is an abuse of forum participant's time, but any reply would be appreciated.
WB