Delphi-PRAXiS

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 Image flackert trotz DoubleBuffered (https://www.delphipraxis.net/8331-image-flackert-trotz-doublebuffered.html)

Snoop007 2. Sep 2003 16:50


Image flackert trotz DoubleBuffered
 
hi,
ich habe paar images auf einem panel, wenn ich das panel bewege, flackern die bilder, obwohl ich für die form und dsa panel DoubleBuffered := true verwende.

wie komm' ich sonst das flackern weg ?

danke !

Snoop007 2. Sep 2003 17:41

Re: Image flackert trotz DoubleBuffered
 
es geht doch mit DoubleBuffered, ich hab nur das falsche objekt genommen :nerd:

Shaman 3. Sep 2004 13:05

Re: Image flackert trotz DoubleBuffered
 
Ich habe das Problem mit dem Flackern auch, nur stimmt bei mir das Objekt...

Ich hab ein Image auf einem Panel mit DoubleBuffered = True und Align = alRight. Wenn ich nun die Grösse der Form ändere, flackerts wie blöd. Weiss jemand Abhilfe?

Gruss
Shaman

Shaman 3. Sep 2004 14:31

Re: Image flackert trotz DoubleBuffered
 
Es flackert scheinbar nicht nur bei Images, sondern bei allen Controls, deren Anchors [akRight,akBottom] sind...

Dax 3. Sep 2004 14:32

Re: Image flackert trotz DoubleBuffered
 
Beim OnResize Align auf alNone stellen, denn sonst verschiebt dein Programm automatisch das Panel, und dan flackert's.

Shaman 3. Sep 2004 14:40

Re: Image flackert trotz DoubleBuffered
 
Verschoben muss es ja schon werden, nur halt so, dass es gut aussieht :wink:

Dax 3. Sep 2004 14:40

Re: Image flackert trotz DoubleBuffered
 
Deshalb regenerierst du nach dem Resize die Originalen Align-Settings.

Dann richtet es das Teil wieder aus und gut ist. ;)

shifter 4. Feb 2005 16:32

Re: Image flackert trotz DoubleBuffered
 
Hallo,

köntest Du vieleicht kurzen Cod Posten wie es ganau ablaufem must ?
Wie kann ich vor OnResize den Algin auschalten und nach OnResize wieder einschalten ?

Gruss
Seba


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