Auto Type in TMG

Run as Administrator

If you run TMG using right-click and "Run as Administrator", or if you have properties set on your TMG shortcut to run TMG using "Run as Administrator", the Auto Type feature will not work: Windows will not allow a non-admin program like OraHost to manipulate windows of a program with Administrator privileges. It's not necessary to run TMG using "Run as Administrator" and you should make the necessary changes to run TMG without the "Run as Administrator" option. Post a message to the TMG-L list if you need help making the change.

Mouse Movement

When using Auto Type in TMG, try not to move the mouse while the Auto Type template is being processed. Moving the mouse over certain input fields changes the focus, which is the control that is currently accepting input, and that will interfere with the proper operation of the template.

It's best to click the Auto Type button then wait for the operation to complete before you begin moving the mouse.

Keystroke Operations

TMG ignores some keystrokes when those keystrokes are sent from another application. It's not always clear what will and won't work, and in some cases it depends on the exact starting point--which control in TMG has the focus--when you click an Auto Type button.

Special Characters

Several characters that have a special meaning in ORA templates also have a special meaning in TMG. Those characters include [, ], and |. If you want to send one of those characters to a TMG text field, you must precede the character with a backslash ("\"). That tells ORA to ignore the special meaning of the character and send it to TMG.

For example, if you want to send two vertical bars to TMG's Citation Details field, you must precede each vertical bar with the backslash character. If you want to split the Citation Detail into two parts using ||, you would escape the vertical bars as shown below:


Here's a hint for editing templates that require escaped characters: key the characters without the "\" until you are almost finished editing the template. As the last step, read through the template and insert "\" before any characters that have special meaning in ORA templates, such as "|".

On This Page