[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'Graphics' (#lcl)

TIconImage

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

TIconImage - a primitive Icon class with handles for the Bitmap, Mask and Palette

Declaration

Source position: graphics.pp line 1540

type TIconImage = class

protected

  procedure RawImageNeeded();

  

RawImageNeeded - if ADescOnly is True (descriptor only), then we need a Raw Image

  procedure UpdateFromImage();

public

  procedure Create();

  

Create - Specifies a Raw image to be used, then used Inherited Create

  destructor Destroy; override;

  

  function ReleaseHandle;

  

ReleaseHandle - returns Bitmap handle to Operating system

  function ReleaseMaskHandle;

  

ReleaseMaskHandle - returns mask Bitmap handle to operating system

  function ReleasePalette;

  

ReleasePalette - returns Palette handle to operating system

  function UpdateHandles();

  

UpdateHandles - returns True when Bitmap and Mask handles have been updated

  property Height: Word; [r]

  

The Height of the Icon

  property Width: Word; [r]

  

The Width of the Icon

  property PixelFormat: TPixelFormat; [r]

  

PixelFormat - the format of the Pixels in the Image

  property Handle: HBITMAP; [r]

  

Handle - for the Bitmap

  property MaskHandle: HBITMAP; [r]

  

MaskHandle - Bitmap handle for the Mask

  property Palette: HPALETTE; [r]

  

Handle for the Palette

end;

Inheritance

TIconImage

  

TIconImage - a primitive Icon class with handles for the Bitmap, Mask and Palette

|

TObject

The latest version of this document can be found at lazarus-ccr.sourceforge.net.