procedure TForm1.PaintBox1Paint(Sender: TObject);
var bitmap:tbitmap;
ziel:tcanvas;
hbreite,breite,gbreite:integer;
xm,ym,xk,yk:integer;
begin
bitmap:=tbitmap.create;
bitmap.Width:=paintbox1.Width;
bitmap.Height:=paintbox1.Height;
breite:=4*trackbar1.position;
hbreite:=breite div 2;
xm:=paintbox1.Width div 2;
ym:=paintbox1.Height div 2;
ziel:=bitmap.canvas;
ziel.Brush.Color:=clblue;
xk:=xm-hbreite;
yk:=ym;
ziel.Ellipse(xk-hbreite,yk-hbreite,xk+hbreite+1,yk+hbreite+1);
xk:=xm+hbreite;
yk:=ym;
ziel.Ellipse(xk-hbreite,yk-hbreite,xk+hbreite+1,yk+hbreite+1);
xk:=xm;
yk:=ym-hbreite;
ziel.Ellipse(xk-hbreite,yk-hbreite,xk+hbreite+1,yk+hbreite+1);
xk:=xm;
yk:=ym+hbreite;
ziel.Ellipse(xk-hbreite,yk-hbreite,xk+hbreite+1,yk+hbreite+1);
ziel.Brush.Color:=clwhite;
xk:=xm;
yk:=ym;
gbreite:=round(sqrt(2)/2*breite);
ziel.Ellipse(xk-gbreite,yk-gbreite,xk+gbreite+1,yk+gbreite+1);
ziel.Brush.Color:=clyellow;
ziel.Rectangle(xm-hbreite,ym-hbreite,xm+hbreite+1,ym+hbreite+1);
paintbox1.Canvas.Draw(0,0,bitmap);
bitmap.Free;
end;
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if trackbar1.position=trackbar1.Max then hoch:=not hoch;
if trackbar1.position=trackbar1.Min then hoch:=not hoch;
if hoch then trackbar1.position:=trackbar1.position+1
else trackbar1.position:=trackbar1.position-1;
end;
procedure TForm1.FormActivate(Sender: TObject);
begin
hoch:=true;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
timer1.Enabled:=not timer1.Enabled;
if timer1.Enabled then button1.Caption:='Abbruch'
else button1.Caption:='Größe ändern';
end;

Draw Square in Circle
Abonnieren
Posts (Atom)
Beliebte Posts
-
Windows Key Sniffer 0.82 - Update 08/2024 Der Windows Key Sniffer hat mir im Laufe der Zeit viel Arbeit erspart und unterstützt, viele Wi...
-
Network Source Code Update Source Code Network Update : https://asciigen.blogspot.com/p/network.html Send Message 1.0 Source Server Client ...
-
Windows Defender Bypass Version 0.75 - Update 11/2024 Den Windows 10-eigenen Virenschutz Defender kann man auf mehreren Wegen abschalt...
-
ASCii GIF Animator Update Version 0.68 (32 bit) - 11/2024 Bei dieser überarbeiteten Version ist die Kompatibilität zu den verschiedenen...
-
MD5 Hacker v.0.26 - Update 08.2024 MD5 Hashs sollten eigentlich nicht entschlüsselt werden können. Jedoch gibt es Tools, mit welchen auch ...
-
Dir Sniffer Version 0.11 - Update 02/2025 Dir Sniffer ist ein kleines aber nützliches Tool um herauszufinden, was ihr Programm auf ihrem...
-
Host Editor Version 0.65 - Update 01/2025 Hosts File Editor allows for the easy editing of host files and backup creation. Create your ...
-
Oldskool Font Generator v.0.29 - Update 11/2023 Das Tool stell 508 Bitmap Fonts zu Verfügung. Eigene Fonts können integriert werden, sie...
-
Hard Crypter 0.19 - Update 12/2023 Mit diesem Tool können Sie jede beliebige Datei auf dem Windows-System verschlüsseln. Die Byte-Erse...
Keine Kommentare:
Kommentar veröffentlichen