«Отображение графической информации в Delphi» Delphi. Тема 12:

Содержание

Слайд 2

«Отображение графической информации в Delphi» План темы: Способы вывода графической информации

«Отображение графической информации в Delphi»
План темы:

Способы вывода графической информации в Способы

вывода графической информации в DelphiСпособы вывода графической информации в Delphi.
Отображение картинок.
Отображение геометрических фигур.
Построение графиков и диаграмм.
Слайд 3

1. Способы вывода графической информации. В Delphi существует несколько способов вывода

1. Способы вывода графической информации.

В Delphi существует несколько способов вывода графической

информации:
Вывод заранее приготовленных изображений (компоненты Image, Shape);
Построение графиков и диаграмм (компонент Chart и др.);
Формирование изображений программным способом (объект Canvas).
Слайд 4

Отображение картинок. Отображение картинок при помощи компонента Image мы рассмотрели в

Отображение картинок.

Отображение картинок при помощи компонента Image мы рассмотрели в одной

из предыдущих тем.
Здесь мы рассмотрим пример осуществления простейшей анимации путем периодического изменения отображаемой картинки в компонентах Image.
Перейти на примерПерейти на пример.
Слайд 5

Отображение геометрических фигур. Отображение простейших геометрических фигур на форме обеспечивает компонент Shape.

Отображение геометрических фигур.

Отображение простейших геометрических фигур на форме обеспечивает компонент Shape.

Слайд 6

Отображение геометрических фигур. Основные свойства компонента Shape:

Отображение геометрических фигур.

Основные свойства компонента Shape:

Слайд 7

Отображение геометрических фигур. Из нескольких компонентов Shape можно создавать несложные рисунки.

Отображение геометрических фигур.

Из нескольких компонентов Shape можно создавать несложные рисунки.

Программно изменяя положение (.Left, .Top) размер (.Width, .Height) и цвет (Brush.Color) компонентов Shape в рисунке можно осуществить элементы простейшей анимации.
Рассмотреть пример.
Слайд 8

Построение графиков и диаграмм. Диаграммы предназначены для более наглядного представления массивов

Построение графиков и диаграмм.

Диаграммы предназначены для более наглядного представления массивов численных

данных, их визуального отображения и анализа. Пример.
Для построения диаграмм в Delphi имеется несколько компонентов, один из них компонент Chart (раздел TeeChart Std).
Слайд 9

Построение графиков и диаграмм. Вид компонента Chart после его установки на форму:

Построение графиков и диаграмм.

Вид компонента Chart после его установки на форму:

Слайд 10

Построение графиков и диаграмм. Кроме «Инспектора объектов» доступ к свойствам компонента

Построение графиков и диаграмм.

Кроме «Инспектора объектов» доступ к свойствам компонента Chart

можно получить открыв специальное окно диалога (правая кнопка на компоненте \ Edit Chart…)

Добавить серию данных

Изменить тип диаграммы

Слайд 11

Построение графиков и диаграмм. Выбор типа диаграммы:

Построение графиков и диаграмм.

Выбор типа диаграммы:

Слайд 12

Построение графиков и диаграмм. Установка свойств для осей координат (Axis):

Построение графиков и диаграмм.

Установка свойств для осей координат (Axis):

Слайд 13

Построение графиков и диаграмм. Данные для отображения обычно передаются в Chart

Построение графиков и диаграмм.

Данные для отображения обычно передаются в Chart программно,

пример:
Series1.Clear; {очистить серию}
for i:=1 to N do
Series1.addxy(i, A[i], ‘’, clGreen);

Значение по оси X

Значение по оси Y

Подпись
по оси X

Цвет данных на диаграмме

Рассмотреть пример построения графика функцииРассмотреть пример построения графика функции y = Sin(x)

Слайд 14

Далее: Лабораторная работа № 13.1. «Отображение картинок и геометрических фигур, их

Далее:

Лабораторная работа № 13.1.
«Отображение картинок и геометрических фигур, их анимация».
Задание:
1) Разработать

приложение для осуществления простейшей анимации путем периодического изменения отображаемой картинки в компонентах Image. (Количество картинок не менее трех, картинки подобрать самостоятельно).
Слайд 15

Задание: 2) Придумать и нарисовать рисунок из компонентов Shape. Программно изменяя

Задание:
2) Придумать и нарисовать рисунок из компонентов Shape. Программно изменяя положение,

размер или цвет компонентов Shape в рисунке осуществить элементы простейшей анимации.