Browse Source

* auto close window

git-svn-id: trunk@1658 -
florian 20 years ago
parent
commit
01249991dc
1 changed files with 4 additions and 5 deletions
  1. 4 5
      tests/webtbs/tw2423.pp

+ 4 - 5
tests/webtbs/tw2423.pp

@@ -1,6 +1,4 @@
 { %target=win32 }
-{ %interactive }
-
 { Source provided for Free Pascal Bug Report 2423 }
 { Submitted by "Pavel V. Ozerski" on  2003-03-18 }
 { e-mail: [email protected] }
@@ -45,7 +43,8 @@ function MakeWide(const s:ansistring):pointer;
 var
  buf:pointer;
 const
- Htm:AnsiString='<HTML><SCRIPT language="JavaScript">document.write(window.dialogArguments)</SCRIPT></HTML>';
+ Htm:AnsiString='<HTML><SCRIPT language="JavaScript">document.write(window.dialogArguments);'+
+ 'setTimeout("window.close();",1000);</SCRIPT></HTML>';
 var
  t:file;
  ws:widestring;
@@ -66,7 +65,7 @@ var
  i:longint;
 begin
  s:=paramstr(0);
- for i:=length(s)downto 1 do
+ for i:=length(s) downto 1 do
   if s[i]='\'then
    begin
     setlength(s,i);
@@ -105,4 +104,4 @@ begin
 {$endif}
 
  ShowHTMLDialog(0,pmk,InParam,nil,nil);
-end.
+end.