home *** CD-ROM | disk | FTP | other *** search
- PowerPlatform Release 1.1
- =========================
-
-
- Shareware Version
-
-
- This archive contains the following files:
-
- PowerPlatform
- PowerPlatform.info
- Rexx/Profile.APP
- Rexx/MainFunctions.APP
- Rexx/CommFunctions.APP
- Rexx/GraphicsFunctions.APP
- Rexx/GIFtoSHAM.APP
- Rexx/GIFtoIFF.APP
- Rexx/Extract.APP
- Rexx/Strip.APP
- Docs/PowerPlatform10.Doc
-
- To preserve the directory structure unpack as follows:
-
- LHARC -x x PowerPlatform11.LZH
-
-
- Quick Install
- =============
-
- IMPORTANT: This PowerPlatform archive contains a new
- Profile.APP. Make sure you save your
- existing profile.
-
- Copy PowerPlatform and PowerPlatform.info to any directory.
- Copy the #?.APP files to your REXX: directory.
-
-
- Documentation
- =============
-
- The documentation file has been formatted. To view on your
- screen use more. To print it:
-
-
- Copy PowerPlatform11.Doc PRT:
-
- Note: The documentation file has not changed from release
- 1.0. Documentation changes are included in this document.
-
-
- What's New
- ==========
-
- I have fixed a couple of bugs:
-
- PowerPlatform would sometimes GURU when executing a
- program from the menu bar if the DefineItem command
- incorrectly defined the program name.
-
- If you issued the CDSource PowerPlatform command
- from an ARexx EXEC invoked from the menu bar, the
- new PowerPlatform source directory was set but
- the display was not refreshed.
-
- I have included more example EXEC's with this version
- of PowerPlatform. There are now examples of how to
- change the PowerPlatform function buttons from the
- menu bar. If you bring up PowerPlatform with the new
- Profile.APP supplied everything should look the same
- except that there is now a new menu, the Functions menu.
- This menu contains three items, Main, Graphics and
- Communications. Selecting any of these items will redefine
- the PowerPlatform function buttons. Play around with these
- menu items. You can select Main to return to the original
- function button definitions.
-
- The way it works is that the new Profile.APP sets up the
- new menu bar. It uses the DefineItem command to instruct
- PowerPlatform to invoke the appropriate ARexx EXEC when
- the menu item is selected. For example, selecting Graphics
- results in the GraphicsFunctions.APP EXEC being invoked.
- This EXEC actually redefines the buttons. You can easily
- add additional function groups to the menu by changing
- the Profile.APP. You can copy one of the supplied function
- EXEC's to create your own. I think this is a very useful
- feature, play around with it.
-
- There is one other change I made to the standard Profile.
- It no longer includes any function button definitions.
- Instead it executes the MainFunctions.APP EXEC before it
- terminates. This is simply so that the main function group
- can be set from the profile or the menu bar. You don't
- have to maintain two sets of definitions.
-
- I mention in the documentation that when PowerPlatform
- invokes a command it supplies the full file name as a
- parameter. For example if you select the file
- "DH0:Dir1/Dir2/Sample.File" PowerPlatform invokes the
- command as "CommandName DH0:Dir1/Dir2/Sample.File". It
- is often useful to strip off the path within an ARexx
- EXEC. I have included a sample EXEC, Strip.APP which
- does exactly this. It contains a lot of comments and
- you should be able to easily adapt this EXEC for your
- own needs.
-
- The GIFtoIFF.APP and GIFtoSHAM.APP EXEC's will convert
- GIF pictures to IFF or SHAM format. They use public
- domain conversion programs which can be found on
- most BBS. It is important to remember that the EXEC's
- included with PowerPlatform are examples only. Some
- will not work on your system if you don't have the
- required programs installed. You can modify them to
- meet your own needs and use them as examples when
- writing your own.
-
-
- If you like PowerPlatform and continue to use it,
- please register the program. Full details and a
- registration form can be found in the documentation.
- You will receive the latest registered version of
- PowerPlatform which opens without the stupid
- information window.
-
- I welcome your comments and suggestions. You can
- reach me at:
-
- BIX: mwarnett
-
- PLINK: Martin*W
-
- Compuserve: 70431,3565
-
- U.S. Mail: Martin Warnett
- 2407 25th Av
- San Francisco,
- CA 94116.
-
-
- If you redistribute PowerPlatform please include this
- file and all the files listed above.
-
-
- Thank you.
-
-
-
- Martin Warnett.
-