About making your window container and restricting windows to your screen:
PHP Code:
new GuiControl(ComputerWindowContainer)
{
position = {position of screen X, position of screen Y};
extent = {width of screen, height of screen};
}
... creates a container which you can keep objects in.
Now, if you created a window:
PHP Code:
new GuiWindowCtrl(MyWindow)
{
position = {0, 0};
extent = {300, 200};
text = "EVIL";
}
... and then used:
PHP Code:
ComputerWindowContainer.addControl(MyWindow);
... then the window becomes bound to the container control. That means you can move it, resize it, maximize and minimize it only inside of the container control.