Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / Pascal и Delphi / Иллюстрированный самоучитель по Delphi 6 / Часть III. Компоненты и программы / Использование компонентов общего назначения / Компоненты страницы Dialogs /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


TFontDialog - диалог выбора шрифта - Программирование от RIN.RU
TFontDialog - диалог выбора шрифта

Компонент TFontDialog создает и обслуживает стандартное окно выбора шрифта (рис. 18.40).


Свойство


TFontDialogDevice = (fdScreen, fdPrinter, fdBoth) ;
property Device: TFontDialogDevice;


определяет тип устройства, для которого выбирается шрифт:


fdScreen - экран; fdPrinter - принтер; fdBoth - шрифты, поддерживаемые и экраном, и принтером.




Диапазон возможных значений размеров шрифтов определяется свойствами MinFontSize и MaxFontSize. Значения этих свойств задаются в пунктах (1 пункт равен1/72 дюйма, что приблизительно равно 0,36 мм). Если свойства содержат 0, ограничения на размер шрифта отсутствуют.


Свойство


TFontDialogOption = (fdAnsiOnly, fdTrueTypeOnly, fdEffects, fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts, fdNoSimulations, fdNoSizeSel, fdNoStyleSel, fdNoVectorFonts, fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApply-Button);
TFontDialogOptions = set of TFontDialogOption;


property Options: TFontDialogOptions;


используется для настройки диалога. Значения этого свойства имеют следующий смысл:


fdAnsiOnly Показывает только шрифты с набором символов Windows
fdTrueTypeOnlyПоказывает только TrueType-шрифты
fdEffectsВключает в окно переключатели Подчеркнутый и Зачеркнутый, а также список выбора цвета шрифта только моноширинные шрифты
fdFixedPitchOnlyВключает только моноширинные шрифты
fdForceFontExistПредупреждает о выборе несуществующего шрифта
fdNoFaceSelЗапрещает выделение имени шрифта в момент открытия окна
fdNoOEMFontsЗапрещает выбор MS-DOS-шрифтов
fdNoSimulationsИсключает шрифты, которые синтезируются графическим интерфейсом Windows
fdNoSizeSelЗапрещает выделение размера шрифта в момент открытия окна
fdNoStyleSelЗапрещает выделение стиля шрифта в момент открытия окна
fdNoVectorFontsИсключает векторные шрифты (шрифты для Windows версии 1.0; используются в плоттерах)
fdShowHelpВключает в диалоговое окно кнопку Help шрифты, которые поддерживаются и экраном, и принтером
fdWysiwygВключает шрифты, которые поддерживаются и экраном, и принтером
fdLimitSizeВключает ограничения на размер шрифта, заданные свойствами MaxFontSize И MinFontSize
fdScalableOnlyВключает только масштабируемые шрифты (векторные и TrueType)
fdApplyButtonВключает в окно кнопку применить



Результат выбора шрифта содержит свойство Font.



 8  Комментарии к статье  8 8  Обсудить в чате

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь