The purpose of this project is to add spell-check capabilities to SMS.
The standards for spell-check in today's software include:
The SMS spell-check addition meets all of these requirements.
For any component that is being live-spell checked (and perhaps any other), when the user clicks on a word that is not misspelled, the menu will include an option Spell Check … which will open the spelling checker dialog for the entire component. When there are no misspelled words, the following message will be displayed:
There are no misspelled words in this message. Congratulations!
Addict dictionary files use the adm extension and should be stored in the Cyrious\SMS\Dictionaries folder. SMS will attempt to load all files with an adm extension in the Dictionaries folder.
The following dictionaries will always be present:
The following dictionaries will also be present:
In addition to the standard dictionaries, each employee has a custom dictionary stored in the Cyrious$\SMS\Dictionaries folder. Custom dictionaries use an adu extension, and each users dictionary will be named based on the login user name. If the user name changes, that employee will lose all customization in their custom dictionary.
The dictionary settings will be found under Mgmt | Set-Up | Setup User Options | Spell Check Options.
Clicking the “Set My Preferences” button opens the following options dialog.
All of the dictionary preferences will be stored for each user inside of SMS.
Clicking the “Reset My Preferences” button deletes the users SpellCheckOptions option and resets the users values back to the default.
Default Values
The default values for the spell-check options are: