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 Feststellen ob alle Objekte fertig gezeichnet sind? (https://www.delphipraxis.net/104495-feststellen-ob-alle-objekte-fertig-gezeichnet-sind.html)

aLiKe 5. Dez 2007 11:59


Feststellen ob alle Objekte fertig gezeichnet sind?
 
Hi Community-Leute,

hab hier grad ein minder großes Problem. Und zwar hab ich ne Komponente(Tchart)
deren Methoden ich verwenden will(calcPosValue). Problem hierbei ist,
dass diese Methode nur dann richtig funktioniert, wenn die Komponente
komplett gezeichnet ist.

Meine frage nun: Wie kann ich innerhalb der Form feststellen, ob die Komponente
komplett gezeichnet wurde, damit ich dann die funktion nutzen kann?
OnShow geht net, ist vorm zeichnen.
OnPaint wird für jede einzelne(?) komponente ausgeführt, ist also auch nicht
so praktisch.
OnActivate siehe OnShow.


Hat da vielleicht jemand ne Idee?

Thanks in advance,
alike



p.s.: Falls sich wer mit TChart auskennt, würde es auch gehn, wenn er mir sagt
wie ich ohen Probleme den zoom kopieren kann.

aLiKe 5. Dez 2007 12:23

Re: Feststellen ob alle Objekte fertig gezeichnet sind?
 
Update: http://www.delphipraxis.net/internal...=710492#710492
Hab mir nu das dort zur gemüte geführt, und funktioniert auch nen Stückweit besser.
Leider sind zum zeitpunkt wo das Event gefeuert wird, die Daten noch nicht
vorhanden, ergo selbiges Problem.

aLiKe 5. Dez 2007 13:33

Re: Feststellen ob alle Objekte fertig gezeichnet sind?
 
Habs mit nem Timer gelöst.
Falls noch irgendwer was dazu schreiben will, gern, ansonsten is hier fertig


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