All of the commands or actions that Macro Express can perform have been assigned to 24 separate
categories. A brief description of the commands assigned to each category is listed below. More details
can be found in the online help file.
| CD-ROM |
You can create macros to replay a favorite audio CD track, open and close the tray, start,
stop or pause the CD for an interruption, or skip tracks -- practically anything except physically
inserting the CD into your drive. |
| Clipboard |
Cut, copy or paste clipboard items. You can copy a text file or a graphic file to the clipboard.
Append clipboard contents to a text file or save the contents to a new text file. Or have the
macro look for specific words or phrases in the clipboard item. You can then either replace them
with something else, or have the macro take action depending on whether the word or phrase was
found or not found. |
| Debug |
Use the Log Message and Log Error Message commands to help pinpoint trouble spots in a macro.
The messages are sent to a log file so that you can determine the progress of a macro or where
an error may have occurred in the macro. |
| Desktop |
These commands provide for a quick way to minimize or restore all items on the desktop. Or
you can tile horizontally, vertically or cascade desktop items. |
| Dialogs |
Create multiple choice menus for your macros. During playback of the macro a menu will appear.
Select the option you want and the macro will perform the task selected. |
| Explorer |
Create macros that will open Windows Explorer to the folder that you want. No need to navigate
several layers of folders. One keypress will get you there. |
| Files/Folders |
Move or copy files. Rename and delete files or folders. Create new folders or change default
folders. Process Text or ASCII Text files. Change File attributes. |
| Internet |
Use these commands to quickly go to a specific web or FTP site. Macro Express has a number
of FTP commands that can be used to automate FTP processes. Also automate email messages and
dial up networking. |
| Internet Explorer |
For Internet Explorer users, you can instruct the macro to wait until a web page has finished
loading before continuing with any macro steps. |
| Keyboard |
Special key instructions for the Alt, Caps Lock, Control, Num Lock, Scroll Lock, Shift and
Win keys. Set the playback speed of all keystrokes to allow for timing issues. |
| Logic |
Add a level of intelligence to your macros. Have your macros look for specific situations and
take action based upon the results. This includes If/Then/Else logic plus Switch/Case commands.
And/Or/Xor logic is included to expand the usability of the IF statements. |
| Macro Control |
These commands allow you to take actions on macros you have created. The Macro Run command
allows you to have your macro call other macros and play them in sequence. Other commands will
allow you to disable or enable a macro, stop or delete a macro, or assign passwords to individual
macros. You can also load in another macro file. |
| Macro Express |
Empty the Macro Express recycle bin, close Macro Express or reset the keyboard hooks with these
commands. |
| Mouse |
Assign any combination of left, middle or right mouse button clicks. Move the mouse cursor
to any position on the screen or window. |
| Multimedia |
These functions will allow you to create macros to adjust the volume on your computer's sound
system. Have the macros play back video or sound files. |
| Network |
Quickly map a network drive. Connect to a network drive, disconnect or toggle back and forth. |
| Registry |
Use these commands to create or delete registry keys. Read or write registry decimals, integers
or strings. |
| Repeat |
A number of macro repeat options are available. Set your macro into a repeat loop to have it
play back as many times as you need. Have a macro repeat until a specific condition has been
met. |
|
System
|
These commands allow you to take actions on your system. You can shut down, log off, reboot
your system. Set your default printer or change your display resolution settings. Or you can
empty the Recycle Bin or open a specific Control Panel window. |
| Text |
Use these commands to create date or time stamps. Insert text, symbols and keystrokes into
other applications. Create message boxes for reminders, instructions, etc. |
| Timing |
These commands instruct the macro to slow down or wait until applications are ready to receive
the next macro instruction. Insert delays or insert a pause in a macro where you can enter your
own text into your application and then resume the macro. We have a number of Wait For commands
instructing the macro to wait until a window has focus, wait for a specific key to be pressed
or a mouse click, wait for a program to close, and many more. |
| Variables |
Variables allow input of data into the macro from a variety of sources such as from the macro
itself, a file, user input, the Windows clipboard, a .INI file, the title of a window and many
others. The variables can then be manipulated, processed and tested. Actions can be taken on
the results of the test or on the variables themselves. We provide Decimal, Integer and Text
String variables. |
| Window Controls |
Controls refer to the identifiable parts of a specific application window. Controls may include
such things as a button, an edit box, a toolbar, a window title bar or other items. The control
may be part of the main application window or be part of a child window (a window within a window).
Use Windows PostMessage commands with controls. Assign the control to a variable and take any
number of actions upon the control. |
| Windows/Programs |
Start programs or activate windows. Also shut down applications or program windows. Move and
resize windows, hide a window or show it again. |