| || |
what si the diff bet'n set_window , _set_window
Essentially, _set_window is a function which sets the active window. It only accepts the physical description of the window (not the logical name).
set_window accepts either the logical name or the physical description, and in addition to setting the specified window as active and and directs the GUI map to this window (i.e. lets it know this is the window you are referring to for any subsequent object-level commands.
set_window should normally be all you need to use except perhaps in some strange case where you want to activate a window but do not want to direct the GUI map to it. (I believe, but do not know for sure, that set_window calls _set_window as part of its processing.)
[i]...Sound trumpets! Every trumpet in the host! / Sixty thousand, on these words, sound, so high the mountains sound, and the valleys resound.</i] (The Song of Roland)