IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies


WordComplete Initialization File Documentation (WORDCOMPLETE.INI)

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.

[Configuration]

The following are the default settings for WordComplete at Install.

ConfigPath=1

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.

ConfigPath Locations

ConfigPath: 0

Windows 2000/XP: \Program Files \[ProductDir]

Windows Vista: \Program Files \[ProductDir]

ConfigPath: 1

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]

ConfigPath: 2

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]

ConfigPath: 3

Windows 2000/XP: C:\Documents and Settings \All Users \Application Data \Innovation Management Group \[ProductDir]

Windows Vista: C:\ProgramData \Innovation Management Group \[ProductDir]

NoAnnounce=0

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

[Settings]

DoNotUseRegistry=1

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).

186=%%008%%186%%032

188=%%008%%188%%032

190=%%008%%190%%032

191=%%008%%191%%032

49=%%008%%049%%032

Punctuation characters rules. Do not modify these.

Note: The numbers (in decimal, 3 digits each), refer to Windows Virtual Key codes.

InsertSpaceAtEnd=1

Inserts a space after word auto completion.

AllowVkBackUndo=1

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.

AllowVkEscUndo=1

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.

ShowSuffixes=1

If ShowSuffixes=1 WordComplete will show the Suffixes window after word was auto completed.

ShowInline=1

If ShowInline=1, this Enables (shows) the inline auto complete window.

HorizontalList=0

HorizontalList=1 makes the list of predicted words horizontal. If HorizontalList=0 the list is vertical.

AllignOnWords=0

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.

SpeakWordDelay=2000

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.

SpeakOnComplete=0

After autocompletion of a word, will speak the word that was auto completed.

SpeakSelection=1

When SpeakSelection=1, this will speak the currently selected word from the list of selected words.

SpeakAll=1

When SpeakAll=1, this will speak all the words from the word list.

SpeakEnabled=1

Enable or disable speech. If Text-To-Speech is not available, this will automatically be set to 0.

EnableTransperancy=1

Enable transparency of the predictions window.

LayeredPct=211

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

EnableTransperancyInline=1

Enable transparency of the inline auto complete window.

LayeredPct=211

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

HowManyWords=7

The maximum number of words will be shown inside the prediction window. Do not make greater than 9.

EnableAutoLearn=1

Enable or disable the learning of new words, or updating the word frequencies of existing words.

MinAutoLearnLength=3

How long the word typed must be in order to be learned (added to the dictionary) or its frequency updated (in the dictionary).

UseNumbers=1

Enable the use of number keys (0-9) to complete a word.

WordCompleteKey=13

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.

FixedSizeInline=1

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.

UseSameFont=0

If UseSameFont=1, the font size and color of the inline window will be the same as Word List candidates window.

ShowBorderInline=0

Shows a thin border around the inline autocomplete window.

DisableWordlistTab=0

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.

FontFaceInline=Arial

The font family of the inline autocomplete window.

FontSizeInline=12

The font size of the inline autocomplete window in pixels.

FontWeightInline=400

The font weight (how bold it is) of the inline autocomplete window. Higher values means more bolder text.

FontColorInline=14578478

The font color of the inline autocomplete window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).

BackColorInline=16777215

The Background color of the inline autocomplete window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).

FontFaceList=Arial

The font family of the text in the prediction window .

FontSizeList=21

The font size of the prediction window in pixels.

FontWeightList=144

The font weight (how bold it is) of the prediction window . Higher values means more bolder text.

FontColorList=16777215

The font color of the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).

FontColorListSelect=0

The font color of the selected word from the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).

BackColorList=8404992

The Background color of the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).

BackColorListSelect=65535

The Background color of selected item from the prediction window. This is a decimal representation of the HEX value of the color (0x00BBGGRR).

KeyboardClass1=My-T-Soft

To integrate with other applications. The WordComplete will stick to the top/sides of your application instead of following where you type.

KeyboardClass2=My-T-Mouse

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.

SingleClick=1

If set, allows a single click on List Box to select a word (in addition to double click)

MagActive=1

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.

Editor=Notepad

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.

[Help]

ADVANCEDWORDLIST=wordlistassistant.html

The help section is for external IMG utilities & links to the HTML help


IMG Home PageIMG ProductsProduct DownloadsOrdering InformationTechnical Support and Frequently Asked QuestionsDeveloper's Corner and UtilitiesAbout IMG
CustomersIMG ResellersMedia InformationIMG Events / Trade ShowsUseful LinksIMG Contact InformationIMG Information / Policies


As seen in ...

Yahoo!finance