![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Для вызова диалогового окна настройки шрифтов (рис. 7.26) необходимо в событие click кнопки cbcontrol ввести следующий код:
Private Sub cbControl_Click()
cdlMyDialog.Flags = cdlCFBoth + cdlCFEffects
cdlMyDialog.ShowFont
End Sub
Флаги диалогового окна настройки шрифтов перечислены в табл. 7.14.
Таблица 7.14. Значения для метода Flags диалогового окна настройки шрифтов
| Константа | Значение | Описание |
| cdlCFANSIOnly | &H400 | Назначает выбор только из системных наборов шрифтов Windows |
| cdlCFApply | &H200 | Добавляет в диалоговое окно кнопку Применить |
| cdlCFBoth | &H3 | Назначает использование экранных шрифтов принтера, указанного в свойстве hDC |
| CdlCFEffects | &H100 | Указывает на необходимость размещения в диалоговом окне элементов управления, задающих эффект подчеркивания, зачеркивания и цвета |
| cdlCFForceFontExis | it &H10000 | Назначает вывод предупреждения об ошибке при выборе несуществующего шрифта |
| cdlCFHelpButton | &H4 | Добавляет в диалоговое окно кнопку Справка |
| cdlCFLimitSize | &H2000 | Назначает выбор размеров шрифтов в интервале, указанном в свойствах Min и Мах |
| cdlCFNoFaceSel | &H80000 | Отключает выбор наименования шрифта |
| cdlCFNoSizeSel | &H1000 | Отключает выбор размера шрифта |
| cdlCFNoSimulations | &H200000 | Отключает в диалоговом окне графические шрифты |
| cdlCFNoStyleSel | &H100000 | Отключает выбор стиля шрифта |
| cdlCFNoVectorFonts | &H800 | Отключает выбор векторных шрифтов |
| cdlCFPrinterFonts | &H2 | Назначает выбор только шрифтов принтера, который указан в свойстве hDC |
| cdlCFScreenFonts | &H1 | Назначает выбор только экранных шрифтов системы |
| cdlCFTTOnly | &H40000 | Назначает только выбор шрифтов типа True Type |
| CdlCFWYSIWYG | &H8000 | Назначает выбор только тех шрифтов, которые подходят одновременно и для принтера, и для экрана. При этом должны дополнительно использоваться флаги cdlCFBoth и cdlCFScalableOnly |
Дата публикования: 2014-12-28; Прочитано: 187 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
