- Применение компонента ImageList
Применение компонента ImageList
Еще один полезный компонент ImageList из вкладки Win32 палитры компонентов часто применяется для хранения изображений для графического оформления программы и создания анимации в программе. Создайте новое приложение и поместите на его форму этот компонент. Дважды щелкните по нему левой кнопкой мыши. При этом откроется окно редактора ресурсов компонента, приведенное на рис. 20.7.
Рис. 20.7. Окно редактора ресурсов компонента
Для добавления изображения в компонент необходимо щелкнуть по кнопке Add и в открывшемся диалоговом окне выбрать файл с рисунком в формате BMP или ICO. Этому рисунку будет автоматически присвоен нулевой индекс. Следующий загружаемый рисунок будет иметь очередной индекс. Все загружаемые рисунки должны иметь одинаковые размеры.
Множество файлов с рисунками хранится в каталоге C:\ProgramFiles\CommonFiles\BorlandShared\Images, созданном автоматически после установки Borland C++ Builder 6.
Компонент ImageList относится к типу невидимых компонентов и может располагаться в любом месте на форме. Он используется как контейнер рисунков для других компонентов, которые извлекают эти рисунки из него по мере необходимости.