Форма входа
I Love Bashorg
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Программирование » Delphi » Класс TGraphicControl (Библиотека визуальных компонентов VCL и ее базовые классы)
Класс TGraphicControl
BombersДата: Воскресенье, 11.04.2010, 00:01 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 62
Репутация: 0
Статус: Offline
Класс TGraphicControl

Класс TGraphicControl предназначен для создания на его основе визуальных компонентов, не получающих фокус в процессе выполнения приложения. Так как непосредственным предком класса является класс TControl, то потомки TGraphicControl умеют реагировать на управляющие воздействия мышью.

Наглядный пример элемента управления, которому не нужно получать фокус, — это компонент TLabel, предназначенный для отображения текста, или компонент Timage, предназначенный для визуализации изображений.

Для визуализации элементов управления на основе этого класса используется канва, инкапсулированная в классе TCanvas.

Доступ к канве осуществляется через свойство

property Canvas: TCanvas;

Отрисовка элемента управления осуществляется методом

procedure PaintWindow(DC: HDC); override;

после получения сообщения WM_PAINT.

 
Форум » Программирование » Delphi » Класс TGraphicControl (Библиотека визуальных компонентов VCL и ее базовые классы)
  • Страница 1 из 1
  • 1
Поиск:

Четверг, 28.03.2024, 14:20
Приветствую Вас Гость
Статистика
  • Admin icq status
    587643917
    Друзья сайта