This macro is designed for people who want to do form-based data entry using Dragon NaturallySpeaking. It assumes that you have a document template which contains in number of fields. A sample document template for this macro is reproduce below.
|
| ------------------------------------------------------------------------ |
|
| Patient Identification: <identification> |
|
| Patient Address: <address> |
|
| Patient Phone Number: <phone number> |
|
| ------------------------------------------------------------------------ |
|
| This macro allows you to edit a field by dictating the name of the field in this command. For example you would say "Enter identification" in order to select the identification field. Then you can dictate the identification. Following that you could say "Enter patient" to move ahead to the patient name field. Once there, you can dictate the name, etc. |
|
| This macro works by sending Dragon NaturallySpeaking the keys to display the Find dialog. Then the macro types in the field name and presses the Find Next button. To avoid selecting text, this macro assumes that all of the field are enclosed in angle brackets, and the field they which is typed into the Find dialog includes the angle brackets. |
|
| Notice that this macro allows for an arbitrary number of field names. However, each field to be selected must be included in the list <fieldName>. |
|
| Command name: Enter <fieldName> |
|
| Application name: NATSPEAK (Dragon NaturallySpeaking) |
|
| Window Caption: Dragon NaturallySpeaking |
| |
 |
SendKeys "{ctrl+home}" |
| |
 |
SendKeys "{ctrl+f}" |
| |
 |
SendKeys "<" + _arg1 + ">" |
| |
 |
SendKeys "{alt+f}" |
| |
 |
SendKeys "{esc}" |
| |
 |
identification |
| |
 |
patient |
| |
 |
address |
| |
 |
phone number |
|