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 Problem beim langsamen einblenden eines Formulars (https://www.delphipraxis.net/47829-problem-beim-langsamen-einblenden-eines-formulars.html)

dragi 16. Jun 2005 20:25


Problem beim langsamen einblenden eines Formulars
 
Hallo,

ich möchte erreichen das ein Formular langsam aus dem nichts erscheint. Auf dem Formular liegt unter anderem ein Button.

Code:
Form2.Show;
for i := 0 to 220 do
  begin
    Form2.AlphaBlendValue := i;
    Sleep(2);
  end;
Das Problem bei dem dem code ist nun aber das zwar mein Formular langsam aus dem nihcts erscheint aber die Controls erst zu sehen sind wenn das Formular komplett da ist. Dann erscheinen die Controls plötzlich...bis dahin ist das Formular nackt. Außer ein Shape, das verhält sich genau wie das Formular.
Habt ihr eine Idee wie ich es hinbekomme das alles während das Einblendvorgangs zu sehen ist?

Vielen Dank

Dragi

Ultimator 16. Jun 2005 20:30

Re: Problem beim langsamen einblenden eines Formulars
 
Hilfts was, das Sleep(2) durch DelayDelay zu ersetzen?

BenjaminH 16. Jun 2005 20:35

Re: Problem beim langsamen einblenden eines Formulars
 
Es reicht vermutlich ein Form2.Refresh aufzurufen


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