home *** CD-ROM | disk | FTP | other *** search
- /* rexx-program
- Author: Martin Vieregg, Germany, March 1995 */
-
- Call RxFuncAdd 'SysLoadFuncs','RexxUtil','SysLoadFuncs'
- Call SysLoadFuncs
-
- CurrentDir = directory()
-
- say "Beginning creation of folders and program objects..."
-
- Call SysDestroyObject "<MVPackFolder>"
- Call SysCreateObject "WPFolder", "Pack", CurrentDir,,
- "OBJECTID=<MVPackFolder>;ICONFILE="CurrentDir"\Pack1.ico;ICONNFILE=1,"CurrentDir"\Pack2.ico;BACKGROUND=,,,C,255 50 50;ICONVIEWPOS=60,40,30,50;"
- Call SysCreateObject "WPShadow", "Pack", "<WP_DESKTOP>",,
- "SHADOWID=<MVPackFolder>;"
- Call SysCreateObject "WPFolder", "PackProg", "<WP_DESKTOP>",,
- "OBJECTID=<MVPackProgs>";
- Call SysCreateObject "WPProgram", "packing", "<MVPackProgs>",,
- "OBJECTID=<MVpack_zip>;EXENAME="CurrentDir"\pack_zip.cmd;PARAMETERS=% C:\Desktop;STARTUPDIR="CurrentDir"\Pack;MINIMIZED=YES;"
- Call SysCreateObject "WPProgram", "delete content", "<MVPackProgs>",,
- "OBJECTID=<MVempty>;EXENAME="CurrentDir"\empty.cmd;STARTUPDIR="CurrentDir"\Pack;PROGTYPE=OS2WINDOW;MINIMIZED=YES;"
-
- /*creating program objects with associations to data objects*/
- Call SysCreateObject "WPProgram", "contents ", "<MVPackProgs>",,
- "OBJECTID=<MVdir_arj>;EXENAME="CurrentDir"\dir_arj.bat;STARTUPDIR="CurrentDir";PROGTYPE=DOSWINDOW;NOAUTOCLOSE=YES;ASSOCFILTER=*.ARJ;ICONFILE="CurrentDir"\arj.ico;"
- Call SysCreateObject "WPProgram", "contents", "<MVPackProgs>",,
- "OBJECTID=<MVdir_zip>;EXENAME="CurrentDir"\dir_zipE.cmd;STARTUPDIR="CurrentDir";PROGTYPE=OS2WINDOW;ASSOCFILTER=*.ZIP;ICONFILE="CurrentDir"\zip.ico;"
- Call SysCreateObject "WPProgram", "unpacking ", "<MVPackProgs>",,
- "OBJECTID=<MVunpack_arj>;EXENAME="CurrentDir"\un_arj.bat;STARTUPDIR="CurrentDir"\Pack;PROGTYPE=DOSWINDOW;MINIMIZED=YES;ASSOCFILTER=*.ARJ;"
- Call SysCreateObject "WPProgram", "unpacking", "<MVPackProgs>",,
- "OBJECTID=<MVunpack_zip>;EXENAME="CurrentDir"\un_zip.cmd;STARTUPDIR="CurrentDir"\Pack;PROGTYPE=OS2WINDOW;MINIMIZED=YES;ASSOCFILTER=*.ZIP;"
-
- say "Successful creation of folders and program objects."