home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga MA Magazine 1998 #3
/
amigamamagazinepolishissue1998.iso
/
bazy
/
intra2_17
/
rexx
/
copy_macros.irx
next >
Wrap
Text File
|
1995-05-22
|
980b
|
60 lines
/* copy_macros by Bart Vanhaeren */
/* $VER: copy_macros 1.0 (17.5.1995) */
/* Example Arexx program for controlling INTRA by Bart Vanhaeren */
OPTIONS RESULTS
IF POS('rexxsupport.library',SHOW('libs'))=0 THEN
nill=ADDLIB('rexxsupport.library',0,-30,0)
IF POS('INTRAREXX', SHOW('PORTS'))=0 THEN DO
SAY "*** Start INTRA first !!!"
EXIT(0)
END
ADDRESS (TRIM(SUBSTR(SHOW('PORTS'),POS('INTRAREXX',SHOW('PORTS')),12)))
SCREENTOFRONT
REQUESTFILE TITLE '"Select source file"'
IF RC = 0 THEN DO
source = RESULT
OPEN FILENAME source
i=1
DO WHILE i<11
KEYMACRO i
macro.i = RESULT
i = i + 1
END
REQUESTFILE TITLE '"Select destination file"'
IF RC = 0 THEN DO
dest = RESULT
OPEN FILENAME dest
REQUESTRESPONSE PROMPT '"Replace keymacros?"' GADGETS 'Yes|No'
IF RESULT=1 THEN DO
i=1
DO WHILE i<11
KEYMACRO i """"||macro.i||""""
i = i + 1
END
END
END
END
EXIT(0)