RecAPI
Loading...
Searching...
No Matches
Bitmasks of checking control

Defining spell checking behavior by zones. See ZONE::chk_control. More...

Macros

#define CHK_LANGDICT_PROHIBIT   0x00000001
 Prohibit the use of the Language dictionary.
 
#define CHK_USERDICT_PROHIBIT   0x00000002
 Prohibit the use of the user dictionary.
 
#define CHK_CHECKCBF_PROHIBIT   0x00000004
 Deprecated.
 
#define CHK_VERTDICT_PROHIBIT   0x00000008
 Prohibit the use of the Vertical dictionary.
 
#define CHK_IGNORE_WHITESPACE   0x00000010
 Ignore white space characters (SPACE and TAB characters) during checking. This field should be used together with the CHK_PASS_LINES flag.
 
#define CHK_IGNORE_CASE   0x00000020
 Case insensitive UD-checking.
 
#define CHK_PASS_LINES   0x00000040
 Instructs the selected RECOGNITIONMODULE to pass entire lines to the checker, instead of words. Do not use this attribute in conjunction with spell checking.
 
#define CHK_CORRECTION_DISABLED   0x00000080
 Retained only for compatibility.
 
#define CHK_INCLUDE_PUNCTUATION   0x00000100
 Checking will consider punctuation characters on the boundaries of the strings as well.
 
#define CHK_CORRECT_PROPERNAMES   0x00000200
 Retained only for compatibility.
 
#define CHK_LANGDICT_USED   0x00010000
 "After recognition flag": the Language dictionary was enabled during the checking process (spell checking was activated for the zone).
 
#define CHK_USERDICT_USED   0x00020000
 "After recognition flag": the user dictionary was enabled during the checking process (UD-checking was activated for the zone).
 
#define CHK_CHECKCBF_USED   0x00040000
 Deprecated.
 
#define CHK_VERTDICT_USED   0x00080000
 "After recognition flag": a Vertical dictionary was enabled during the checking process.
 

Detailed Description

Defining spell checking behavior by zones. See ZONE::chk_control.