Delphi-PRAXiS
Seite 2 von 2     12   

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/)
-   -   Canvas soll nicht auf Parent.Canvas sondern Bitmap gezeichnet werden (https://www.delphipraxis.net/180630-canvas-soll-nicht-auf-parent-canvas-sondern-bitmap-gezeichnet-werden.html)

mb.99 4. Jun 2014 15:23

AW: Canvas soll nicht auf Parent.Canvas sondern Bitmap gezeichnet werden
 
DoubleBuffered bringt leider überhaupt nichts,

der Grund für die Grafikfehler liegt wohl darin das ich auf ein TCostumControl male wenn ich diess verschiebe nimmt
es die Pixel mit obwohl diese dem Parent.Canvas gehören.

Sir Rufo 4. Jun 2014 15:54

AW: Canvas soll nicht auf Parent.Canvas sondern Bitmap gezeichnet werden
 
Darum solltest du auch von Delphi-Referenz durchsuchenTGraphicControl ableiten, da ist schon die fertige Verdrahtung drin, wenn die Komponente neu gezeichnet werden muss.

Du kannst dir die Klasse aber auch anschauen und dann alle benötigten Teile übernehmen (quasi alles)

PS

Für Quelltexte nimm doch bitte die
Code:
[DELPHI]
[/DELPHI]
Tags oder (wenn nicht Delphi) die CODE-Tags (statt DELPHI einfach CODE in die eckigen Klammern)

mb.99 4. Jun 2014 15:56

AW: Canvas soll nicht auf Parent.Canvas sondern Bitmap gezeichnet werden
 
Ich habe anstelle von TCostumControl die TGraphicControl genommen, wenn man die Objekte schnell bewegt läufts zwar etwas holprig aber damit kann ich leben.

Edit: Da war einer schneller..

Danke für eure Hilfe

Sir Rufo 4. Jun 2014 16:00

AW: Canvas soll nicht auf Parent.Canvas sondern Bitmap gezeichnet werden
 
Zitat:

Zitat von mb.99 (Beitrag 1261396)
Ich habe anstelle von TCostumControl

Wohl eher Delphi-Referenz durchsuchenTCustomControl oder hast du die Karneval-Edition von Delphi? :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:27 Uhr.
Seite 2 von 2     12   

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