Macros make it easier
Use a keyboard macro program or a keyboard remapping program concurrently with TreePad to execute your most frequently used menu access keys or keyboard shortcuts by pressing just one key. Programs such as Shorthand for Windows can "remember" and "play back" cursor key sequences such as Shift+Home - Enter, etc.
If you have other concurrent programs which intercept keystrokes before they reach TreePad, you may find a keyboard macro program indispensable in reassigning TreePad menu access keys to avoid triggering undesirable events, e.g., opening the CD tray door!
Macro hints and tips
- Check the Key tables for unused keys and key combinations that you can convert to macros.
- If you use a lot of macros, list them on a card that you can keep near you when you work, until you become familiar with them.
- You may find it useful to have not one but several macro files that your key macro program lets you switch between, each containing a set of macros depending on the nature of the task. E.g., you might assign one key combination to F12 when autopasting text from e-mails and another when typing documents.
- One-key keyboard shortcuts that have toolbutton or menu access key equivalents are ideal candidates for macro reassignments. E.g., since the functions of F11 and F12 are similar to Ctrl+Tab, use them to perform macro commands if you are happy to use Ctrl+Tab to toggle between panes. Note that this will still allow you to use F11 and F12 in actual macro strings since you can replace them with alternative menu access keys (see next hint).
- You may wish to create to execute certain tree commands without having to leave the Article pane, e.g. sort the whole tree. (See Useful macro sequences for examples of sorting the whole tree and a subtree.). You might for example decide to assign Alt+F6 to sort the top level of a subtree, Alt+F7 to sort all levels and Alt+F8 to sort the whole tree, all done from within the article pane, remembering that Shift+Ctrl+O does this but only when the Tree pane has focus. Remember too that TreePad already has keyboard shortcuts such as Ctrl+Alt+( Up | Down | Left | Right ) which allow you to navigate the Tree pane from within the Article pane.
- If you find Ctrl+Tab awkward to press but prefer to keep Tab for tab functions, use a keyboard macro program to substitute another key such as [~] (tilde), [`] (grave accent) or F1. Not only is F1 is easy to reach, but you can call up the Manual by clicking on the Help menu.
- Note that most of the keys on the keyboard's number pad have different keycodes from the main alphanumeric keys, so can be assigned separate key combinations and serve as an extra set of "function" keys when you are not using them to enter numbers. This is particularly useful for left-handed people who operate the mouse with their left hand, since the number pad is usually on the right side of the standard keyboard. However, the number pad's Enter key behaves exactly the same as the main Enter key.
- You can extend the range of the number pad even further by assigning separate key sequences to Shift+, Ctrl+ and Alt+ any number pad key!
- The Scroll Lock key is not used a lot and can have other functions assigned to it.
- Add the key sequence Ctrl+S to the ends of other frequently-used key combinations, effectively saving your work automatically and more frequently. You can undo article changes even after saving the file.
- If your fingers are too short to reach Ctrl+C and Ctrl+V comfortably, try creating macros for them using Alt+C and Alt+V. You don't need to use the Alt+key combination to open the Main menus if you can simply click them with the mouse. You can bypass any of the submenus by creating macros for menu access keys (you will have to include the Alt+ combination in the macro, though).