Advertisement
GamerSK

Domecek

Jan 23rd, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.64 KB | None | 0 0
  1. procedure TForm1.Button5Click(Sender: TObject);
  2. var i:byte;
  3.     Bod:array of TPoint;
  4. begin
  5.   Image1.Canvas.Clear;
  6.   Image1.Canvas.MoveTo(Image1.Width,0);
  7.   Image1.Canvas.Brush.Color:=clYellow;
  8.   Image1.Canvas.Pen.Color:=clYellow;
  9.   Image1.Canvas.Ellipse(Image1.Width+50,-50,Image1.Width-100,100);
  10.   Image1.Canvas.Pen.Width:=2;
  11.   randomize;
  12.   for i:=1 to 10 do
  13.     begin
  14.       Image1.Canvas.MoveTo(Image1.Width,0);
  15.       Image1.Canvas.LineTo(Image1.Width-random(150),random(200));
  16.     end;
  17.   Image1.Canvas.Pen.Color:=clMaroon;
  18.   Image1.Canvas.Brush.Color:=clMaroon;
  19.   Image1.Canvas.Rectangle(1,Image1.Height,Image1.Width div 2,Image1.Height div 2);
  20.   Image1.Canvas.Pen.Color:=clRed;
  21.   Image1.Canvas.Brush.Color:=clRed;
  22.   SetLength(Bod, 3);
  23.   Bod[0]:=Point(Image1.Width div 4, Image1.Height div 4);
  24.   Bod[1]:=Point(1,Image1.Height div 2);
  25.   Bod[2]:=Point(Image1.Width div 2,Image1.Height div 2);
  26.   Image1.Canvas.Polygon(Bod);
  27.   Image1.Canvas.Brush.Color:=clMaroon;
  28.   Image1.Canvas.Pen.Color:=clMaroon;
  29.   Image1.Canvas.Rectangle(Image1.Width-(Image1.Width div 4),Image1.Height,Image1.Width-(Image1.Width div 4+20),Image1.Height-(Image1.Height div 3));
  30.   Image1.Canvas.Brush.Color:=clGreen;
  31.   Image1.Canvas.Pen.Color:=clGreen;
  32.   Image1.Canvas.Ellipse(Image1.Width-(Image1.Width div 4-15),Image1.Height-(Image1.Height div 3-20),Image1.Width-(Image1.Width div 3+10),Image1.Height-(Image1.Height div 2));
  33.   Image1.Canvas.Brush.Color:=$00000000;
  34.   Image1.Canvas.Pen.Color:=$00000000;
  35.   Image1.Canvas.Rectangle(Image1.Width div 2-40,Image1.Height,Image1.Width div 2-10,Image1.Height-(Image1.Height div 5));
  36.   Image1.Canvas.Brush.Color:=clSkyBlue;
  37. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement