Benny this is pretty slick.

I noticed that it was leaving a "Shadow" or a "trace" of the original window when I moved it. Added two lines to your function and that cleared it up.

Code:
 
Function Accept()

$Form1.BackColor = $System.Color.FromArgb("0,255,255,255")
$Form1.TransparencyKey = $Form1.BackColor
$Form1.FormBorderStyle = 0 ;FormBorderStyle_None
$Button1.Visible = 0
$Form1.SendToBack
$=SetFocus("Program Manager")
$=SendKeys("{F5}")
EndFunction