Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Objekte in Paintbox bewegen (https://www.delphipraxis.net/191186-objekte-paintbox-bewegen.html)

Uwe Raabe 18. Dez 2016 14:50

AW: Objekte in Paintbox bewegen
 
Zitat:

Zitat von Maurooon (Beitrag 1356491)
Wie kann ich zwei PaintBoxen übereinander legen und die eine transparent machen, sodass ich das auf beiden Paintboxen gezeichnete sehe?

Warum willst du das machen?

Maurooon 18. Dez 2016 15:07

AW: Objekte in Paintbox bewegen
 
Für z.B. folgendes: Ich zeichne auf der einen Paintbox ein Haus, da es Winter ist schneit es (auf der zweiten PaintBox). Jetzt muss ich ja nach jedem mal dass random Schneeflocken gezeichnet werden refreshen und da dies das Haus nicht löschen soll, passiert dies auf einer seperaten Paintbox. Damit ich nun aber beides sehe, müsste am besten die zweite transparent sein.

jaenicke 18. Dez 2016 15:27

AW: Objekte in Paintbox bewegen
 
Am besten zeichnest du das Haus in eine TBitmap und im OnPaint zeichnest du dann zuerst diese Bitmap mit Draw oder BitBlt auf die Paintbox und zeichnest danach den Schnee.

stahli 18. Dez 2016 15:30

AW: Objekte in Paintbox bewegen
 
Ich schließe mich jaenicke an.

Wobei ich vor Jahren auch mal eine Paintbox über ein Image gelegt habe um dort Rasterpunkte drauf gelegt habe (wäre bei Dir halt Schnee).
Grundsätzlich sollte das also lösbar sein. Aber das kopieren des Hausabbildes und Ergänzung mit dem Schnee sollte die übersichtlichere Lösung sein.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:34 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