Uses Windows, Forms, SysConst var Hwnd: THandle; begin Application.Initialize; CreateMutex(nil, False, 'FrmMain'); if GetLastError = ERROR_ALREADY_EXISTS then begin Hwnd := FindWindow('TfrmMain', 'xdeltaGUI'); if Hwnd <> 0 then begin SetWindowPos(hwnd, Hwnd_Topmost, 274, 206, 451, 319, 0); //Left,Top,Width,Height SetWindowPos(Hwnd, Hwnd_notopmost, 274, 206, 451, 319, 0); ShowWindow(HWnd, SW_SHOW); Halt(0); end; end; Application.CreateForm(TFrmMain, FrmMain); Application.Run; end.