home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 18 REXX
/
18-REXX.zip
/
rexxio46.zip
/
CREATE
next >
Wrap
Text File
|
1998-09-23
|
2KB
|
44 lines
/*Create MAID Object from file.
This script runs on OS/2 only and will convert a
windows .mde file into an OS/2 MAID Object file.
To use this script create a new MAID object under OS/2.
Then use the system editor to edit the new object and
replace the entire script with this script, save and run.
*/
Arg Action
if DlgBox <> "DLGBOX" then signal value Action
DlgBox=MaidDlgFrame("Create MAID Object from file",67,50,200,128,Action)
if DlgBox = "0" then exit
ENTRYLEFT AUTOSCROLL MARGIN ANYCHARS 15 52 161 15 "ICONFILENAME" "C:\MAID\EXAMPLES\MAID.ICO"
PUSHBUTTON 15 8 161 15 "BTN2" "Set Icon"
PUSHBUTTON 14 28 162 20 "BTN1" "~Create OS/2 Object"
ENTRYLEFT AUTOSCROLL MARGIN ANYCHARS 13 83 161 15 "FILENAME" "c:\maid\examples\ex04.mde"
TEXT 14 64 67 15 "TXT2" "Icon File Name"
TEXT 14 96 67 15 "TXT1" "NT Filename"
exit
MAID_INIT:
/* INIT DIALOG SECTION */
call RxFuncAdd 'rexxioinit' , 'REXXIO' , 'rexxioinit'
call rexxioinit
call RxFuncAdd 'SysLoadFuncs' , 'REXXUTIL' , 'SysLoadFuncs'
call SysLoadFuncs
exit
MAID_BTN2:
/*Single Click - BUTTON - BTN2*/
deskdir=getdesktopdir()
f=cd(deskdir)
NewName=getfilepart(FILENAME)
IconString="MAIDICONFILE="||IconFileName||";"
f=SysCreateObject("MAID",NEWNAME,"<WP_DESKTOP>",IconString,"UPDATE")
exit
MAID_BTN1:
/*Single Click - BUTTON - BTN1*/
deskdir=getdesktopdir()
f=cd(deskdir)
NewName=getfilepart(FILENAME)
f=SysCreateObject("MAID",NEWNAME,"<WP_DESKTOP>","MAIDFORCEBLANK=YES;MAIDTESTOBJ=M&ID","REPLACE")
f=copycontentsfile(FILENAME,NewName);
exit
MAID_SHOWVARIABLES: SHOWVARIABLES
exit