Maybe you can hide the whole Origin while your script is running?
doc -m 0;//hide Origin main window
doc -m 1;//show
so you can do something like this, with script window to show progress:
doc -m 0;
type -a "Please wait...";
//do your things
//for now, just some loop to waste time
loop(i,1,10) {
sec -w 1;
type "$(i): continue to wait...";
}
doc -m 1;
CP