I had a quick tutorial of sorts that might help. Take a look at the ACTIVE type of action codes for use with replaceing the MCR macro strings and hopefuilly it will help shed some light on things a bit.
There are a few characters that are very handy and used repetitively so we are going to look at those first.
^ = (Carrot: Shift+6) Each command in a sequence is separated by a ^.
; = (Semi-Colon) This symbol sets the Datacad menu to the Edit Menu.
: = (Colon) This symbol set the Datacad menu to the Utility Menu.
$ = (Dollar Sign) This acts just like you hit the Enter key. Used when prompted for a name.
Here’s how I figure out what my code needs to be. I Start Datacad up, and say you want the A button for Move, Drag by Area.
Move Drag Area code: A^;^F1^F1^F3^
Steps to create the code.
1. You must always start the code with a ^
2. Next use the ; to make sure Datacad goes to the Edit menu to start the sequence. The ^ is to separate the commands.
3. Now in Datacad Edit Menu, F1 is Move. I add F1^ to my line of code and Hit F1 in Datacad.
4. If you look at the Datacad Menu F1 is now Drag, so I add F1^ to my line of code, and hit F1 in Datacad.
5. If you look at the Datacad Menu F3 is Area, so now we add a F3^.
That’s it. Hopefully you can see the main thing to keep in mind is that you are just writing down what F# keys you are hitting to get where you want Datacad to take you, and separating them with a ^.
During any sequence in an action code, you can call on extended characters to take you directly to specific commands. get a list of the commands here ->
Datacad Extended Character Codes Usually these codes will toggle a setting or value. Check out the list and see how you can use them to change user input settings, and other handy tasks.
EDIT: Opps looks like Joseph Baron beat me to it, oh well I'll leave it up any how