Hi Ron,
I've tried your screen-set, but can't get the "Scripter Compile Error" message.
On page 0 (which is the persistant page = all elements appear on all pages) you have on the left hand side a button "Text" with the function "cycle start". On page 2 you have a label with the text "Program run" without a function.
It looks to me, page 0 and page1 is a copy.
I suppose you have the background color problems with MachScreen. The actual frame size is not stored in the set-file, Mach3 sets the frame size to the windows size for development MachScreen determines the screen size in 2 ways:
1) the outest element positions build the outer frame
2) set the frame size with the frame size button. You can select for every page the size, this gives you the opportunity to see how it will like on your target system.
To enter a button select "button" in the combo box next to the "Add" button in the property dialog. Once you selected the element you can place it with the "Add" button. Depending on "options -> settings Place obj. at mouse pos" :
Place obj. at mouse button checked when clicking the left mouse button the element is placed at the cursor pos, to place the element repeatedly, hold down the "ctrl" key and click the left mouse button
Place obj. at mouse button unchecked when you click "Add" the element is placed on an incrementing pos from a top, left to bottom down, to place repeatedly, every left mouse button click places another element.
Klaus