Delphi-PRAXiS
Seite 3 von 3     123   

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/)
-   -   Delphi Progressbar flackert unter Vista (https://www.delphipraxis.net/115766-progressbar-flackert-unter-vista.html)

toms 19. Jun 2008 17:12

Re: Progressbar flackert unter Vista
 
Andere Möglichkeit.

1. Datei ProgressBarVistaFix.pas anlegen:


Delphi-Quellcode:
unit ProgressBarVistaFix;  
 
interface
 
uses
  Messages, ComCtrls;  
 
type
  TProgressBar = class(ComCtrls.TProgressBar)
  private
    procedure WMEraseBkgnd(var Message: TWmEraseBkgnd); message WM_ERASEBKGND;  
  end;  
   
implementation
 
procedure TProgressBar.WMEraseBkgnd(var Message: TWmEraseBkgnd);  
begin
  DefaultHandler(Message);  
end;    
 
end.
2. In jedem Projekt, wo eine Progressbar verwendet wird, die Unit ProgressBarVistaFix in die Uses Klausel aufnehmen.

delphi_user14 19. Jun 2008 17:32

Re: Progressbar flackert unter Vista
 
Danke, ich habe jetzt eine neue Komponente geschrieben, über deren Einstellungen man auch das Marquee einstellen kann.

delphi_user14 9. Jul 2008 17:32

Re: Progressbar flackert unter Vista
 
Kann man HIER herunterladen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:48 Uhr.
Seite 3 von 3     123   

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