Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Звук, графика и видео > Как в PaintBox залить область


Автор: _sten_ 27.4.2007, 00:15
Извените за глупий вопрос, но Как в PaintBox залить область?
Пробывал как в Паскале, через FloodFill:
Код

pb.Canvas.Pen.Color:=clRED;
pb.Canvas.Rectangle(10,10,50,50);
pb.Canvas.Pen.Color:=clGreen;
pb.Canvas.FloodFill(15,15,clRed,fsBorder);


Но ничего не получилось :( Рисует просо красний квадрат и упорно не хочет его заливать зеленым

Автор: Snowy 27.4.2007, 01:49
Заливает, используя Brush, а не Pen  smile 

Автор: _sten_ 27.4.2007, 23:58
Огромное спасибо!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)