Показать сообщение отдельно
  #13  
Старый 11.03.2010, 03:11
Sevas55 Sevas55 вне форума
Прохожий
 
Регистрация: 09.03.2010
Сообщения: 7
Репутация: 10
По умолчанию

спасибо за совет!
как очищать график на канве? PaintBox1.Canvas.Refresh почемуто не удаляет нарисованное с помощью moveto-lineto. в результате графики накладываются друг на друга при каждом нажатии на SpeedButton
Код:
procedure TForm1.SpeedButton6Click(Sender: TObject);
begin
       PaintBox1.Canvas.Refresh;
          for x:=0 to 100 do
            begin
              PaintBox1.Canvas.Pen.Color:=cllime;
              PaintBox1.Canvas.moveto(x,214);
              PaintBox1.Canvas.lineto(x+1,random(214));
            end;
end;
Ответить с цитированием