1062_____________________________________________Глава 15

Представляет собой набор изображений одинаковых размеров, на которые можно
ссылаться по индексам, начинающимся с 0. Используется для эффективного
управления множеством пиктограмм и битовых матриц. Может включать в себя
монохромные битовые матрицы, содержащие маски для прозрачности рисуемых
изображений.

Изображения в компонент TImageList могут быть загружены в процессе про-
ектирования двойным щелчком на компоненте и последующим выбором из фай-
лов.

Свойства

Основные свойства, наследуемые TImageList (новых свойств в классе не объ-
явлено):

Свойство	Тип	Описание
AllocBy	int	Определяет количество изображений, на которое увеличивается список для добавления новых изображений.
BkColor	Graphics::TColor	Определяет цвет фона, используемый i при маскировании области изображений. Если BkColor равен cINone, изображение рисуется прозрачным с использованием маски. В противном случае BkColor определяет цвет вне маски. BkColor не влияет на изображение, если свойство Masked установлено в false.
BlendColor	Graphics::TColor	Определяет цвет фона, используемый при рисовании изображения. Это цвет, который комбинируется с указанным цветом при значениях DrawingStyle, равных dsFocus и dsSelected. Значение cINone соответствует отсутствию комбинируемого цвета, а значение cIDefault означает системный цвет выделения.
Count	int	Определяет число изображений в списке. Свойство только для чтения.
DrawingStvIe	enum TDrawingStyle	Указывает стиль, используемый при ри
	{dsFocus, dsSelected, dsNormal, dsTranspa-rent}	совании.
Handle	int	Дескриптор, используемый при вызовах функций API Windows.
Height	int	Высота изображений в списке.
ImageType	enum TImageType {itimage, itMask}	Определяет, использует ли список изображение или маску.
Masked	bool	Определяет, содержит ли список маски, комбинируемые с изображениями.
Width	int	Ширина изображений в списке.