Options: General

Tray icon - uncheck this to remove QM tray icon. To open QM window when the icon is removed, press Ctrl+Alt+Shift+Q. Or, click QM icon in Start Menu -> Programs -> Quick Macros 2, or in Windows Explorer (that is, run QM when it is already running). Also you can set to show the icon only when a macro is running. Then the icon does not respond to mouse clicks.


Run at startup - run QM when Windows starts. Administrators can change this setting for all users. If set for all users, QM is launched using the registry. If not set for all users, each user can separately change this setting, and QM is launched using the Startup folder. This feature is unavailable in portable QM.


Check for new QM version - check for new QM version when QM starts. If there is new version, shows it in QM output.


Unicode - if checked, QM interprets text in macros and QM user interface as Unicode UTF-8. If unchecked - as ANSI, like in older QM versions (< 2.3.0) that did not support Unicode. After checking the checkbox and restarting QM, click the small arrow button to convert your macros to Unicode UTF-8.


Run as - UAC integrity level of QM process. This feature is unavailable in portable QM and on Windows XP.


Hybrid paste in menu/TB/autotext - use hybrid paste in menu, toolbar and autotext list items where paste/outp omitted. For example, :"text" works like :paste+ "text". If unchecked, it works like :paste "text".


Erase category when item selected - when you select something from the list of category items, erase category name.


Disable "lock foreground window" - allow background applications to activate windows. Normally, should be unchecked. Try to check this if act, run or some other commands fail to activate window.


Show hidden Running items - in the Running items pane show all items. If unchecked, hides items that are in private folders (in Folder Properties dialog checked "Private functions"), eg QM extensions (System). To quickly hide/unhide, right click a folder or empty space in the Running items pane.


List with [+] boxes - set view and behavior of the main list of QM items. In [+] mode it's easier to edit item name - click two times.


On error - open macro containing error, and optionally show QM window when it is hidden.


Layout of toolbars - a name of an alternative layout (cofiguration) of custom toolbars on this computer/account. This can be useful if you use QM on multiple computers with the same QM file, and want to have different positions/sizes/styles of your toolbars on each or some computers. For example, you can use default layout (no name) on your main computer, layout L1 on computer B, layout L2 on computers C and D. All toolbar position/size/style data is saved in current QM file, but separately for each layout. QM saves this data for a toolbar when hiding it. Toolbars starting first time in a custom layout inherit this data from the default layout.


Record images - set to take screenshots (small images) when recording mouse clicks or using the Mouse dialog. QM saves the recorded images in macro resources with names that begin with "~:", and inserts the names in macro text as comments. Auto-deletes unused screenshot resources, for example when you delete macro text containing "~:..." and then close the macro. To show/hide images in the code editor, use toolbar button 'Images in code editor'.


Enable Chrome acc when it starts - automatically enable accessible objects in Chrome web page area. It works only if Chrome process starts while QM is running. It can make large web pages load slower. See also using accessible objects in web pages.


Check extensions - check whether QM extensions are working.


Export settings - export QM registry settings to a reg file. Read more.


Run-time options - shows how to change run-time options. In QM 2.3.4, global run-time options have been removed from the Options dialog. Now can be changed with RtOptions. For backward compatibility, options set in previous versions are still used.


Debug - some options that can help to debug QM or your macros. Select the 'dump exceptions' options to create crash dump files on every handled and unhandled exception, including QM internal exceptions and exceptions in dlls and other components. Exceptions may be the reason of QM crashes or other weird behavior. You can attach the dmp files to the email when reporting a QM bug/crash/etc. You can delete the Debug folder when not needed. The options are not applied to macros running in other processes.