Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Клас TFontСтр 1 из 4Следующая ⇒
ПЕРЕДМОВА
Графіка в Windows пов'язана з так званим дескриптором контексту графічного пристрою DC (Device Context) і трьома інструментами, які до нього входять: шрифт, перо та пензель. У Delphi створені спеціалізовані класи-надбудови: для контексту – клас TCanvas, для шрифту – TFont, для пера – ТРеп і для пензля – TBrush. Пов'язані з цими класами об'єкти автоматично створюються для всіх видимих елементів і стають доступні програмі через властивості Canvas, Font, Pen і Brush відповідно.
Головна мета методичного посібника, розробленого на основі лекцій і лабораторних занять, які проводяться авторами, полягає в тому, щоб у межах курсу “Інформатика та програмування” навчити студентів користуватися елементами графічного інструментарію системи програмування Delphi, які будуть корисні при створенні та вдосконаленні інтерфейсів різних програм. Досягнення поставленої мети сприятиме вдосконаленню навичок роботи на комп’ютері й оволодінню новими прийомами спілкування з сучасною системою програмування Delphi.
1. ГРАФІЧНИЙ ІНСТРУМЕНТАРІЙ
Клас TFont За допомогою класу TFont створюється об'єкт-шрифт для будь-якого графічного пристрою: екрана, принтера, плотера і т.ін. Властивості класу див. у табл. 1.1. Таблиця 1.1. Властивості класу TFont
За допомогою методу Procedure Assign (Source: TPersistent) значення властивостей шрифтового об'єкта Source присвоюються властивостям поточного шрифту. Метод не змінює властивість PixelPerInch, тому його можна використовувати для створення шрифту принтера за екранним шрифтом і навпаки.
|