opt("GUIOnEventMode", 1) #include $Form1 = GUICreate("Simplehider", 153, 216, 193, 125) GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close") GUISetOnEvent($GUI_EVENT_MINIMIZE, "Form1Minimize") GUISetOnEvent($GUI_EVENT_MAXIMIZE, "Form1Maximize") GUISetOnEvent($GUI_EVENT_RESTORE, "Form1Restore") $hide = GUICtrlCreateButton("hide", 0, 0, 169, 57, 0) GUICtrlSetOnEvent($hide, "hideClick") $show = GUICtrlCreateButton("show", 0, 56, 169, 65, 0) GUICtrlSetOnEvent($show, "show") $minimize = GUICtrlCreateButton("minimize", 0, 120, 169, 49, 0) GUICtrlSetOnEvent($minimize, "minimizeClick") GUICtrlSetTip($minimize, "minimize's this window") GUISetState(@SW_SHOW) If Not IsDeclared("sInputBoxAnswer") Then Local $sInputBoxAnswer $sInputBoxAnswer = InputBox("Simplehider","type window title you wish to hide here.","Firefox"," ","-1","-1","-1","-1") Select Case @Error = 0 $i = $sInputBoxAnswer EndSelect $title = $I While 1 Sleep(100) WEnd Func Form1Close() Exit EndFunc Func Form1Maximize() EndFunc Func Form1Minimize() EndFunc Func Form1Restore() endfunc Func hideClick() WinSetState($Title, "", @SW_HIDE) EndFunc Func minimizeClick() WinSetState("Simplehider", "", @SW_HIDE) sleep(2000) WinSetState("Simplehider", "", @SW_SHOW) EndFunc Func show() WinSetState($Title, "", @SW_SHOW) EndFunc