|WordComplete: for Windows; Type better, Type less - we do the rest!; Version 1.20 Release 8; User's Guide|
|Prev||Chapter 4. Advanced User Notes||Next|
Listed below are settings and information for specific applications that require special actions by WordComplete, along with the Configuration settings for WordComplete.
IMPORTANT NOTE: The DoNotUseRegistry and ConfigPath settings are always initially read from the WordComplete.INI in the installation folder (location of WordComplete.exe). Only if DoNotUseRegistry=1 will the ConfigPath be evaluated to determine where to read the user's settings from.
Note: For USB licensing, the settings are ConfigPath=0, and DoNotUseRegistry=1. This uses the location on the USB device, and not the registry (so settings are carried from system to system on the USB device).
All Settings are the default Settings of WordComplete.
The following are the default settings for WordComplete at Install.
This setting determines where the WordComplete.INI file will be located. ConfigPath=0 means the WordComplete.INI will be in the installation folder - there are no per user configuration files with this setting and user permissions must allow read-write access to WordComplete, or users must run with a fixed (read-only) configuration. When ConfigPath=1 or ConfigPath=2, each user will have their own configuration files. If ConfigPath=3, these are in shared among all users in a public location (this is the preferred setting if global settings for all users is desired).
Note: When DoNotUseRegistry=0, the ConfigPath setting is used only for storing of the Dictionary files, not the program settings.
Note that the WordComplete.INI file in the installation folder determines the location of new users' configuration files, and if an administrator changes this after WordComplete has already been used by other users, their existing individual configuration files will NOT be transferred to the new location. What will happen is the software will be unable to find configuration files for the current user in the current specified path, and a copy of the current configuration files will be used as a starting point for this new location.
This is a breakdown by Operating System of the specific locations used - [User] indicates the actual user logged onto the system, and [ProductDir] indicates the Product's directory name, e.g. WordComplete folder.
Windows 2000/XP: \Program Files \[ProductDir]
Windows Vista: \Program Files \[ProductDir]
Windows 2000/XP: C:\Documents and Settings \[User] \Application Data \Innovation Management Group \[ProductDir]
Windows Vista: C:\Users \[User] \AppData \Roaming \Innovation Management Group \[ProductDir]
Windows 2000/XP: C:\Documents and Settings \[User] \Local Settings \Application Data \Innovation Management Group \[ProductDir]
Windows Vista: C:\Users \[User] \AppData \Local \Innovation Management Group \[ProductDir]
Windows 2000/XP: C:\Documents and Settings \All Users \Application Data \Innovation Management Group \[ProductDir]
Windows Vista: C:\ProgramData \Innovation Management Group \[ProductDir]
If NoAnnounce=1, then the "Text to Speech is available" announcement is not spoken. This setting must be set in the INI in the Installation directory, i.e. where IMGSOUND.EXE is located
If DoNotUseRegistry=0, then the registry is used for each user (HKEY_CURRENT_USER). The location is at [HKEY_CURRENT_USER \Software \Innovation Management Group \WordComplete \Settings]. If DoNotUseRegistry=1, then the INI file is used (as specified by the ConfigPath setting).
Punctuation characters rules. Do not modify these.
Note: The numbers (in decimal, 3 digits each), refer to Windows Virtual Key codes.
Inserts a space after word auto completion.
After a word is auto completed pressing the backspace key will show the word list candidates window. With each backspace the word list candidates window is updated, until the beginning of the word.
When Escape key is pressed after a word auto completion, returns to the position when the enter Key (or whatever method was used to autocomplete the word) was pressed and shows the word list candidates window.
If ShowSuffixes=1 WordComplete will show the Suffixes window after word was auto completed.
If ShowInline=1, this Enables (shows) the inline auto complete window.
HorizontalList=1 makes the list of predicted words horizontal. If HorizontalList=0 the list is vertical.
Determines how the list of predicted is aligned with the currently typed word.
0 - aligns the predicted words window with the beginning of the currently typed word.
1 - tries to align the words from the listbox with the beginning of the currently typed word.
2 - moves with the caret as you type.
When speaking of all the words from the list is enabled (SpeakAll), this determines the delay between each word spoken. The entry is in milliseconds, e.g. 1000 means 1 second.
After autocompletion of a word, will speak the word that was auto completed.
When SpeakSelection=1, this will speak the currently selected word from the list of selected words.
When SpeakAll=1, this will speak all the words from the word list.
Enable or disable speech. If Text-To-Speech is not available, this will automatically be set to 0.
Enable transparency of the predictions window.
This is the transparency level for the predictions window. It can range from 1-255, with 255 being opaque (NOT transparent) At lower levels, the windows becomes more & more transparent
Enable transparency of the inline auto complete window.
This is the transparency level for the inline auto complete window. It can range from 1-255, with 255 being opaque (NOT transparent) At lower levels, the windows becomes more & more transparent
The maximum number of words will be shown inside the prediction window. Do not make greater than 9.
Enable or disable the learning of new words, or updating the word frequencies of existing words.
How long the word typed must be in order to be learned (added to the dictionary) or its frequency updated (in the dictionary).
Enable the use of number keys (0-9) to complete a word.
This is the keyboard key that will be used to perform the autocomplete.
Change to 9 for TAB, 32 for SPACEBAR, or 13 for ENTER. Do not use any other values.
If set to 1, the size of the font of the inline autocomplete will be matched to the font of the application you are currently typing in.
If UseSameFont=1, the font size and color of the inline window will be the same as Word List candidates window.
Shows a thin border around the inline autocomplete window.
If DisableWordListTab=1, then this disables the wordlist tab (will not be shown at all) in the settings dialog. WordComplete must be restarted for this change.
The font family of the inline autocomplete window.
The font size of the inline autocomplete window in pixels.
The font weight (how bold it is) of the inline autocomplete window. Higher values means more bolder text.
The font color of the inline autocomplete window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).
The Background color of the inline autocomplete window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).
The font family of the text in the prediction window .
The font size of the prediction window in pixels.
The font weight (how bold it is) of the prediction window . Higher values means more bolder text.
The font color of the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).
The font color of the selected word from the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).
The Background color of the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).
The Background color of selected item from the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).
To integrate with other applications. The WordComplete will stick to the top/sides of your application instead of following where you type.
To integrate with other applications. The WordComplete will stick to your application instead of following where you type. The internal logic will check KeyboardClass1, and if it cannot find a window with that class, then it will check KeyboardClass2.
If set, allows a single click on List Box to select a word (in addition to double click)
INI only, if MagActive=1, the WordComplete works with The Magnifier & sets the mouse position when The Magnifier is in use. This helps reduce screen positioning issues when used with IMG's The Magnifier.
INI only, Editor setting is used for external editing of word lists, default can be overridden by setting this to a program to use (internal API call using ShellExecute and the "open" verb). Program must be able to edit file based on first parameter, i.e. someeditor.exe %1, where %1 is the file name.
The help section is for external IMG utilities & links to the HTML help