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
![Public Public](public.gif) |
property BitDepth[AIndex: integer]: integer read GetBitDepthAt; |
![Public Public](public.gif) |
property FileType: TBGRAImageFormat read FFileType write SetFileType; |
![Public Public](public.gif) |
property Height[AIndex: integer]: integer read GetHeightAt; |
![Public Public](public.gif) |
property HotSpot[AIndex: integer]: TPoint read GetHotSpotAtAt write SetHotSpotAt; |
![Public Public](public.gif) |
property Width[AIndex: integer]: integer read GetWidthAt; |
Description
Fields
![Protected Protected](protected.gif) |
FLoading: boolean; |
This item has no description. |
Methods
![Public Public](public.gif) |
constructor Create(AFileType: TBGRAImageFormat); overload; |
This item has no description. |
![Public Public](public.gif) |
function Add(ABitmap: TBGRACustomBitmap; ABitDepth: integer; AOverwrite: boolean = false): integer; overload; |
This item has no description. |
![Public Public](public.gif) |
function Add(AContent: TStream; AOverwrite: boolean = false; AOwnStream: boolean = true): integer; overload; |
This item has no description. |
![Public Public](public.gif) |
function GetBestFitBitmap(AWidth,AHeight: integer): TBGRACustomBitmap; |
This item has no description. |
![Public Public](public.gif) |
function GetBestFitIndex(AWidth,AHeight: integer): integer; |
This item has no description. |
![Public Public](public.gif) |
function GetBitmap(AIndex: integer): TBGRACustomBitmap; |
This item has no description. |
![Public Public](public.gif) |
function IndexOf(AWidth,AHeight,ABitDepth: integer): integer; overload; |
This item has no description. |
![Protected Protected](protected.gif) |
function CreateEntry(AName: utf8string; AExtension: utf8string; AContent: TStream): TMultiFileEntry; override; |
This item has no description. |
![Protected Protected](protected.gif) |
function ExpectedMagic: Word; |
This item has no description. |
![Public Public](public.gif) |
procedure Assign(Source: TPersistent); override; |
This item has no description. |
![Public Public](public.gif) |
procedure LoadFromStream(AStream: TStream); override; |
This item has no description. |
![Public Public](public.gif) |
procedure SaveToStream(ADestination: TStream); override; |
This item has no description. |
![Protected Protected](protected.gif) |
procedure AssignTo(Dest: TPersistent); override; |
This item has no description. |
![Protected Protected](protected.gif) |
procedure Init; override; |
This item has no description. |
Properties
![Public Public](public.gif) |
property BitDepth[AIndex: integer]: integer read GetBitDepthAt; |
This item has no description. |
![Public Public](public.gif) |
property Height[AIndex: integer]: integer read GetHeightAt; |
This item has no description. |
![Public Public](public.gif) |
property HotSpot[AIndex: integer]: TPoint read GetHotSpotAtAt write SetHotSpotAt; |
This item has no description. |
![Public Public](public.gif) |
property Width[AIndex: integer]: integer read GetWidthAt; |
This item has no description. |