Class TAspellProcess
Unit
PasDoc_Aspell
Declaration
type TAspellProcess = class(TObject)
Description
This is a class to interface with aspell through pipe. It uses underlying TProcessLineTalk to execute and "talk" with aspell.
Hierarchy
Overview
Methods
Properties
Description
Methods
  | 
constructor Create(const AAspellMode, AAspellLanguage: string; AOnMessage: TPasDocMessageEvent); | 
| 
 
Constructor. Values for AspellMode and AspellLanguage are the same as for aspell --mode and --lang command-line options. You can pass here '', then we will not pass appropriate command-line option to aspell. 
 | 
  | 
destructor Destroy; override; | 
| 
  | 
  | 
procedure SetIgnoreWords(Value: TStringList); | 
| 
  | 
  | 
procedure CheckString(const AString: string; const AErrors: TObjectVector); | 
| 
 
Spellchecks AString and returns result. Will create an array of TSpellingError objects, one entry for each misspelled word. Offsets of TSpellingErrors will be relative to AString. 
 | 
Properties
  | 
property AspellMode: string read FAspellMode; | 
| 
  | 
  | 
property AspellLanguage: string read FAspellLanguage; | 
| 
  | 
Generated by PasDoc 0.16.0.