![]() |
Re: Form Refresh ?
Die Komponente ist aus dem jahr 2004.
Wenn du unter Vista programmierst kann es doch gut sein, dass die Komponente dafür nicht entwickelt wurde?! Frage ist nun was du in deinem Programm bezwecken willst. |
Re: Form Refresh ?
Zitat:
Und warum bei JvPanel genauso ist !? >> wenn du unter Vista programmierst kann es doch gut sein Leider kann ich nicht, da heute fast 95% xp verwenden Ich habe versehe immer noch nicht, warum beim Verschieben der Form gehen die Flecken weg :gruebel: . Ich habe die Tipps von Leute gemacht wie ohne Erfolg |
Re: Form Refresh ?
also nutzt du XP - schon mal gut zu wissen :-)
hast du dir mal das demoprojekt zu dem tr-panel angesehen? |
Re: Form Refresh ?
Zitat:
|
Re: Form Refresh ?
Also, so sollte es defintiv gehen:
Füge diese Code irgendwo am Anfang ein.
Delphi-Quellcode:
Und dann da, wo du die Flecken weg machen willst:
procedure InvalidateAll(Control:TWinControl);
var i:integer; begin InvalidateRect(Control.Handle,nil,True); for i:=0 to Control.ControlCount - 1 do if Control.Controls[i] is TWinControl then InvalidateAll(TWinControl(Control.Controls[i])); end;
Delphi-Quellcode:
Probiers aus !!
InvalidateAll(Self);
Viele Grüsse, Macci |
Re: Form Refresh ?
>> InvalidateAll(Self);
Mit deiner Funktion kommen leider noch mehr Flecken ! Der Trns-Panel wird komplett grau ! |
Re: Form Refresh ?
versuch mal, bei dem Transparent-Panel die Transparenz auszuschalten und dann wieder an. (Eigentlich ist dies hier keine Ratestunde)
rollstuhlfahrer |
Re: Form Refresh ?
Zitat:
|
Re: Form Refresh ?
Liste der Anhänge anzeigen (Anzahl: 1)
Bild im Anhang
|
Re: Form Refresh ?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 Uhr. |
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 by Thomas Breitkreuz