ься проти годинникової стрілки і вказуються в градусах. Нульовий кут відповідає горизонтальному напрямку вектора зліва направо. Якщо задати значення початкового кута 0 і кінцевого - 359, то буде виведена повна окружність. При креслення дуги кола використовується ті ж угоди щодо лінії радіусу, що і в процедурі Circle. p> Процедура Ellipse. Викреслює елліпсность дугу. Тема:
Procedure Ellipse (X, Y: Integer; BegA, EndA, Rx, RY: Word);
Тут X, Y - координати центру; BegA, EndA - відповідно початковий і кінцевий кути дуги; RX, RY - горизонтальний і вертикальний радіуси еліпса в пікселях.
При креслення дуги еліпса використовується ті ж угоди щодо лінії, що і в процедурі Circle, сніть ж угоди щодо кутів, що і в процедурі Arc. Якщо радіуси узгодити з урахуванням масштабного коефіцієнта GetAspectRatio, будуть викреслена правильна коло. br/>
1.6 Фарби, палітри, заповнення
Процедура SetCOlor. Встановлює поточний колір для вводяться ліній і символів. Тема:
Procedure SetColor (Color: Word);
Тут Color - поточний колір. p> Процедура SetBkColor. Встановлює колір фону. Тема:
Procedure SetBkColor (Color: Word);
Тут Color - колір фону. p> На відміну від текстового режиму, в якому колір фону може бути тільки темного відтінку, в графічному режимі він може бути будь-яким. Установка нового кольору фону, негайно змінює колір графічного екрану. Це означає, що не можна створити зображення, дві ділянки якого мали б різний колір фону. Для GGA-адаптера в режимі високої роздільної здатності установка кольору фону змінює колір активних пікселів. Зауважу, що після заміни кольору фону на будь-який, відмінний від 0 (Black) колір. Ви не зможете більше використовувати колір 0 як чорний, він буде замінюватися на колір фону, тому що процедури модуля Graph інтерпретують колір з номером 0 як колір фону. Це означає, зокрема, що Ви вже не зможете повернути фону чорний колір! p> Якщо Ваш ПК оснащений кольоровим екраном, наступна програма продемонструє роботу процедури SetBkColor. Програма виводить десять вкладених один в одного прямокутників, після чого циклічно змінює колір фону. Для виходу з програми досить натиснути на будь-яку клавішу. p> Процедура SetFillStyle. Встановлює стиль (тип і колір). Тема:
Procedure SetFillStile (Fill, Color: Word);
Тут Fill - тип заповнення; Color - колір заповнення. p> За допомогою заповнення можна покривати будь-які фрагменти зображення періодично повторюваним візерунком. p> Процедура FloodFill. Заповнює довільну замкнуту фігуру, використовуючи поточний стиль заповнення (візерунок і колір). Тема:
Procedure FloodFill (X, Y: Integer; Border: Word);
Тут X, Y - координати будь-якої точки всередині замкнутої фігури; Border - колір граничної лінії. Якщо фігура не замкнута, заповнення В«розіллється по всьому екрану.
1.7. Збереження та видача зображень
Функція ImageS...