ImageListCache unit
Implements a caching mechanism for TCustomImageList (TImageList) instances.
imagelistcache.pas contains classes, types, and routines used to
implement a cache for
TCustomImageList instances. It is used mainly
to cache image lists with the glyphs used on button controls.
imagelistcache.pas is part of the Lazarus Component Library
(
LCL).
Classes and records
IImageCacheListener | interface | Interface that cache user should have to listen for cache changes. |
TImageCacheItem | record | Represents an item in the cache. |
TImageCacheItems | class | Implements a container for cached image lists. |
TImageListCache | class | Implements a caching mechanism for image lists. |
Procedures and functions
GetImageListCache | function | Provides access to the TImageListCache singleton in the implementation. |
Types
PImageCacheItem | type | Pointer to a TImageCacheItem type. |
Uses
An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.
