ВУЗ:
Составители:
Рубрика:
прекрасно подходит для вывода статических изображений. Он основан на
использовании компонентов Image и Shape. Второй способ требует
определённых навыков программирования, но предоставляет больше
возможностей для динамического создания изображений. Он основан на
использовании доступного программно свойства
Canvas. Построение
изображения выполняется в обработчике события
OnPaint.
13.3. Классы и компоненты для работы с графикой
Для работы с графикой определены классы
TGraphic, TPicture,
TGraphicObject, TCanvas.
TGraphic – это абстрактный класс для инкапсуляции различных
графических форматов, поддерживаемых
Windows. Наследниками этого класса
являются
TBitmap, TIcon, TMetafile.
Класс TPicture представляет собой полнофункциональный класс,
содержащий всё необходимое для работы с готовыми изображениями, является
контейнером для класса
TGraphic, позволяет загружать различные
графические изображения, не заботясь о формате. Методы класса определяют
тип изображения по расширению имени файла. Свойство
Graphic класса
TPicture указывает на тип используемого графического изображения.
Классы
TGraphic и TPicture содержат ограниченное количество
поддерживаемых ими форматов, однако на базе
TGraphic можно создавать
новые классы, которые будут поддерживать другие графические форматы.
Абстрактный класс
TGraphicObject является родительским по
отношению к классам
TFont, TBrush, TPen. Классы TFont, TBrush, TPen
используются только в качестве свойств других классов.
Компонент
TPaintBox используется в тех случаях, когда необходимо
иметь прямоугольную область для выполнения графических операций.
Использование этого компонента может быть альтернативой рисованию по
канве формы, но
TPaintBox не позволяет загружать готовые изображения.
123
прекрасно подходит для вывода статических изображений. Он основан на
использовании компонентов Image и Shape. Второй способ требует
определённых навыков программирования, но предоставляет больше
возможностей для динамического создания изображений. Он основан на
использовании доступного программно свойства Canvas. Построение
изображения выполняется в обработчике события OnPaint.
13.3. Классы и компоненты для работы с графикой
Для работы с графикой определены классы TGraphic, TPicture,
TGraphicObject, TCanvas.
TGraphic – это абстрактный класс для инкапсуляции различных
графических форматов, поддерживаемых Windows. Наследниками этого класса
являются TBitmap, TIcon, TMetafile.
Класс TPicture представляет собой полнофункциональный класс,
содержащий всё необходимое для работы с готовыми изображениями, является
контейнером для класса TGraphic, позволяет загружать различные
графические изображения, не заботясь о формате. Методы класса определяют
тип изображения по расширению имени файла. Свойство Graphic класса
TPicture указывает на тип используемого графического изображения.
Классы TGraphic и TPicture содержат ограниченное количество
поддерживаемых ими форматов, однако на базе TGraphic можно создавать
новые классы, которые будут поддерживать другие графические форматы.
Абстрактный класс TGraphicObject является родительским по
отношению к классам TFont, TBrush, TPen. Классы TFont, TBrush, TPen
используются только в качестве свойств других классов.
Компонент TPaintBox используется в тех случаях, когда необходимо
иметь прямоугольную область для выполнения графических операций.
Использование этого компонента может быть альтернативой рисованию по
канве формы, но TPaintBox не позволяет загружать готовые изображения.
123
Страницы
- « первая
- ‹ предыдущая
- …
- 121
- 122
- 123
- 124
- 125
- …
- следующая ›
- последняя »
