Показать сообщение отдельно
  #15  
Старый 03.04.2013, 21:16
Аватар для Algplux
Algplux Algplux вне форума
Прохожий
 
Регистрация: 03.11.2012
Адрес: Березники, Пермский край
Сообщения: 20
Версия Delphi: 7
Репутация: 10
По умолчанию

Не могу разобраться, как FillRect работает.
Пробую написать так:
Код:
procedure TForm1.Button7Click(Sender: TObject);
var
  MyRect: TRect;
  x, y: Integer;
begin
  StartPlace.x := X;
  StartPlace.y := Y;
  EndPlace.x := X;
  EndPlace.y := Y;
  MyRect:= Rect(StartPlace.X, StartPlace.Y, EndPlace.X, EndPlace.Y);
  Form1.Canvas.Brush.Color := clWhite;
  Form1.Canvas.FillRect(MyRect);
end;
Но обрисованной остается только рамка, а мне нужно закрасить весть прямоугольник, помогите пожалуйста разобраться.
Ответить с цитированием