ВУЗ:
Составители:
38
Procedure ……………….;
……………………..
var
Msg: TMsg; {объявление переменной, в которой будет записана структура
Windows − сообщения}
……………………
begin
……………………
PeekMessage(Msg,0,wm_KeyDown,wm_KeyDown,pm_Remove); {функ-
ция, которая заполняет структуру
Msg
, в случае, если поступило со-
общение
}
If Msg.Message = wm_KeyDown then {
анализ типа сообщения (нажатие
клавиши)}
Exit; {завершение процедуры, если клавиша нажата}
………………………
end;
2.4. Графические операции в Delphi.
Рисовать на экране можно, используя готовые графические компо-
ненты Delphi, а также благодаря свойству Canvas.
Графические компоненты.
Визуальный компонент Shape предназначен для изображения раз-
личных геометрических фигур – окружностей, эллипсов, прямоугольников
и квадратов. Вид этих фигур определяется свойствами:
Shape – определяет тип фигуры.
Pen – определяет стиль и цвет рамки.
Brush – определяет стиль и цвет закраски.
Компонент Image используется для отображения в окне различных
графических изображений, хранимых во внешних файлах, а также для ри-
сования и сохранения созданных рисунков. Для загрузки и хранения ри-
сунка используется свойство Picture (класс TPicture). При выборе этого
свойства в окне "Object Inspector" открывается графический редактор, с
помощью которого можно выбрать графический файл для загрузки.
Рисовать в процессе выполнения программы в окне компонента
Image можно с помощью объекта Canvas, описанного ниже. Для загрузки
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Procedure ……………….;
……………………..
var
Msg: TMsg; {объявление переменной, в которой будет записана структура
Windows − сообщения}
……………………
begin
……………………
PeekMessage(Msg,0,wm_KeyDown,wm_KeyDown,pm_Remove); {функ-
ция, которая заполняет структуру Msg, в случае, если поступило со-
общение}
If Msg.Message = wm_KeyDown then {анализ типа сообщения (нажатие
клавиши)}
Exit; {завершение процедуры, если клавиша нажата}
………………………
end;
2.4. Графические операции в Delphi.
Рисовать на экране можно, используя готовые графические компо-
ненты Delphi, а также благодаря свойству Canvas.
Графические компоненты.
Визуальный компонент Shape предназначен для изображения раз-
личных геометрических фигур – окружностей, эллипсов, прямоугольников
и квадратов. Вид этих фигур определяется свойствами:
Shape – определяет тип фигуры.
Pen – определяет стиль и цвет рамки.
Brush – определяет стиль и цвет закраски.
Компонент Image используется для отображения в окне различных
графических изображений, хранимых во внешних файлах, а также для ри-
сования и сохранения созданных рисунков. Для загрузки и хранения ри-
сунка используется свойство Picture (класс TPicture). При выборе этого
свойства в окне "Object Inspector" открывается графический редактор, с
помощью которого можно выбрать графический файл для загрузки.
Рисовать в процессе выполнения программы в окне компонента
Image можно с помощью объекта Canvas, описанного ниже. Для загрузки
38
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Страницы
- « первая
- ‹ предыдущая
- …
- 33
- 34
- 35
- 36
- 37
- …
- следующая ›
- последняя »
