There are a couple solutions that I can think of. MortScript is one. Another is to edit the built in correction dictionary that is in the windows file. Editing it is some times tricky and I think there have been some posts on this. Some times it acts like a read only file and you have to rename it or something then cut it from one file and paste it into windows. I forget the hole process but it does work. See
http://www.aximsite.com/boards/showthread.php?t=110160. I have added thaings like pct which expands to "I made a phone call to " and so on. Transcriber also has some expanding features but if you are using caligrapher I doubt you will use Transcriber.
You can run pen commander macros from a shortcut and have a menu of them launched from a program like "program menu". You can also do the same with MortScript macros. Look at the documentation from mortscript for their method. For a pencommander macro just make a shortcut with the following string "\Program Files\CalliGrapher\PenCmd.exe" /M <name of macro>. This is assuming that pencommander is in main memory. If not change the string to reflect the path on a storage card.
If you want to launch your macro from a button on the PDA you need to make a file in the StartMenu Programs file and then you will be able to access that macro from a buton weather or not you have caligrapher running.
To launch macros from hot keys, you can also edit the registry. To launch Pencommander Macro's from the keyboard you either need to use a launching program like HipKeys (
http://www.onhiatus.com/Software/HiPKeys.html ), or edit your registery.
Hipkeys method:
What I have done is typed in a command line in the prompt for the win+ key such as:
"\Built-in Storage\CalliGrapher\PenCmd.exe" /m dl
and this launches my dl macro which happens to be my long date format date stamp.
HipKeys works well but it blocks out some keys for use because on HP Jornada Clamshell devices (for which it was made) some keys are hard wired in the system to launch particular applications. Not so with the PPC. So to access every key possibility you have to go directly into the registry (be careful). The following works just fine with my Dell Axim X30 using a ThinkOutside Bluetooth Keyboard:
1. Use a registry editor to go to: HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/SHELL/KEYS
2. Use your registry editor to add a new key. Name it the number of the keyboard letter or number you want to use to launch a program (e.g. 4043 for letter "C") . See below for a list of codes for keyboard keys.
3. Use your registry editor to add a new string value. The name of the string value should be "default". The value data should be a path to your PenCommander with a switch to your desired macro such as "\Built-in Storage\PhatWare CalliGrapher\PenCmd.exe" /m cc, this launches my OPClip macro to copy my selected data to a common clip board when I hit Win+C.
You can launch anything from this method including commonly used documents. This is not possible with the hotkeys provided with Thinkoutside.
Keyboard keys:
4030 =0
4031 =1
4032 =2
4033 =3
4034 =4
4035 =5
4036 =6
4037 =7
4038 =8
4039 =9
4041 =A
4042 =B
4043 =C
4044 =D
4045 =E
4046 =F
4047 =G
4048 =H
4049 =I
404A =J
404B =K
404C =L
404D =M
404E =N
404F =O
4050 =P
4051 =Q
4052 =R
4053 =S
4054 =T
4055 =U
4056 =V
4057 =W
4058 =X
4059 =Y
405A =Z
Enjoy
Craig