главная карта сайта связь с нами

XPColorMap

Компонент delphi XPColorMap, наряду с  TstandardColorMap и TTwilightColorMap (находятся на вкладке Aditional) предназначен для изменения стандартных цветов меню, панелей, горячих кнопок программы,  а также для разработки оригинальных визуальных стилей.

Данные компоненты настроены по умолчанию следующим образом:

— TstandardColorMap — стандартная цветовая палитра Windows;

—  TXPColorMap —стандартная цветовая палитра Windows XP;

—  TTwilightColorMap —стандартная полутоновая (черно-белая) палитра Windows.

Каждый из компонентов представляет собой контейнер, который содержит в себе палитру для изменения цвета тех или иных элементов управления. От разработчика требуется настроить цветовую палитру.

Карта цветов является не визуальным компонентом и просто помещается на форме.

При помощи свойства ColorMap (property ColorMap: TCustomActionBarColorMap) компонентов TActionToolBar и TActionMainMenuBar он связывается с конкретной панелью. После его подключения, элементы управления на панели инструментов изменяют свои цвета согласно новой палитре.

Следует обратить внимание на отсутствие этого свойства в компоненте TToolBar, перенесенного на форму вручную.

Для всех компонентов, предназначенных для настройки цветовой палитры существует метод-обработчик, который вызывается в случае изменения любого из цветов палитры: property OnColorChange: TnotifyEvent.

 

Комментарии закрыты.

Подписаться

Введите адрес электронной почты: