home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Enigma Amiga Life 113
/
EnigmaAmiga113CD.iso
/
software
/
utilities
/
dirscanner
/
rexx
/
jump2.dsrx
< prev
next >
Wrap
Text File
|
2000-03-30
|
936b
|
43 lines
/*
$VER: Jump2.dsrx 1.0 (8.3.00) Copyright (c) Nils Görs.
This script needs rexxreqtools- and rexxtricks.library.
*/
options results
PARSE ARG DSPort
IF DSPort = "" THEN DSPort = DIRSCANNER.1
address value DSPort
IF ~SHOW('LIBRARIES','rexxreqtools.library') THEN
IF ~ADDLIB('rexxreqtools.library',9,-30,0) THEN
quit('Cannot open rexxreqtools.library!',10)
IF ~SHOW('LIBRARIES','rexxtricks.library') THEN
IF ~ADDLIB('rexxtricks.library',9,-30,0) THEN
quit('Cannot open rexxtricks.library!',10)
SET LOCKGUI 1
Pattern = rtgetstring(,"Select Pattern",DSport,"_Ok|_Cancel")
IF pattern = "" THEN DO
SET LOCKGUI 0
EXIT
END
GET MATCH_CURS
IF result = -1 then curpos = 0
else curpos = result
GET MATCH_AMM
amount = result
DO i = curpos + 1 TO amount-1
GET MATCH_FILE i
call RXTR_MATCHPATTERN(result,pattern,NOCASE)
IF result = 1 THEN DO
SET MATCH_CURS i
LEAVE i
END
END
SET LOCKGUI 0