Unit 'LazHelpIntf' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#lcl]

THelpDatabase

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

Declaration

Source position: lazhelpintf.pas line 314

type THelpDatabase = class(TComponent)

protected

  procedure SetSupportedMimeTypes(); virtual;

  

  procedure AddSupportedMimeType(); virtual;

  

public

  constructor Create(); override;

  

  destructor Destroy; override;

  

  procedure Reference;

  

  procedure RegisterSelf;

  

  procedure Release;

  

  procedure UnregisterSelf;

  

  function Registered;

  

  function CanShowTableOfContents; virtual;

  

  procedure ShowTableOfContents; virtual;

  

  procedure ShowError(); virtual;

  

  function ShowHelp(); virtual;

  

  function ShowHelpFile(); virtual;

  

  function SupportsMimeType(); virtual;

  

  function GetNodesForKeyword(); virtual;

  

  function GetNodesForDirective(); virtual;

  

  function GetNodesForContext(); virtual;

  

  function GetNodesForPascalContexts(); virtual;

  

  function GetNodesForClass(); virtual;

  

  function GetNodesForMessage(); virtual;

  

  function FindViewer(); virtual;

  

  procedure RegisterItem();

  

  procedure RegisterItemWithNode();

  

  procedure RegisterFileItemWithNode();

  

  procedure UnregisterItem();

  

  procedure UnregisterAllItems;

  

  function RegisteredItemCount;

  

  function GetRegisteredItem();

  

  procedure Load(); virtual;

  

  procedure Save(); virtual;

  

  function GetLocalizedName; virtual;

  

  property Databases: THelpDatabases; [rw]

  

  property ID: THelpDatabaseID; [rw]

  

  property SupportedMimeTypes: TStrings; [r]

  

  property BasePathObject: TObject; [rw]

  

  property TOCNode: THelpNode; [rw]

  

  property AutoRegister: Boolean; [rw]

  

  property OnFindViewer: TOnHelpDBFindViewer; [rw]

  

end;

Inheritance

THelpDatabase

  

|

TObject



CT Web help

CodeTyphon Studio