![]() |
Re: bmp in Panel zeichnen
Zitat:
Man muss das Panel mit einer Komponente überdecken, die eine Canvas bereitstellt. Mit deren Methoden Draw bzw. StretchDraw kann man die bmp anzeigen. |
Re: bmp in Panel zeichnen
Zitat:
|
Re: bmp in Panel zeichnen
@Matti: wie ich oben bereits schrieb, ist das ja auch nur ein Beispiel, es ging ja nicht darum, wo die Bitmap jetzt herkommt ;)
@Ernst: und was ist mit den Codebeispielen weiter oben? |
Re: bmp in Panel zeichnen
warum unbedingt ein TPanel? leite einfach von TCustomControl ab, da hast ein Control mit Canvas...und sparst die Implementation des Canvas/OnPaint
Gruß Frank |
Re: bmp in Panel zeichnen
Einen echten Vorteil kann ich darin aber nicht erkennen. Wenn man ein Panel nimmt, kann man das wie gewohnt zur Designtime einstellen und sehen (nur eben ohne die Grafik).
|
Re: bmp in Panel zeichnen
Noch eine möglichkeit währe, das TJVPanel (aus den Jedis) zu verwenden! Dieses besitzt auch die möglichkeit ohne ableitung auf den Canvas zuzugreifen. So kannst du das Bild wie oben beschrieben auf das Panel zeichnen!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:33 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz