You are on page 1of 3

#10 GRAFICA DE NOMBRE/S

Punit p10;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons;
type
TForm1 = class(TForm)
BitBtn1: TBitBtn;
procedure FormPaint(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormPaint(Sender: TObject);
begin
with canvas do
begin
pen.Color:=clpurple; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(100,50),point(50,50)]);
polyline([point(100,100),point(50,100)]);
polyline([point(100,150),point(30,150)]);
arc(25,50,75,100,50,50,50,100);
arc(75,100,125,150,100,150,100,100); //S
pen.Color:=clblue; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(200,150),point(150,150),point(150,50),point(200,50)]);
polyline([point(150,100),point(175,100)]); //E
pen.Color:=clred; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(225,50),point(250,150),point(275,50)]); //V
pen.Color:=clYELLOW; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(350,150),point(300,150),point(300,50),point(350,50)]);
polyline([point(300,100),point(325,100)]); //E
pen.Color:=clblack; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(375,150),point(375,50),point(400,50),point(375,50),point(375,100),p
oint(425,150)]);
arc(375,50,425,100,400,100,400,50);
polyline([point(400,100),point(375,100)]); //R
pen.Color:=clgreen; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(450,50),point(450,125)]);
polyline([point(500,50),point(500,125)]);
arc(450,100,500,150,450,125,500,125);
pen.Color:=clgreen; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(600,50),point(550,50)]);
polyline([point(600,100),point(550,100)]);
polyline([point(600,150),point(535,150)]);
arc(525,50,575,100,550,50,550,100);
arc(575,100,625,150,600,150,600,100); //S
pen.Color:=clskyblue; // color de trazo
pen.Width:=8; // grosor de trazo
polyline([point(725,50),point(675,50)]);
polyline([point(725,100),point(675,100)]);
polyline([point(725,150),point(660,150)]);
arc(650,50,700,100,675,50,675,100);
arc(700,100,750,150,725,150,725,100); //S

end;
end;

end.

You might also like