Bitmap auf TShape

Rund um die LCL und andere Komponenten
Antworten
baba
Beiträge: 265
Registriert: Mi 4. Apr 2007, 17:47

Bitmap auf TShape

Beitrag von baba »

Moin, moin,

ich möchte ein Bitmap 32x32 Pixel auf ein TShape (Round-Rechteck) zeichnen. Wie gehe ich da am besten vor?

Baba.

Scotty
Beiträge: 768
Registriert: Mo 4. Mai 2009, 13:24
OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
CPU-Target: x86_64-linux-qt/gtk2
Kontaktdaten:

Re: Bitmap auf TShape

Beitrag von Scotty »

Am besten du lässt es ;-)

(...bzw. machst es ganz anders)

TShape ist vom TGraphicControl abgeleitet und besitzt deswegen einen Canvas, der wiederum die Methode Draw() bereitstellt [1]. Es gibt neben dieser Funktion auch andere Methoden, die mehr Funktionalität haben und zum Teil schneller sind [2].

[1] http://lazarus-ccr.sourceforge.net/docs ... .draw.html
[2] http://wiki.lazarus.freepascal.org/Deve ... h_Graphics

Antworten