AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi In Events anderer Komponenten einklinken - Kreuzreferenzen
Thema durchsuchen
Ansicht
Themen-Optionen

In Events anderer Komponenten einklinken - Kreuzreferenzen

Ein Thema von Peinhard · begonnen am 8. Jul 2006 · letzter Beitrag vom 15. Jul 2006
Antwort Antwort
Peinhard

Registriert seit: 8. Jul 2006
152 Beiträge
 
#1

Re: In Events anderer Komponenten einklinken - Kreuzreferenz

  Alt 10. Jul 2006, 11:52
Moin marabu,

erstmal vielen Dank für die Antwort. Der constructor einer 'lauschenden' Komponente ist deshalb weniger geeignet, weil zu diesem Zeitpunkt andere über properties eingebundene Komponenten (die 'zu belauschenden') noch gar nicht verfügbar sind. Da wäre also Loaded die erste 'zentrale' Möglichkeit, aber wiederum auch nicht für zur Laufzeit zugewiesene Komponenten. Und dann lande ich wieder bei der Set-Methode des jeweiligen property. Das UpdateLinks aus meinem Code-Schnipsel wird auch aus einer solchen heraus aufgerufen - und ein weiterer Auruf in Loaded ('zur Sicherheit' sozusagen...) brachte mir den ersten Stackoverflow in einer meiner Anwendungen ein...

Kannst du vielleicht auch noch mal etwas genauer darauf eingehen, was dur dir unter Attach() oder Tap() vorstellen würdest? Was wäre der zentrale Unterschied zu einer Methode wie eben des angeführten UpdateLinks? Und für eine verkettete Liste bräuchte man wohl eine Art 'Zentralinstanz', bei der sich sowohl die 'Lauscher' als auch die 'Belauschten' anzumelden hätten und die diese Liste dann eben 'zentral' verwalten könnte/müßte, sehe ich das richtig...?

Gruß zurück,

peinhard
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:53 Uhr.
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-2025 by Thomas Breitkreuz