                ͻ
                 PGPro Scripts v4.0  by: Don Eitner 
                ͼ

        Ŀ
         Before You Begin 
        

The REXX scripts included in this archive (see list below) are provided solely
on the hope that they may be useful to users of TrueSpectra's sadly defunct
Photo>Graphics Pro for OS/2. As free, open-source software, there is no warranty
of any sort.  YOU RUN THESE SCRIPTS AT YOUR OWN RISK, but they have proven stable
and secure on my own system. As with any modifier to your projects, you should
save the current project before executing these scripts so that you can easily go
back to where you were in the unlikely event of a system crash or other problem
(see Known Problems below).

If you find PGPro Scripts useful or would like to offer assistance in perfecting
them, I would like to hear from you. I do also accept monetary donations if
anyone REALLY likes my scripts.  :) You can contact me by e-mail at:

freiheit@tstonramp.com

        Ŀ
         Special Thanks 
        

Special thanks to Glassman (glassman_ru@geocities.com) for showing me how to
properly recurse through group objects without crashing the script.  :)

Glassman's website of Photo>Graphics scripts and objects can be found at:

http://www.geocities.com/SiliconValley/Vista/7567/graphics/english/index.html

        Ŀ
         Version History 
        

v4.0 - 3DRaised.cwx - Creates a simple 3D raised effect on the selected object.

v3.0 - 3DShadow.cwx - Fixed a bug where cancelling the script did not return the
       project to its original unit of measurement as well as a bug that allowed
       for 0 or 1 shadow instances, which would lead to an error.

       GreetingCard.cwx - Now maintains user-defined color for card text.  Also
          Added option to emboss text.

       Starburst.cwx - Creates a starburst within the current project in a user
       defined color.  Can also size the starburst to sit snugly behind a selected
       text object.

v2.0 - 3DShadow.cwx - Enhanced performance, added a cancel button to the first
       input screen, added 4 new shadow directions and shadow fading from one
       color to another (all user-definable). Also added abilty to shift original
       object and its shadows to the original object's center

       GreetingCard.cwx - New script which lays out an 8x10 inch greeting card
       and prompts the user for text to place on the front and inside. Instructions
       are shown on where to fold the card once printed.

v1.5 - Secondary feature set is complete. Single script now prompts user for
       shadow direction and number of shadow instances at runtime.

v1.4 - Original feature set is complete and there are no known bugs remaining.

v1.3 - Some support for object groups.

v1.2 - Performance improvements and setting the stage for a future enhancement.

v1.1 - Fixed a bug where a project with height of 200 pixels caused an error.

v1.0 - Initial public release of PGPro Scripts.

        Ŀ
         Included Files 
        

readme.txt       - You're reading it now.
3DRaised.cwx     - Creates a 3D raised effect on the selected object.
3DShadow.cwx     - Creates a "3D shadow" of an object in user-defined direction
                   with user-defined color fade.
GreetingCard.cwx - Lays out an 8x10 inch greeting card which the user then
                   modifies, prints, and folds.
Starburst.cwx    - Creates a starburst effect in a user-defined color.

        Ŀ
         Known Problems 
        

When rendering highly complex group objects (such as window.orc included in
Photo>Graphics Pro) the script may appear to stall. This is due to a performance
tweak which stops rendering the screen until all shadows have been created. I
haven't figured a way to add a progress indicator so during these times there
will be no discernible activity other than your processor will be in heavy use.

