Режим дня
<<  Правильный режим дня Режим дня и гигиена школьника  >>
Графический режим
Графический режим
Графические операции
Графические операции
SetLineStyle(s, p, t)
SetLineStyle(s, p, t)
SetColor(c)
SetColor(c)
Экранная система координат
Экранная система координат
InitGraph (gd,gm,p)
InitGraph (gd,gm,p)
CIoseGraph
CIoseGraph
PutPixel (x, y, c);
PutPixel (x, y, c);
Нарисовать точку зеленого цвета в центре экрана
Нарисовать точку зеленого цвета в центре экрана
Изображение линий
Изображение линий
SetColor(c)
SetColor(c)
Line (x1,y1, x2,y2)
Line (x1,y1, x2,y2)
LineTo (x,y)
LineTo (x,y)
MoveTo (x,y)
MoveTo (x,y)
LineRel (dx, dy)
LineRel (dx, dy)
Rectangle(x1,y1,x2,y2)
Rectangle(x1,y1,x2,y2)
Circle (x, y, r)
Circle (x, y, r)
Arc (x,y,nu,ku,r)
Arc (x,y,nu,ku,r)
Ellipse(x,y,nu,ku,rx,ry)
Ellipse(x,y,nu,ku,rx,ry)
Закрашенные фигуры
Закрашенные фигуры
SetFillStyle (s, c)
SetFillStyle (s, c)
Виды стилей заполнения:
Виды стилей заполнения:
Bar (x1,y1, x2,y2)
Bar (x1,y1, x2,y2)
Bar3d(x1,y1,x2,y2,d,t)
Bar3d(x1,y1,x2,y2,d,t)
FillEllipse (x,y,Rx,Ry)
FillEllipse (x,y,Rx,Ry)
PieSlice (x,y,nu,ku,r)
PieSlice (x,y,nu,ku,r)
Sector(x,y,nu,ku,rx,ry)
Sector(x,y,nu,ku,rx,ry)
F l o o d F i l l (x,y, b)
F l o o d F i l l (x,y, b)
Вывод текста в графике
Вывод текста в графике
SetTextStyle(s, d, r)
SetTextStyle(s, d, r)
SetColor(c)
SetColor(c)
OutTextXY(x, y,s)
OutTextXY(x, y,s)
SetTextJustify(h, v)
SetTextJustify(h, v)
Выравнивание текста отно-сительно точки привязки
Выравнивание текста отно-сительно точки привязки
S t r ( x, s )
S t r ( x, s )
TextWidth (S)
TextWidth (S)
TextHeight(S)
TextHeight(S)

Презентация: «Графический режим». Автор: Перецкий В.А.. Файл: «Графический режим.ppt». Размер zip-архива: 57 КБ.

Графический режим

содержание презентации «Графический режим.ppt»
СлайдТекст
1 Графический режим

Графический режим

Turbo Pascal 7.0

2 Графические операции

Графические операции

Система координат Инициализация Изображение точек Изображение линий Вывод текста

3 SetLineStyle(s, p, t)

SetLineStyle(s, p, t)

Стиль линии

Стиль

Шаблон

Толщина

0 1 2 3 4 Определяется шаблоном

1 Тонкая 3 Толстая

4 SetColor(c)

SetColor(c)

Цвет линий и текста

Цвет текста

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

5 Экранная система координат

Экранная система координат

x

Пиксель

Экран

y

(639,0)

(0,0)

(0,479)

6 InitGraph (gd,gm,p)

InitGraph (gd,gm,p)

Инициализация (включение) графического режима

Графический драйвер (gd=9)

Режим (разрешение)

‘c:\trans\bp\bgi’

Путь к драйверу

y

Gm=0 - низкое (640x200) gm=1 - среднее (640x350) gm=2 - высокое (640x480)

7 CIoseGraph

CIoseGraph

Выключение графического режима

y

8 PutPixel (x, y, c);

PutPixel (x, y, c);

Изображение точек

Координаты

Цвет

x

y

9 Нарисовать точку зеленого цвета в центре экрана

Нарисовать точку зеленого цвета в центре экрана

Program Primer; Uses Graph; Var Gd, Gm : Integer; Begin Gd:=9; Gm:=2; InitGraph(Gd,Gm,’c:\trans\bp\bgi’); PutPixel(320,240,2); Readln; CloseGraph; End.

10 Изображение линий

Изображение линий

Стиль и цвет линии Прямые линии Контур прямоугольника Окружность Дуга окружности Эллипс (дуга эллипса)

11 SetColor(c)

SetColor(c)

Цвет линии

Цвет линии

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

12 Line (x1,y1, x2,y2)

Line (x1,y1, x2,y2)

Отрезок прямой линии

13 LineTo (x,y)

LineTo (x,y)

Отрезок до точки

Текущий указатель после исполнения команды

Текущий указатель до исполнения команды

14 MoveTo (x,y)

MoveTo (x,y)

Перемещение текущего указателя в точку с координатами (x,y)

15 LineRel (dx, dy)

LineRel (dx, dy)

Отрезок (вектор)

Текущий указатель после исполнения команды

Текущий указатель до исполнения команды

16 Rectangle(x1,y1,x2,y2)

Rectangle(x1,y1,x2,y2)

Контур прямоугольника

17 Circle (x, y, r)

Circle (x, y, r)

Окружность

r

18 Arc (x,y,nu,ku,r)

Arc (x,y,nu,ku,r)

Дуга окружности

ku

nu

r

19 Ellipse(x,y,nu,ku,rx,ry)

Ellipse(x,y,nu,ku,rx,ry)

Дуга эллипса

20 Закрашенные фигуры

Закрашенные фигуры

Стиль заполнения фигуры Прямоугольник Параллелепипед Закрашенный эллипс Сектор круга Сектор эллипса Закраска произвольной фигуры

21 SetFillStyle (s, c)

SetFillStyle (s, c)

Стиль заполнения фигуры

Стиль

Активный цвет

0 … 12

0 … 15

22 Виды стилей заполнения:

Виды стилей заполнения:

0 - сплошная закраска фоновым цветом 1 - сплошная закраска активным цветом 9 - закраска пикселей в шахматном порядке 12 - пользовательский стиль

2 3 4 5 6 7 8 10 11

23 Bar (x1,y1, x2,y2)

Bar (x1,y1, x2,y2)

Закрашенный прямоугольник

24 Bar3d(x1,y1,x2,y2,d,t)

Bar3d(x1,y1,x2,y2,d,t)

Параллелепипед

Верхняя грань True (TopOn) - есть False (TopOff) - нет

25 FillEllipse (x,y,Rx,Ry)

FillEllipse (x,y,Rx,Ry)

Закрашенный эллипс

Ry

Rx

26 PieSlice (x,y,nu,ku,r)

PieSlice (x,y,nu,ku,r)

Закрашенный сектор круга

27 Sector(x,y,nu,ku,rx,ry)

Sector(x,y,nu,ku,rx,ry)

Закрашенный сектор эллипса

28 F l o o d F i l l (x,y, b)

F l o o d F i l l (x,y, b)

Закраска произвольной фигуры

Координаты внутренней точки

Цвет границы

29 Вывод текста в графике

Вывод текста в графике

Стиль и цвет текста Вывод текста Выравнивание текста Преобразование чисел в текстовую форму Высота и ширина строки

30 SetTextStyle(s, d, r)

SetTextStyle(s, d, r)

Стиль текста

Стиль

Направление

Размер

0 - побитовый 1 - тройной 2 - малый 3 - гротесковый 4 - готический

1..10

0 - горизонтально (?) 1 - вертикально (?)

31 SetColor(c)

SetColor(c)

Цвет текста

Цвет текста

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

32 OutTextXY(x, y,s)

OutTextXY(x, y,s)

Вывод текста

Координаты

Текст

Тип - string

33 SetTextJustify(h, v)

SetTextJustify(h, v)

Выравнивание текста

Выравнивание по горизонтали

Выравнивание по вертикали

34 Выравнивание текста отно-сительно точки привязки

Выравнивание текста отно-сительно точки привязки

h=0

h=1

h=2

v=0

v=1

v=2

Текст

Текст

Текст

Текст

Текст

Текст

35 S t r ( x, s )

S t r ( x, s )

Преобразование чисел в текст

Исходное число

Строка (текст)

Тип - string

36 TextWidth (S)

TextWidth (S)

Ширина строки

Строка

Ширина в пикселях

Функция

37 TextHeight(S)

TextHeight(S)

Высота строки

Строка

Высота в пикселях

Функция

«Графический режим»
http://900igr.net/prezentacija/pedagogika/graficheskij-rezhim-247054.html
cсылка на страницу

Режим дня

9 презентаций о режиме дня
Урок

Педагогика

135 тем
Слайды