В правоъгълник, съставен от правоъгълник, който наричаме обучение в общ вид, както следва:
Obekt.Canvas.Rectangle (x1, y1, x2, y2)
- обект - името на обекта (компонент), повърхността на която се извършва проследяване;
- x1, y1 и x2, y2 - координатите на горния ляв ъгъл и долния десен ъгъл на правоъгълника.
метод RoundRec също чертае правоъгълник, но със заоблени ъгли. инструкция RoundRec метод повикване е както следва:
Obekt.Canvas.RoundRec (х1, у1, Х2, Y2, X3, Y3)
- x1, y1, x2, У2 - параметри, определящи положението на ъгъла на правоъгълника в което се побира правоъгълник със заоблени ъгли;
- x3 и Y3 - размерът на елипсата, една четвърт от които се използва за изготвяне на заоблен ъгъл (фигура 10.8.).
Фиг. 10.8. RoundRec метод обръща правоъгълник със заоблени ъгли
Тип контур (цвят, ширина и стил) определя стойността на Rep и цвета и стила на запълване на зоната в правоъгълник - четка стойности повърхност собственост (платно), който е съставен правоъгълник.
Има два метода за изготвяне на правоъгълник, като се използват само четка (четка) като инструмент. метод FillRect обръща запълнен правоъгълник, и начин FrameRect - само очертанията. Всеки от тези методи е само един параметър - TRect тип структура. TRect поле структура съдържа координатите на правоъгълна зона, те могат да бъдат запълнени с помощта на функцията Rect.
По-долу, като пример за използване FillRect FrameRect методи и показва процедура, която Парцели формата на повърхността с червен правоъгълник и запълване на правоъгълник със зелен контур.
процедура TForm1.Button1Click (Sender: TObject);
R1, R2: TRect; // координати на ъглите на правоъгълника
// запълване на структурата на полета
// Задаване на ъглите на правоъгълник
с form1.Canvas да започнат
Свързани статии