canvas - brush ?

-T-H-C-
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 21 lat
0

czy rysujac cos takiego
with canvas do
begin
moveto(10,10);
lineto(10,100);
moveto(10,100);
lineto(100,100);
moveto(100,100);
lineto(100,10);
moveto(100,10);
lineto(10,10)
end;

moglbym wypelnic powstaly kwadrat na jakis kolor ? [???] jak ? :-/

piechnat
  • Rejestracja:prawie 23 lata
  • Ostatnio:ponad 3 lata
0

moglbym wypelnic powstaly kwadrat na jakis kolor ? [???] jak ? :-/

AndRew twierdzi że tak można :-D
http://4programmers.net/Forum/viewtopic.php?id=37026


AndRew
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 18 lat
  • Postów:1153
0

Zgadza się.. jeśli będziesz miał problem z Grafika.pas to pisz.


mleczasz
  • Rejestracja:ponad 22 lata
  • Ostatnio:ponad 12 lat
0

Zgadza się.. jeśli będziesz miał problem z Grafika.pas to pisz.

Ja mam problem... Podejdz na gg...

-T-H-C-
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 21 lat
0

AndRew twierdzi że tak można
http://4programmers.net/Forum/viewtopic.php?id=37026

to w koncu mozna czy nie mozna :|

AndRew
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 18 lat
  • Postów:1153
0

Oczywiście!
sciągnij sobie Grafika.pas --> http://www.andrew.b7.pl/Grafika.pas. tam jest procedura floodFill, przeczytaj i przeanalizuj.

BTW, to jest procedura wypełniająca dowolną figurę, jeśli chcesz narysować wypełniony kwadrat to :

var : x,y : integer;

begin
for y := 10 to 100 do
for x := 10 to 100 do
form1.canvas.pixels[x,y] := clRed;
end;

inaczej :
canvas.brush.style := bsSolid;
canvas.brush.color := clRed;
canvas.rectangle(10,10,100,100);

sposobów narysowania wypełnionego kwadratu są setki.. uff..


piechnat
  • Rejestracja:prawie 23 lata
  • Ostatnio:ponad 3 lata
0

Zgadza się.. jeśli będziesz miał problem z Grafika.pas to pisz.

thx, sorry jeśli mój post zabrzmiał jak bym nie dowierzał po prostu,
jeszcze nie miałem czasu, może dzięki temu unitowi dokończe mój
czarno-biały program graficzny :-D


-T-H-C-
  • Rejestracja:około 22 lata
  • Ostatnio:ponad 21 lat
0

dziekie czaje juz floodfilla :-) [cya]

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.