Boilermaker is a recent addition to my GestureLaunch macros library.

Boilermaker.sit (version 2 -- 4 April 1999)

My job as a psychiatrist-slash-family doc involves a lot of repetitive writing. I've long coveted a way to store a lot of boilerplate in an easy to access fashion. Several utilities allow you to make menus of boilerplate, but every one I'd seen was limited to a single-level menu. Scrolling through long lists of items was too slow and cumbersome to be useful.

I decided that I needed a utility that would allow me to organize my boilerplate in a hierarchical fashion and select the bit I needed from a multi-level popup menu. Then I had the idea that I could slurp the data up off of a notepad outline, already in hierarchical format. That was fine, but I found that I quickly exceeded the 30,000 character limit for notes in SuperNotePad. I had no idea my appetite for boilerplate would be so voracious!

The last blow to simplicity came when I decided that I really wanted to be able to embed outline information into my boilerplate.

The end result is this rather complex GestureLaunch macro that performs a very simple function. When invoked, it pops up a hierarchical menu. Choosing an item from the menu either pops up the next level submenu or, if there is no submenu, inserts the text of the item at the current insertion point. As a bonus, if the boilerplate contains any backslash characters then the macro simulates holding down the command key while typing the character (eg. "\=" will, if you're inserting into a Notepad outline, create a subtopic at the same level).

The boilerplate itself is created by placing outline notes in a folder named "Boilerplate" in the built-in Notepad. You can have an unlimited number of such notes, so the total size of your boilerplate library is limited only by memory (all the boilerplate has to fit in your heap while the menu is displayed). I have set up GestureLaunch to invoke the macro with a double-tap on the Notepad icon. I can instantly create large, complex documents that need only fine tuning before they're ready for the medical chart.

I am too busy to do extensive testing, so I cannot make any guarantees about how well it will work on your MessagePad. I do know of a few issues:

If you use Boilerplate and find it useful, please send me an email. I would love to hear that it was making life better elsewhere on the planet.

mind & body | hearth & home | old & new | computers & communications | words & ideas


Date created: April 4, 1999
Last modified: August 15, 1999
Copyright © 1999 Ron Risley

risley.net webmaster

the count