Class TImageDetail

Unit

Declaration

type TImageDetail = class(TBaseCatalogObject)

Description

TImageDetail

Hierarchy

Overview

Fields

Public FCachedString: WideString;

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure Reset;
Public procedure LoadFromXMP(AXmp: TXMP; AUpdateStates: Boolean = False);
Public procedure SaveToXMP(AXmp: TXMP);
Public procedure LoadFromStream(AStream: TStream); override;
Public procedure SaveToStream(AStream: TStream); override;
Public procedure LoadFromStreamXML(AStream: TStream);
Public procedure SaveToStreamXML(AStream: TStream);
Public procedure LoadFromStreamBinary(AStream: TStream);
Public procedure SaveToStreamBinary(AStream: TStream);
Public procedure LoadFromFile(const AFile: WideString); override;
Public procedure SaveToFile(const AFile: WideString); override;
Public procedure BaseAssign(_Source: TObject; AssignClasses: Boolean); override;

Properties

Public property XMPStream: TxomMemoryStream read FXMPStream write FXMPStream;
Published property DetailName : WideString read FDetailName write FDetailName;
Published property XMP : TxomStringList read FXMP write FXMP;
Published property MetaSchema : TStringList read FMetaSchema write FMetaSchema;
Published property OnlyFilled : Boolean read FOnlyFilled write FOnlyFilled;

Description

Fields

Public FCachedString: WideString;
 

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure Reset;
 
Public procedure LoadFromXMP(AXmp: TXMP; AUpdateStates: Boolean = False);
 
Public procedure SaveToXMP(AXmp: TXMP);
 
Public procedure LoadFromStream(AStream: TStream); override;
 
Public procedure SaveToStream(AStream: TStream); override;
 
Public procedure LoadFromStreamXML(AStream: TStream);
 
Public procedure SaveToStreamXML(AStream: TStream);
 
Public procedure LoadFromStreamBinary(AStream: TStream);
 
Public procedure SaveToStreamBinary(AStream: TStream);
 
Public procedure LoadFromFile(const AFile: WideString); override;
 
Public procedure SaveToFile(const AFile: WideString); override;
 
Public procedure BaseAssign(_Source: TObject; AssignClasses: Boolean); override;
 

Properties

Public property XMPStream: TxomMemoryStream read FXMPStream write FXMPStream;
 
Published property DetailName : WideString read FDetailName write FDetailName;
 
Published property XMP : TxomStringList read FXMP write FXMP;
 
Published property MetaSchema : TStringList read FMetaSchema write FMetaSchema;
 
Published property OnlyFilled : Boolean read FOnlyFilled write FOnlyFilled;
 

Generated by PasDoc 0.15.0.