ВУЗ:
Составители:
Рубрика:
18
procedure FrameRect(cons Rect: TRect);
блокировка канвы в многопоточных приложениях
procedure Lock;
function TryLock: Boolean;
procedure Unlock.
Класс TCanvas инкапсулирует лишь часть приемов работы с графическими инструментами
Windows, в нем ограниченно представлены возможности по текстовому выводу и прорисовке
областей.
2. Выполнение работы
2.1. Задание на подготовку к работе
1. На своем профиле создать новую папку для хранения разрабатываемого приложения.
2. Скопировать в созданную папку проект Graphex (находится во внутренней папке
Demos\Doc\graphex).
3. Запустить Delphi и открыть проект Graphex.
2.2. Лабораторное задание
Задача лабораторной работы – встроить в существующее приложение средства, позволяющие
рисовать заданную фигуру.
3. Рекомендации при разработке приложения.
3.1 При запуске программы Graphex открывается окно графического редактора с набором
элементов управления (рис 3.)
Рис.3 Окно графического редактора.
18 procedure FrameRect(cons Rect: TRect); блокировка канвы в многопоточных приложениях procedure Lock; function TryLock: Boolean; procedure Unlock. Класс TCanvas инкапсулирует лишь часть приемов работы с графическими инструментами Windows, в нем ограниченно представлены возможности по текстовому выводу и прорисовке областей. 2. Выполнение работы 2.1. Задание на подготовку к работе 1. На своем профиле создать новую папку для хранения разрабатываемого приложения. 2. Скопировать в созданную папку проект Graphex (находится во внутренней папке Demos\Doc\graphex). 3. Запустить Delphi и открыть проект Graphex. 2.2. Лабораторное задание Задача лабораторной работы – встроить в существующее приложение средства, позволяющие рисовать заданную фигуру. 3. Рекомендации при разработке приложения. 3.1 При запуске программы Graphex открывается окно графического редактора с набором элементов управления (рис 3.) Рис.3 Окно графического редактора.