Skip to main content

TdxCustomSpellChecker.AutoLoadDictionaries Property

Specifies whether the spell checker loads dictionaries automatically.

Declaration

property AutoLoadDictionaries: Boolean read; write; default False;

Property Value

Type Default
Boolean False

Remarks

If the AutoLoadDictionaries property is True, dictionaries specified by the dictionary’s DictionaryPath property are loaded automatically when the spell-checking application starts up. Otherwise, dictionaries must be loaded manually, using the spell checker’s LoadDictionaries method, before the checking process is started (see the spell checker’s Check method).

If the AutoLoadDictionaries mode is active and dictionaries are loaded in the application’s main thread (the UseThreadedLoad property is False), the application can freeze for a certain time at start up, if dictionaries are large enough.

To prevent this, consider multithreaded loading, or disable the AutoLoadDictionaries mode, and load dictionaries at a later stage (using the spell checker’s LoadDictionaries method).

The default value of the AutoLoadDictionaries property is False.

See Also