Class TBGRAIconCursor
Unit
BGRAIconCursor
Declaration
type TBGRAIconCursor = class(TMultiFileContainer)
Description
An icon or cursor, with multiple images, one for each size and depth
Hierarchy
Overview
Fields
Methods
Properties
 |
property BitDepth[AIndex: integer]: integer read GetBitDepthAt; |
 |
property FileType: TBGRAImageFormat read FFileType write SetFileType; |
 |
property Height[AIndex: integer]: integer read GetHeightAt; |
 |
property HotSpot[AIndex: integer]: TPoint read GetHotSpotAtAt write SetHotSpotAt; |
 |
property Width[AIndex: integer]: integer read GetWidthAt; |
Description
Fields
 |
FLoading: boolean; |
This item has no description. |
Methods
 |
constructor Create(AFileType: TBGRAImageFormat); overload; |
This item has no description. |
 |
function Add(ABitmap: TBGRACustomBitmap; ABitDepth: integer; AOverwrite: boolean = false): integer; overload; |
This item has no description. |
 |
function Add(AContent: TStream; AOverwrite: boolean = false; AOwnStream: boolean = true): integer; overload; |
This item has no description. |
 |
function GetBestFitBitmap(AWidth,AHeight: integer): TBGRACustomBitmap; |
This item has no description. |
 |
function GetBestFitIndex(AWidth,AHeight: integer): integer; |
This item has no description. |
 |
function GetBitmap(AIndex: integer): TBGRACustomBitmap; |
This item has no description. |
 |
function IndexOf(AWidth,AHeight,ABitDepth: integer): integer; overload; |
This item has no description. |
 |
function ExpectedMagic: Word; |
This item has no description. |
 |
procedure LoadFromStream(AStream: TStream); override; |
This item has no description. |
 |
procedure SaveToStream(ADestination: TStream); override; |
This item has no description. |
 |
procedure AssignTo(Dest: TPersistent); override; |
This item has no description. |
 |
procedure Init; override; |
This item has no description. |
Properties
 |
property BitDepth[AIndex: integer]: integer read GetBitDepthAt; |
This item has no description. |
 |
property Height[AIndex: integer]: integer read GetHeightAt; |
This item has no description. |
 |
property HotSpot[AIndex: integer]: TPoint read GetHotSpotAtAt write SetHotSpotAt; |
This item has no description. |
 |
property Width[AIndex: integer]: integer read GetWidthAt; |
This item has no description. |