Skip to main content

How do I set up keyboard macros?

Learn how to create custom keyboard shortcuts for frequently used commands in Roof Wizard.

Menu path

Set-Up > Preferences > Keyboard Macros


What it Does

The keyboard macro recording function allows you to create new keyboard commands for any key on the keyboard, enabling faster access to frequently used menu options and commands.

πŸ”§ How to set up a keyboard macro

  1. Navigate to Set-Up > Preferences > Keyboard Macros

  2. Select either the ALT key or CTRL key from the keyboard

  3. The current assigned command statement (if any) is displayed in a dialog box

  4. Enter your new command statement in the text field

  5. Click OK to save the macro assignment

🧾 Command statement types

Command Type

Syntax

Description

Main menu commands

!main [command]

Access standard File, Edit, View menu options with modifier levels

Inline menu commands

!menu [command]

Access context-sensitive menu options with specified parameters

πŸ›  Practical examples for roofing estimators

Main menu macro example:
To create a shortcut for File > Save the current database:
​ !main file save

Inline menu macro example:
To enable the Inline Zoom Window command, set all options to [Yes] and await window definition:
​ !menu zoom window out cross [OK]

πŸ’‘ Tips for effective macro use

  • Choose logical key combinations that don't conflict with existing shortcuts

  • Test your macros after creation to ensure they work as expected

  • Document your custom macros for team members who may use your setup

  • Consider creating macros for repetitive tasks like saving, printing, or switching views

⚠️ Important notes

  • Modifier levels determine how deeply the command executes into sub-menus

  • Reassigning a key will overwrite any existing macro for that key combination

  • Macro commands are case-sensitive and must match exact menu syntax


Did this answer your question?