Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi TPanel & Canvas (https://www.delphipraxis.net/33633-tpanel-canvas.html)

Corelgott 10. Nov 2004 13:28


TPanel & Canvas
 
Hi @ all,

ich habe folgendes vor:

ich brauche eine modifiziertes panel, wegen seiner netten docking t& autosize eigenschaften.
Aber ich brauche auch noch die möglichkeit auf das Panel per Canvas zu zeichnen...
Aber das kann es von Haus aus leider nicht. Also habe ich anfangs überlegt einfach eine Paintbox darüber zu legen...
Aber dadurch wäre die gaze drag&drop geschichte wesentlich schwierieger.. Weil ich ja jedes Event "druchreichen müsste" sofern das überhaupt geht.

Ich hatte auch überlegt ob ich mir einfach den dc des Panels schnappe (ähnlich wie hier http://www.delphipraxis.net/internal...ct.php?t=26663) und das so löse. Damit hätte ich aber kein onPaint event mehr bzw. es wird schwer fest zu stellen, ob das canvas einen repaint benötigt...

Ich bin sehr dankbar für ideen...

thx & cya
Corelgott

omata 10. Nov 2004 18:56

Re: TPanel & Canvas
 
Moin,

schau doch mal hier...

http://www.entwicklerforum.de/webx?5...fZs.0@.ee8b2b2


MfG
Thorsten

Corelgott 10. Nov 2004 19:01

Re: TPanel & Canvas
 
Hi,

thx für deine Antwort!

Mittlerweile musste ich aber feststellen, dass ein Panel ein canvas Besitzt! Es wird werde im OI noch in der Autocomplete aufgefürt funzt aber!

Somit benutze ich das jetzt einfach zusammen mit der eingenschaft füll redraw...

thx
Corelgott


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz