Menu: Run, Tools, Output

Some commands are described in the Toolbar topic. Other commands:

The Run menu

View Active Items - view currently running threads, toolbars, timers, as well as recently launched items and open items. Right clicking an item in the Running Items list shows a menu that allows you to end a thread, find a lost toolbar, reset toolbar settings, stop a timer.

 

Auto Minimize - minimize QM when the Run button is clicked.

 

Disable triggers - when checked, QM does not respond to most trigger events (as set in Options). Other ways to disable-enable QM: right-click the tray icon and use the menu; middle-click the tray icon; Ctrl+Shift+Alt+D, dis. To disable all triggers only in certain programs, use the File Properties dialog.

 

If you hold down F8 when QM starts, you can choose to start QM in safe mode. When QM runs in safe mode, all trigers are disabled. In safe mode, macros and functions will not run whatever way is used to launch them.

 

Next, Run To Cursor, Run/Continue, End - control the macro that is running in debug mode.

 

Make exe, Run exe - create or run standalone program for current macro/function.

The Tools menu

Record - minimize QM and start recording.

 

Record menu - record menu command(s) (men). When you select a menu item in some window, is inserted the men command. Not all menus can be recorded. If recording fails, it means that men cannot be used with that menu.

 

Type libraries - view available type libraries. Insert type library declaration statement (typelib). Register/unregister COM components.

 

On Top - set QM window "Always On Top" and show in alternative view. Other ways: 1) Double click the QM status bar; 2) Click On Top in the system menu or in the Tools menu; 3) Press Alt+F1; 4) Click the On Top button on the floating toolbar.

The Output menu

Open selected item - open QM item whose name is fully selected in the QM output.

 

Log -> Window events - when a window is activated, created, etc, display its handle, class and name in the Output. You can use this when it is difficult to make a window trigger.

 

Log -> Acc. events - log accessible object events to get information required for accessible object triggers.

 

Log -> Declarations from ref files - log declarations retrieved from reference files. Logging will continue even after restarting QM if you leave this menu item checked.

 

Log -> Loaded dlls and type libraries - log names of dlls and type libraries when they are actually loaded. Logging will continue even after restarting QM if you leave this menu item checked.