Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Form neu zeichnen? (https://www.delphipraxis.net/77749-form-neu-zeichnen.html)

smart 24. Sep 2006 12:59


Form neu zeichnen?
 
Hallo Alle!
Wie kann man eine Form dazu veranlassen, dass sie sich neu zeichnen?

Gruß
Heike

mkinzler 24. Sep 2006 13:00

Re: Form neu zeichnen?
 
Delphi-Quellcode:
Form.Update;

smart 24. Sep 2006 13:05

Re: Form neu zeichnen?
 
Zitat:

Zitat von mkinzler
Delphi-Quellcode:
Form.Update;

Vilen Dank, mkinzler!

Klappt nicht. Aber ich hatte vergessen zu schreiben, dass ich zu vor mit Canvas.Brush.Color..... auf der Form gezeichnet habe.
Das soll gelöscht werden.

Gruß
Heike

gsh 24. Sep 2006 13:11

Re: Form neu zeichnen?
 
Delphi-Quellcode:
Form.Repaint;
funkt des?

Onkelrossie 24. Sep 2006 13:13

Re: Form neu zeichnen?
 
Hi,
Self.Repaint bzw. Self.Refresh

Edit: da war ich mal wieder zu langsam :oops:


HG
Onkelrossie

mkinzler 24. Sep 2006 13:14

Re: Form neu zeichnen?
 
Wenn nicht, kannst du ja den Canvas mit .FillRect den Hintergrund wiederherstellen.

marabu 24. Sep 2006 13:16

Re: Form neu zeichnen?
 
Ich würde der Form mit Invalidate() signalisieren, dass sie sich bei nächster Gelegenheit neu zeichnen soll.

Grüße vom marabu

smart 24. Sep 2006 13:27

Re: Form neu zeichnen?
 
Vielen, herzlichen Dank, an Alle!

Delphi-Quellcode:
Form.Repaint;
Klappt.

Gruß
Heike


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