For hiding the window itself, you'll probably have to use JavaScript code. This is very unusual to me, because customers don't typically want to hide entire windows (if they didn't want to see one, they simply wouldn't display it to begin with). But, I suspect this might be a case where you can't control what is displayed... so, anyway... it should be pretty easy to do by hiding the actual HTML elements with JavaScript code.
When Genie creates a window, it creates an HTML "div" tag with the id=windowX, where X is the level of the window. So if you have only 1 window, it'd name it "window1". If you displayed a 2nd window on top of the first one, the second one would be "window2", etc.
Assuming you will always only have one, in the Genie designer, set the "onload" property to this:
Code: Select all
getObj("window1").style.visibility = "hidden";
This simply hides the entire window (including it's contents). Note that the IBM i does NOT send us the contents of what were underneath the window in 5250 mode, so you won't see anything that would've been beneath it... there's nothing we can do about that (aside from switch to a Rich Display).
With regards to the dash... I have no idea what that is. And, it doesn't seem to exist in your first screenshot. Can you explain what I'm looking at so I can suggest how to hide it?