Class TImageGallery

Unit

Declaration

type TImageGallery = class(TIDIObject)

Description

TImageGallery

Hierarchy

Overview

Methods

Public procedure AfterConstruction; override;
Public procedure BeforeDestruction; override;
Public procedure BuildNewGUIDs;
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
Public function FindCollection(ACollectionGUID: String): TImageCollection;
Public function FindCollectionNamed (const AName: WideString): TImageCollection;
Public function FindItem (const ACollectionGUID, AItemGUID: String): TImageItem;
Public function FindFileName (const AFileName: WideString; const AMediumType: TMediumType; const AMediumName: WideString; const AMediumSerial: Integer): TImageItem;
Public function ContainsGUID (const AGUID: String): Boolean;
Public function UniqueCollectionName (ACollection: TImageCollection): WideString;
Public procedure EnumAllImages (ACollection: TImageCollection);
Public procedure UpdateFileName (AOldItem: TImageItem; const ANewFileName: WideString);
Public procedure UpdateFolderName (const AOldName, ANewName: WideString);
Public procedure DeleteFileName (const AFileName: WideString);

Properties

Public property FilledCollections: Integer read GetFilledCollections;
Public property Image: TDataMemoryStream read FImage;
Public property PhotoCount: Integer read FPhotoCount write FPhotoCount;
Public property Tag: PtrInt read FTag write FTag;
Published property GalleryName: WideString read FGalleryName write FGalleryName;
Published property Collections: TImageCollections read FCollections write FCollections;
Published property LastUsedTemplate: WideString read FLastUsedTemplate write FLastUsedTemplate;
Published property LastUsedTargetDir: WideString read FLastUsedTargetDir write FLastUsedTargetDir;
Published property LastUsedFTPDir: String read FLastUsedFTPDir write FLastUsedFTPDir;
Published property LastOpenState: Boolean read FLastOpenState write FLastOpenState;

Description

Methods

Public procedure AfterConstruction; override;
 
Public procedure BeforeDestruction; override;
 
Public procedure BuildNewGUIDs;
 
Public procedure FillFromDataSet (ADataSet: TDBXOMDataSet); override;
 
Public function FindCollection(ACollectionGUID: String): TImageCollection;
 
Public function FindCollectionNamed (const AName: WideString): TImageCollection;
 
Public function FindItem (const ACollectionGUID, AItemGUID: String): TImageItem;
 
Public function FindFileName (const AFileName: WideString; const AMediumType: TMediumType; const AMediumName: WideString; const AMediumSerial: Integer): TImageItem;
 
Public function ContainsGUID (const AGUID: String): Boolean;
 
Public function UniqueCollectionName (ACollection: TImageCollection): WideString;
 
Public procedure EnumAllImages (ACollection: TImageCollection);
 
Public procedure UpdateFileName (AOldItem: TImageItem; const ANewFileName: WideString);
 
Public procedure UpdateFolderName (const AOldName, ANewName: WideString);
 
Public procedure DeleteFileName (const AFileName: WideString);
 

Properties

Public property FilledCollections: Integer read GetFilledCollections;
 
Public property Image: TDataMemoryStream read FImage;
 
Public property PhotoCount: Integer read FPhotoCount write FPhotoCount;
 
Public property Tag: PtrInt read FTag write FTag;
 
Published property GalleryName: WideString read FGalleryName write FGalleryName;
 
Published property Collections: TImageCollections read FCollections write FCollections;
 
Published property LastUsedTemplate: WideString read FLastUsedTemplate write FLastUsedTemplate;
 
Published property LastUsedTargetDir: WideString read FLastUsedTargetDir write FLastUsedTargetDir;
 
Published property LastUsedFTPDir: String read FLastUsedFTPDir write FLastUsedFTPDir;
 
Published property LastOpenState: Boolean read FLastOpenState write FLastOpenState;
 

Generated by PasDoc 0.15.0.