Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Відображення на екрані дисплея графічної ІНФОРМАЦІЇ

Реферат Відображення на екрані дисплея графічної ІНФОРМАЦІЇ





Використовують процедури:

1) Move To (x, y: integer) - переміщує поточний показчик СР в точку з координатами x, y;

2) Move Rel (dx, dy: integer) - переміщує СР на dx точок по горізонталі и на dy точок по вертікалі відносно последнего положення потокового показчик. Если dx, dy больше 0, то координати СР збільшуються; ЯКЩО менше 0 - зменшуються. p> Для визначення потокового розташування графічного курсору СР Використовують Функції:


GET X: integer;

GET Y: integer;


Які повертаються Значення потокової координат показчик.

Приклад 1: позіціонування графічного курсору та визначення его координат:


Uses GRAPH;

Var Driver, Mode: integer;

Begin

Driver: = Detect;

InitGraph (Drive, Mode,'');

If GraphResult <> 0 then

Begin

WriteLn ('помилка');

Halt (1);

End;

Move To (GetMax X div 2, GetMax Y div);

OutTextXY (GET X, GET Y, 'курсор по центру');

MoveRel (-GET X div 2,-GET Y div 2);

OutTextXY ('курсор переміщеній');

ReadLn;

CloseGraph;

End.


Встановлення кольору та стилю

1) процедура Set Color ( Color word), встановлює вимоги поточний колір для ліній та сімволів. Параметр Color позначає номер кольору від 0 до 15:


Таблиця 1

Black = 0

Light Gray = 7

Blue = 1

Darc Gray = 8

Green 2

Light Blue = 9

Cyan = 3

Light Green = 10

Red = 4

Light Cyan = 11

Magente = 5

Light Red = 12

Brown = 6

Light Magente = 13

Yellow = 14

White = 15

Blink = 128

2) процедура SetBKColor (Color: word); встановлює колір фону, Який візначається параметром Color .

3) процедура SetFillStyle ( Fill, Color: word); встановлює стиль (Тип и колір) Заповнення фрагментів зображення. p> геометричні побудова.

1) Відображення крапки:

У Модулі Graph для відображення точки Використовують процедуру:

PutPixel ( x , y : integer );

x , y - координата точки;

Color - ее колір (значення беруться Зі встановленої палітрі).

2) Відображення ліній:

а) Процедура:

Line (x1, y1, x2, y2: integer),

x1, y1, x2, y2 - координат та початкової и кінцевої точок Лінії. Лінія крісла потокової стилем и потокової Кольорах.

б) процедура: LineTo ( x, y: integer); будує лінію від точки поточного размещения показчик до точки зкоордінатамі (x, y).

в) процедура: LineRel ( dx , dy integer ), проводитиме відрізок від точки поточного размещения на величину заданого приросту.

г) процедура: SetLineStyle ( Type, Pattern, Thich: word); встановлює стиль відображення ліній, де параметри - це відповідно тип, шаблон и товщина Лінії. Тип Лінії задається константою з табліці 3:


Таблиця 3

Const

Значення

Характеристика

SolidLn

0

Безперервна

PottedLn

1

пунктирно

CenterLn

2

Штрих-пунктирні

DashedLn

3

штрихового

UserBitLn

4

Задана


Параметр Pattern Тільки для ліній типу UserBitLn и может прійматі Значення від 1 .. 65536, тоб 2 байти КОЖЕН біт (Із 16 біт слова) может прійматі значення 0 або 1 (Піксель НЕ світіться або світіться).

Таким чином параметр Pattern задає відрізок ліній, довжина 16 пікселів.

цею шаблон періодічно повторюється по всій довжіні...


Назад | сторінка 4 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Визначення точки рівноваги прибутку і точки беззбитковості експлуатації вер ...
  • Реферат на тему: Бездротові точки доступу, що використовують протокол WAP
  • Реферат на тему: Розробка алгоритму розрахунку визначення координат точок кінематичної схеми ...
  • Реферат на тему: Процедура встановлення відповідності між завданням і методом
  • Реферат на тему: Процедура встановлення відповідності між завданням і методом