| Quick Macros - Features | ? |
| Home | Features | News | Support | Help | Forum | Resources |
Macro commands: sending keystrokes, inserting text, mouse actions, file operations, working with windows and controls, simple and complex delays, messages and dialogs, Internet functions, string manipulation functions, database functions, flow control, and more.
Macro editor is designed so that creating macros, as well as programming, is especially quick process. Simple interface, auto save, object finder tools, various info features. Macro commands can be entered directly (they are short and easy to remember), or through dialogs, or recorded. Comments, keywords and other identifiers are colored. Mouse position related info in status bar (mouse position, window, control, . . .).
Programming language: variables of any type, including structures and pointers, functions, callback functions, dll functions, COM, constants, string manipulation methods, classes, and more. Programmers can create functions and complete applications with windows and dialogs, even new trigger types. Shows type-info for functions and types, lists of members and globals. Supports type libraries and ActiveX controls. Highlights errors and gives error description. Can convert macros to standalone programs (exe files).
Various triggers (events that launch macros): hot keys, text (e.g., replace ".email" to "my@ema.il" when typing), mouse click, quick mouse movement to screen edge (12 areas), quick mouse movements in screen (12 movement types/areas), mouse wheel, window events (created, activated, etc), pop-up menus, toolbars, shortcuts, Windows Scheduler or other scheduler app, file, process, event log, and more. Triggers can be global or program-specific.
You can create pop-up menus and toolbars, and launch macros, files, and commands from them. Toolbars can be free or automatically attached to windows or screen edges. To save space or create an auto-hide toolbar, you can use the "Auto shrink" feature.
QM can extend the user interface: replace menus with toolbars, use mouse movements to switch to previous window or show menu, etc.
Other features: recording, importing, exporting, shared files, security, simultaneous execution (multiple threads), dialog editor.
Screenshots
Main window. You also can see several custom toolbars that are attached to the Quick Macros window. QM toolbars can be attached to any window.

You can manipulate user-interface objects (buttons, menus, links, ...). Here is one of object-finder dialogs.

An auto-hide toolbar.

A pop-up menu.