AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 08:47

Parameter dieser Suchanfrage:

Suche in Thema: Erkennen, wann alle Propertys geladen sind
Suche alle Beiträge, die von "gemeni2005" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Die Delphi-IDE

    AW: Erkennen, wann alle Propertys geladen sind

     
      by gemeni2005, 16. Dez 2021
    Hallo,

    vielen Dank für eure Hilfe. Die Stelle, die Uwe zitiert, hatte ich auch als Ursache ausgemacht. Nach meinem Verständnis der Doku wäre genau dafür csFixups da, das aber in den VCL-Sourcen offensichtlich nirgends gesetzt, komischerweise aber entfernt wird.

    Da das Property Style-Informationen beinhaltet, brauche ich es auch zur Laufzeit zwingend. Dann werde ich mir etwas anderes...
  • Forum: Die Delphi-IDE

    AW: Erkennen, wann alle Propertys geladen sind

     
      by gemeni2005, 16. Dez 2021
    Guten Morgen Uwe,

    sorry, wie es manchmal so ist: Die Datei war in einem Suchpfad. Nun habe ich sie eingefügt.
    Viele Grüße
    Robert
  • Forum: Die Delphi-IDE

    AW: Erkennen, wann alle Propertys geladen sind

     
      by gemeni2005, 15. Dez 2021
    Hallo Uwe,

    gerne anbei. Vielen Dank für deine Bemühungen.
    Beim ersten Öffnen in der IDE wird das Property gelöscht, obwohl das Datenmodul als erste Form definiert ist. Schließe ich nur die Form und öffne sie erneut, bleibt es erhalten.
    Das Verhalten ist in beiden Fällen wie erwartet (Property wird zugewiesen), sobald ich keinen Getter definiere.

    Viele Grüße

    Robert
  • Forum: Die Delphi-IDE

    AW: Erkennen, wann alle Propertys geladen sind

     
      by gemeni2005, 15. Dez 2021
    Hallo Uwe,

    danke für deine Rückmeldung. Das habe ich schon gemacht. Leider wird csLoading bereits in Loaded der Komponente gelöscht, der gesamte Global-Fixup-Mechanismus läuft aber hinterher.
    Leider habe ich auch keine Möglichkeit gefunden, mich in den ganzen Fixup-Ablauf einzuklinken.

    Robert
  • Forum: Die Delphi-IDE

    AW: Erkennen, wann alle Propertys geladen sind

     
      by gemeni2005, 15. Dez 2021
    Hallo,

    danke für eure Antworten.

    Das Datenmodul wird vor der Form erzeugt und das Property auch korrekt versorgt, wenn denn eines hinterlegt ist.

    Im Getter möchte ich einen Default-Wert zurückgeben, falls das Property nicht durch den User explizit gesetzt wurde:

    function TRkToolBar.GetVisualStyle: TRkVisualStyle;
    begin
  • Forum: Die Delphi-IDE

    Erkennen, wann alle Propertys geladen sind

     
      by gemeni2005, 15. Dez 2021
    Hallo,

    ich habe eine Komponente, die als published Property auf einen TComponent-Nachfahren verweist, der im Datenmodul liegt.

    Das Property wird korrekt beim Fixup geladen. Nun muss ich aber an einer bestimmten Stelle erkennen, ob der Fixup bereits abgeschlossen ist. Da das Property optional ist, kann ich nicht einfach auf nil abfragen.

    Gemäß Dokumentation wird in ComponentState dafür...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=gemeni2005&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=209509
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:06 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