Правильная ссылка на эту страницу
http://az-design.ru/Support/SoftWare/Delphi/D3/SB20FillRect.shtml

Глава 20. TCanvas.FillRect

Метод FillRect

Затрагиваемые объекты Все объекты холста
Назначение Метод FillRect заполняет указанный прямоугольник цветом и узором, определенным текущей кистью.
Объявление procedure FillRect(const Rect: TRect);
Параметры  
    Rect Прямоугольник, который будет нарисован текущей кистью.
Пример синтаксиса
// Когда нажимается кнопка, нарисовать прямоугольник со случайным
// размером и положением,

procedure TForm1.Button1Click(Sender: TObject);
var
   MyRect: TRect;
   X1,X2,Y1,Y2: Integer;

begin
   X1 := Random(Form1.Width);
   Y1 := Random(Forml.Height);
   X2 := Random(Form1.Width);
   Y2 := Random(Form1.Height);
   MyRect:= Rect(X1,Y1,X2,Y2);
   Form1.Canvas.Brush.Color := clTeal;
   Form1.Canvas.FillRect(MyRect); 

End;
Описание        FillRect рисует прямоугольник, указанный параметром Rect на холсте, используя цвет и узор, определенный текущей кистью. В приведенном примере при каждом нажатии командной кнопки на поверхности рисования формы вычерчиваются сплошные прямоугольники.

[Метод Arc] [Свойство Brush] [Метод Chord] [Свойство CopyMode] [Метод CopyRect] [Метод Draw] [Метод DrawFocusRect] [Метод Ellipse] [Метод FillRect] [Метод FloodFill] [Свойство Font] [Метод FrameRect] [Свойство Handle] [Метод LineTo] [Метод MoveTo] [Событие OnChange] [Событие OnChanging] [Свойство Pen] [Свойство PenPos] [Метод Pie] [Свойство Pixels] [Метод Polygon] [Метод PolyLine] [Метод Rectangle] [Метод Refresh] [Метод RoundRect] [Метод StretchDraw] [Метод TextHeight] [Метод TextOut] [Метод TextRect] [Метод TextWidth]


<<< Пред. Оглавление
Начало раздела
След. >>>




Дата последнего изменения:
Thursday, 21-Aug-2014 09:10:56 MSK


Постоянный адрес статьи:
http://az-design.ru/Support/SoftWare/Delphi/D3/SB20FillRect.shtml