Translation Application Interface: How to Configure
If you have a third party translation application that can be commanded to translate the contents of the clipboard, VBLM can be configured to work with it automatically.
The Translation Application Interface Definition Window (whew!), accessed by selecting Translation Apps on the main window's options menu, is where you do so.
If you haven't already read Basic Operation, you should do so before reading further in this topic.
To configure VBLM to work with a new 3rd party app (for example, Globalink's Italian Assistant):
1) Click the Add button. Note that the button's caption changes to Record and the Edit button's caption changes to Cancel Add.
2) Enter the app's title in the Application Title box. Aside from case, you must enter the title EXACTLY as it appears in Windows' task list when the app is running. For the Italian Assistant, enter "Globalink Italian Assistant" (without the quotes).
3) Enter the app's full path and file name in the Application Path & EXE Name box. For the Italian Assistant, enter "c:\italwin\italasst.exe" (without the quotes).
4) If the app supports the titled window method (see Basic Operation), enter the window title in the Translate Clipboard Window Title box. For the Italian Assistant, which does, enter "Translate Clipboard" (without the quotes).
5) If the app does not support the titled window method, enter the number of seconds to wait in the Translate Clipboard Delay box. Otherwise, as with the Italian Assistant, enter "0" or leave the box blank. Putting any value in this field will cause VBLM to use the inferior delay method.
6) In the Translate Clipboard Keystrokes box, enter the keystrokes that command the app to translate the clipboard, using standard VB SendKeys format. For the Italian Assistant, enter "%TTE" (without the quotes).
7) Do likewise for the Application Exit Keystrokes. For most apps, including the Italian Assistant, enter "%{F4}" (without the quotes).
8) If you need to (see Basic Operation), enter the Exit Frequency. For Globalink, 20 is a good number.
9) To save your work, click the Record button. To lose your work, click Cancel Add. You're done!
If you later want to edit the interface definition, select the app on the list and click Edit.
If you later want to delete the interface definition, select the app on the list and click Delete.