Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Delphi: Для новичков > TFont. Шрифты в Delphi. |
Автор: THandle 24.4.2008, 16:45 | ||||||||||||||||
TFont. Шрифты в Delphi. Автор: http://vingrad.ru/@Arch1S Главный редактор: http://vingrad.ru/@THandle С помощью этого замечательного класса TFont мы можем выводить шрифт на форму.
Цвет шрифта.
Имя шрифта. MS Sans Serif - это по умолчанию.
Набор символов. Для русских это свойство Default_Charset или Russian_Charset.
Высота шрифта.
Высота шрифта в пунктах(1/72 дюйма).
Стиль шрифта. fsBold - жирный, fsItalic - курсив, fsUnderline - подчеркнутый, fsStrikeOut - перечеркнутый. Для класса также есть один полезный метод:
С помощью этого метода значения свойств шрифтового объекта Source присваиваются свойствам текущего шрифта. Метод можно использовать также шрифта принтера. Пример:
Некоторые пояснения к программе. Мы воспользовались шрифтом канвы компонента PaintBox1. Для изменения стиля шрифта свойству Style можно присвоить fsXXXX - типа TFontStyle. Этот тип определен как множество из элементов перечисленного типа. Вывод текста реализует метод TextOut канвы, которые передаются координаты левого верхнего угла надписи и текст. От редактора: ответственность за статью лежит не на мне. Все претензии к автору. ![]() |
Автор: Arch1S 24.4.2008, 16:51 |
THandle, спасибо за человеческое оформление, и конечно за идею |