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. |