Категорія «Графічні можливості Delphi»

Cектор

Метод Рie викреслює сектор еліпса або кола. Інструкція виклику методу в загальному вигляді виглядає наступним чином: Об’єкт. Canvas.Pie (x1, y1, x2, y2, х3, у3, х4, у4) де: x1, y1, х2, у2 – параметри, що визначають еліпс (коло), частиною якого є сектор; х3, у3, х4, у4 – параметри, визначають координати кінцевих точок прямих, які є межами …

Багатокутник

Метод Polygon викреслює багатокутник. Як параметр метод отримує масив типу TPoint. кожен елемент масиву представляє собою запис, поля (х, у) якої містять координати однієї вершини багатокутника. Метод Polygon викреслює багатокутник, послідовно поєднуючи прямими лініями точки, координати яких знаходяться в масиві: першу з другої, другу з третьою, третю з четвертою і т. д. Потім з’єднуються остання …

Прямокутник

Прямокутник викреслюється методом Rectangle, інструкція виклику якого в загальному вигляді виглядає наступним чином: Об’ект.Canvas.Rectangle (x1, y1, x2, y2) де: об’єкт – ім’я об’єкта (компонента), на поверхні якого виконується креслення; x1, y1 і х2, у2 – координати лівого верхнього і правого нижнього кутів прямокутника. Метод RoundRec теж викреслює прямокутник, але з округленими кутами. Інструкція виклику методу …

Дуга

Креслення дуги виконує метод Arc, інструкція виклику якого в загальному вигляді виглядає наступним чином: Об’ект.Canvas.Arc (x1, y1, х2, у2, х3, у3, х4, у4) де: x1, y1, х2, у2 – параметри, що визначають еліпс (коло), частиною якого є викреслюють дуга; х3, у3 – параметри, що визначають початкову точку дуги; П х4, у4 – параметри, що визначають …

Коло і еліпс

Метод Ellipse викреслює еліпс або коло, в залежності від значень параметрів. Інструкція виклику методу в загальному вигляді виглядає наступним чином: Об’ект.Canvas.Ellipse (x1, y1, х2, у2] де: • об’єкт – ім’я об’єкта (компонента), на поверхні якого виконується креслення; • x1, y1, х2, у2 – координати прямокутника, всередині якого викреслюється еліпс або, якщо прямокутник є квадратом, окружність …

Ламана лінія

Метод polyline викреслює ламану лінію. Як параметр метод отримує масив типу TPoint. кожен елемент масиву представляє собою запис, поля х і у якій утримують координати точки перегину ламаної. Метод Polyline викреслює ламану лінію, послідовно поєднуючи прямими точки, координати яких знаходяться в масиві: першу з другою, другу з третьою, третю з четвертою і т. д. Як …

Лінія

Креслення прямої лінії здійснює метод LinеТо, інструкція виклику якого в загальному вигляді виглядає наступним чином: Компонент.Canvas.LineTo (x, у) Метод LinеТо викреслює пряму лінію від поточної позиції олівця в точку з координатами, зазначеними при виклику методу. Початкову точку лінії можна задати, перемістивши олівець в потрібну точку графічної поверхні. зробити це можна за допомогою методу MoveTo, вказавши …

Методи креслення графічних примітивів

Будь-яка картинка, креслення, схема можуть розглядатися як сукупність графічних примітивів: крапок, ліній, кіл, дуг і ін. Таким чином, для того щоб на екрані з’явилася потрібна картинка, програма повинна забезпечити викреслювання (висновок) графічних примітивів, складових цю картинку. Креслення графічних примітивів на поверхні компонента (форми або області виводу ілюстрації) здійснюється застосуванням відповідних методів до властивості Canvas цього …

Виведення тексту

Для виведення тексту на поверхню графічного об’єкта використовується метод TextOut. Інструкція виклику методу TextOut в загальному вигляді виглядає наступним чином: Об’ект.Canvas.TextOut (x, у, Текст) де: об’єкт – ім’я об’єкта, на поверхню якого виводиться текст; х, у – координати точки графічної поверхні, від якої виконується виведення тексту (рис. 10.3); Текст – змінна або константа символьного типу, …

Кість

Кість (canvas.Brush) використовується методами, що забезпечують креслення замкнутих областей, наприклад геометричних фігур, для заливки (зафарбовування) цих областей. Кість, як об’єкт, володіє двома властивостями, перерахованими в табл. 10.5. Таблиця 10.5. Властивості об’єкта TBrush (кисть) Властивість Визначає Color Колір зафарбовування замкнутої області Style Стиль (тип) заповнення області Область всередині контуру може бути зафарбована або заштрихована. У першому …