Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi BitMap in PaintBox mit Image im Hintergrund (https://www.delphipraxis.net/3892-bitmap-paintbox-mit-image-im-hintergrund.html)

SagitariusA 4. Apr 2003 12:42


BitMap in PaintBox mit Image im Hintergrund
 
:?:
Hallo!

Ich habe ein Problem:

Nach einem Mausklick zeichnet mein Programm Dinge (Text und Ellipsen)
in ein Bitmap, und läd das in eine PaintBox, die zunächst .visible = FALSE ist.
Ist das Bitmap fertig und in die Paintbox geladen, ändert das Programm:

PaintBox1.Visible := TRUE.

Dann flackerts - und die Paintbox ist wieder weg.

Zur Zeit helfe ich mir damit, als allererstes PaintBox1.Visible = TRUE
zu setzen - also vor Beginn des Zeichnens in der BitMap - und direkt
danach eine Art Pause einzubauen.
Das klappt, jedoch flackert die PaintBox beim Aufbau, so als ob sie kurz
erschiene, verschwinde, um dann doch endgültig stehen zu bleiben.

Im Hintergrund der PaintBox befindet sich ein Image.

Setze ich die PaintBox ganz in den Vordergrund .... ändert das auch nichts
am Flackern.

Müsste ein entsetzlich banales Problem sein .....

Wer weiß Rat?

Danke im Voraus

SagitariusA

Daniel B 4. Apr 2003 13:53

Hallo und herzlich Willkommen im Forum!

Und ab nach Multimedia. ;)

Grüsse, Daniel :hi:

woki 4. Apr 2003 14:35

Hallo,

das zeichnen des Bildes muß im OnPaint - Ereignis passieren.

Gruß
Wolfgang


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