назад | содержание | вперед
Диалоговое окно настройки цветовой палитры
Для настройки цвета фона формы и расположенных в форме элементов можно использовать диалоговое окно настройки цветовой палитры (рис. 7.24). Для вызова этого диалогового окна необходимо заменить код в событии click кнопки cbcontrol приложения MySmallProject на следующий:
Private Sub cbControl_Click()
cdlMyDialog.ShowColor
End Sub
Рис. 7.24. Диалоговое окно настройки цветовой палитры, созданное с помощью объекта CommonDialog
Константы, используемые для настройки диалогового окна выбора цветовой палитры, перечислены в табл. 7.13. Расширенное диалоговое окно настройки цветовой палитры можно создать с помощью объекта CommonDialog (рис. 7.25).
Таблица 7.13. Значения для метода Flags диалогового окна цветовой палитры
Константа |
Значение |
Описание |
cdlCCFullOpen |
&H2 |
Помещает в диалоговое окно дополнительную кнопку Добавить в набор и цветовое поле с маркером и линейкой назначения оттенка для добавления цветов в поля Дополнительные цвета диалогового окна цветовой палитры (рис. 7.25) |
cdlCCShowHelp |
&H8 |
Добавляет в диалоговое окно кнопку Справка |
cdlCCPreventFullOpen |
&H4 |
Скрывает кнопку Добавить в набор |
cdlCCRGBInit |
&H1 |
Восстанавливает в диалоговом окне исходный набор цветов |
Рис. 7.25. Расширенное диалоговое окно настройки цветовой палитры, созданное с помощью объекта CommonDialog с флагомcdlCCFullOpen
назад | содержание | вперед