Unit 'chmfilewriter' Package
[Overview][Constants][Types][Classes][Index] [#chm]

TChmProject

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: chmfilewriter.pas line 40

type TChmProject = class

protected

  function GetData();

  procedure LastFileAdded();

  procedure readIniOptions();

  procedure ScanHtml;

  procedure ScanList();

  procedure ScanSitemap();

  function FileInTotalList();

  function SanitizeURL();

public

  constructor Create; virtual;

  destructor Destroy; override;

  procedure LoadFromFile(); virtual;

  procedure LoadFromhhp(); virtual;

  procedure SaveToFile(); virtual;

  procedure SaveToHHP();

  procedure WriteChm(); virtual;

  procedure ShowUndefinedAnchors;

  function ProjectDir;

  procedure LoadSitemaps;

  procedure AddFileWithContext();

  procedure Error();

  property OutputFileName: string; [rw]

  property FileName: string; [rw]

  property Files: TStrings; [rw]

  property OtherFiles: TStrings; [rw]

  property AutoFollowLinks: Boolean; [rw]

  property TableOfContentsFileName: string; [rw]

  property MakeBinaryTOC: Boolean; [rw]

  property MakeBinaryIndex: Boolean; [rw]

  property Title: string; [rw]

  property IndexFileName: string; [rw]

  property MakeSearchable: Boolean; [rw]

  property DefaultPage: string; [rw]

  property DefaultFont: string; [rw]

  property Windows: TObjectList; [rw]

  property MergeFiles: TStringlist; [rw]

  property OnProgress: TChmProgressCB; [rw]

  property OnError: TChmErrorCB; [rw]

  property DefaultWindow: string; [rw]

  property ScanHtmlContents: Boolean; [rw]

  property ReadmeMessage: string; [rw]

  property AllowedExtensions: TStringList; [r]

  property Cores: Integer; [rw]

  property LocaleID: Word; [rw]

end;

Inheritance

TChmProject

|

TObject


Documentation generated on: 2023-03-18