Wykorzystanie narzędzi malarskich w Delphi

0

Witam.
Mam problem. Rysuje w dephi koło takie: Canvas.Ellipse(20,20,80,80);
i chciałbym ustawic wewnątrz tego koła styl taki:Canvas.Brush.Style := bsCross;
a na zwenątrz koła taki : Canvas.Brush.Style := bsHorizontal;
i nie wiem jak umiescic to w kodzi i gdzie aby zadziałało?????

0

Normalnie - ustawiasz własności Brush czyli kolor albo inne przed narysowaniem. W kodzie poniżej malowałem po Image1 i zmieniałem kolor aby było to od razu widoczne. Nie zmieniałem nigdy stylu Brusha, bo tego nie potrzebowałem, ale podejrzewam, że zadziała tak jak z kolorami.

  with Image1 do
  begin
    Canvas.Brush.Color := clRed;
    Canvas.FillRect(ClientRect);
    Canvas.Brush.Color := clBlue;
    Canvas.Ellipse(20, 20, 80, 80);
  end;
0

aha... ok. Dzięki za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1