Thema: Delphi Frage zu Parent

Einzelnen Beitrag anzeigen

Robert Marquardt
(Gast)

n/a Beiträge
 
#2

Re: Frage zu Parent

  Alt 24. Jan 2004, 08:13
Dafuer ist nicht die Parent-Beziehung sondern die Owner-Beziehung verantwortlich.
Der Owner ist dafuer verantwortlich die Komponenten zu loeschen, deren Owner er ist. Er bewahrt sie in der Property Components auf.

Parent ist eine Fenster-Beziehung. Also auf malt eine Komponente immer auf das Fenster seines Parents oder ihr eigenes Fenster ist ein Kind-Fenster des Patent-Fensters. Owner und Parent muessen nicht gleich sein. Das Aendern des Parent hat insbesondere Auswirkung auf die Tab-Reihenfolge.

Wird eine Komponente mit Free geloescht, so benachrichtigt sie mit der Methode Notification unter anderem ihren Owner damit er die Komponente aus seiner Liste austragen kann.
  Mit Zitat antworten Zitat