Class TCustomSidecarExtensions

Unit

Declaration

type TCustomSidecarExtensions = class(TIDIClass)

Description

TCustomSidecarExtensions

Hierarchy

  • TDBXOMClass
  • TIDIClass
  • TCustomSidecarExtensions

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public function SidecarExtensionsFor(const AFileName: WideString): TCustomSidecarExtensionList; virtual;
Public function SupportedImageSidecarExtensionsFor(const AFileName: WideString): TCustomSidecarExtensionList; virtual;
Public function EnumSidecars(const AExtension: WideString; AResult: TCustomSidecarExtensionList): Boolean;
Public function EnumSidecarFilesFor(const AFileName: WideString; AResult: TxomStrings): Boolean;
Public function AddSidecar (const AExtension, ASidecarExtension: WideString; const ASidecarPath: WideString = '.'; AIsPartOfIdentity: Boolean = True): TCustomSidecarExtension;
Public function AddFixedSidecar (const AExtension, ASidecarExtension: WideString; const ASidecarPath: WideString = '.'; AIsPartOfIdentity: Boolean = True): TCustomSidecarExtension;
Public function FilesAreSidecars(const AFileName1, AFileName2: WideString): Boolean;
Public procedure InitializeFixed;
Public procedure Initialize;

Properties

Public property Items[Index:Integer]: TCustomSidecarExtension read GetItem write SetItem;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public function SidecarExtensionsFor(const AFileName: WideString): TCustomSidecarExtensionList; virtual;
 
Public function SupportedImageSidecarExtensionsFor(const AFileName: WideString): TCustomSidecarExtensionList; virtual;
 
Public function EnumSidecars(const AExtension: WideString; AResult: TCustomSidecarExtensionList): Boolean;
 
Public function EnumSidecarFilesFor(const AFileName: WideString; AResult: TxomStrings): Boolean;
 
Public function AddSidecar (const AExtension, ASidecarExtension: WideString; const ASidecarPath: WideString = '.'; AIsPartOfIdentity: Boolean = True): TCustomSidecarExtension;
 
Public function AddFixedSidecar (const AExtension, ASidecarExtension: WideString; const ASidecarPath: WideString = '.'; AIsPartOfIdentity: Boolean = True): TCustomSidecarExtension;
 
Public function FilesAreSidecars(const AFileName1, AFileName2: WideString): Boolean;
 
Public procedure InitializeFixed;
 
Public procedure Initialize;
 

Properties

Public property Items[Index:Integer]: TCustomSidecarExtension read GetItem write SetItem;
 

Generated by PasDoc 0.15.0.