:: Меню ::

Головна
Передмова
СЕРЕДОВИЩЕ РОЗРОБКИ C++ BUILDER
Початок роботи
Перший проект
ПРАКТИКУМ ПРОГРАМУВАННЯ
Графіка
Мультимедіа
Бази даних
Компонент програміста
Консольне застосування
Довідкова система
Створення настановного диска
Приклади програм
C++ Builder — короткий довідник
Книга для гостей
Контакти
Добавити у вибране

:: Друзі ::

 
Наша компания выпустила новую линейку продукции - блоки ТЭН на латунной гайке 2" и 1.. Дополнительной отличительной характеристикой является способ крепления тэна в конструкции водонагревателя. По этому принципу выделяют следующие тэны: гаечные, фланцевые или нагревательные элементы, устанавливаемые в колбы или фланцы сложной формы (так называемые сухие тэны, которые не контактируют со средой нагрева). Следует обратить внимание также на длину тэна и наличие трубки для чувствительного элемента терморегулятора термостата, место в котором расположенмагниевый анод...

:: Лічильники ::

=

 

 

 

 

 

Прямокутник



Метод Rectangle викреслює прямокутник. У інструкції виклику методу треба вказати координати двох крапок — кутів прямокутника. Наприклад, оператор

Canvas->rectangle(10,10,50,50)

малює квадрат, лівий верхній кут якого знаходиться в крапці (10, 10), а правий ніжній в крапці (50, 50).

Колір, вигляд і ширину лінії контура прямокутника визначають значення властивості Реnа колір і стиль запівки області усередині прямокутника — значення властивості Brush тій поверхні, на якій метод малює прямокутник. Наприклад, наступні оператори малюють прапор Російської Федерації.
Canvas->brush->color = clwhite;   // колір кисті — білий 
Canvas->rectangle(10,10,90,30);
Canvas->brush->color = clblue;   // колір кисті — синій 
Canvas->rectangle(10,30,90,50);
Canvas->brush->color = clred;   // колір кисті — червоний 
Canvas->rectangle(10,50,90,70);

Замість чотирьох параметрів — координат двох діагональних кутів прямокутника — методу Rectangle можна передати один параметр — структуру типу Trect поля якої визначають положення діагональних кутів прямокутної області. Наступний фрагмент коди демонструє використання структури Trect Як параметр методу Rectangle.
Trect ret; // прямокутна область
ret.Top = 10;
ret.Left = 10;
ret.Bottom = 50;
ret.Right = 50;
Canvas->rectangle(ret); // намалювати прямокутник

Є ще два методи, які викреслюють прямокутник. Метод Fillrect викреслює закрашений прямокутник, використовуючи як інструмент тільки кисть (Brush), а метод Framerect — тільки контур і використовує тільки олівець (Ріпи). У цих методів тільки один параметр — структура типу Trect. Поля структури Trect містять координати прямокутної області. Значення полів структури Trect можна задати за допомогою функції Rect.

Наприклад:
Trect  ret;   // область,   яку треба закрасити 
ret = Rect(10,10,30,50);           // координати області
Canvas->brush->color = clred;   // колір зафарбовування 
 Canvas->fillrect(ret);

Метод Roundrec викреслює прямокутник з кутами, що округляють. Інструкція виклику методу Roundrec у загальному вигляді виглядає так:
Canvas->roundrec(xl,yl,x2,у2,хз,уз)

Параметри x1, y1, x2, y2 визначають положення кутів прямокутника, а параметри х3 і у3 — розмір еліпса, одна чверть якого використовується для викреслювання кута, що округляє (мал. 3.2).



Мал. 3.2. Метод Roundrec викреслює прямокутник з кутами, що округляють

 


Здесь и сейчас путаны Питера ждут вас. | Проститутки Питера ссылка | Хотите проститутку Питера ? звоните прямо сейчас.
x

:: Наша кнопка ::

Отримати код:

Підтримайте наш сайт і розмістіть нашу кнопку на своєму ресурсі.


:: Реклама ::


:: Посилання ::

-


 

 

 


Copyright by Zvircom © 2009