Floyd Watergil
What it does:
The macro functions in this set are used in almost every macro that we create. Some are for debugging while others form
a necessary foundation for more advanced functions. They've been updated for Macro Express version 2.1c. Although, very
basic, they've saved us hours of design and debug time. We hope that you find them as useful.
To install:
Download the file umpgmfunctions.zip and extract
it into the folder where Macro Express is already installed. This will create the folders Editor and Scripts under
the Macro Express folder. Additionally it will copy several icons into your icon directory.
To use:
In the Macro Express Editor, click File | Open Macro File. Then browse into the Macro Express\Editor folder and load
the "PGM Functions.mex" macro file. To start the demonstration press the Ctrl+Alt+Shift+F1 keys.
How it works:
Most of the macro systems that we design utilize sets of pre-designed function libraries. One function simply calls
another as shown in this set. We found the Macro Express MEX file to be an ideal vehicle for our macro system designs,
and is easily manipulated directly, or with the Macro Express supplied editor. Individual function (macro) names
begin and end with a brace to minimize the possibility of duplicating nick names of other macros. Additionally, the
braces serve as legal file name characters. Each function is commented, and there are several "introduction" functions
which demonstrate how to use each in a set. The top-level introduction/demonstration function is a hot-key (Ctrl
Alt Shift F1) macro called "{ Introduction }". Naturally, any of these functions can be imported into your own macro
file(s). There's really no need to import the { Introduction } ones, but it's your call. I would, however, suggest
creating a separate category within your macro file for these functions, although it certainly isn't required. Included
in this set is a printout of each macro script for your convenience and icons that you can copy to your Macro Express,
default icon folder (i.e. c:\program files\macro express\icons) if you choose to do so.
Submitted by:
Floyd Watergil
Professional Grade Macros, Inc.
floyd@PGMacros.com
Floyd wins a Macro Express T-shirt for his submission.
|