Description of TLTextDiff (Delphi version)

Copyright Notice

General description

Format of the Resultlist

HTML

Description of the public and published properties, variables and methods

Public variables bbreplacedbyCount, bbreplacedbyMemory: boolean;

Public procedure Execute;

Public procedure setbreak;

Public procedure clearResultList;

Public function DifferencesOccured: boolean;

Public function breaked: boolean;

Public procedure makeHTMLfromResultList(thefile: String; bshowTheFile: boolean);

Public procedure testFirstInHTML(thefile: String; bshowTheFile: boolean);

Public procedure testSecondInHTML(thefile: String; bshowTheFile: boolean);

Public property IsRunning: boolean (readonly);

Public property ResultList: TStringList (readonly);

Published property inputFirstText: String;

Published property inputSecondText: String;

Published property inputFirstLines: TStringList;

Published property inputSecondLines: TStringList;

Published property inputMode: TInputMode;

Published property algorithmforLines: TAlgorithmtype;

Published property algorithmforWords: TAlgorithmtype;

Published property algorithmforLetters: TAlgorithmtype;

Published property omitEmptyLines: boolean;

Published property leadingBlanksOut: boolean;

Published property BBWordLengthWeights: boolean;

Published property RecursionType: TRecursionType;

Published property NoRecursionType: TNoRecursionType;

Published property Seq_EqualMatches: integer default 2;

Published property HTMLdeletedcolor: TColor default clred;

Published property HTMLinsertedcolor: TColor default clgreen;

Published property HTMLdeletedcolorAsHTML: String;

Published property HTMLinsertedcolorAsHTML: String;

HTMLinsertedcolor

Published property HTMLdeletedstrikeout: boolean default true;

Published property HTMLinsertedunderline: boolean default true;

Published property inputAutoSwitched: default true;

Published property AntiFreeze: boolean default true;

Published property bblimit: integer default 1000;

Published property OnProgress: TTextDiffProgressEvent;