Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.152 Beiträge
 
Delphi 12 Athens
 
#3

AW: OnShow von Frames selbst erstellen

  Alt 26. Okt 2011, 13:17
Du kannst procedure VisibleChanging; override; überschreiben oder auf CM_VISIBLECHANGED reagieren.


PS: Das hättest du auch selber rausfinden können.
Schauen was der Setter von TFrame.Visible (also hier das TControl.SetVisible) macht, ob sich dieser Setter überschreiben läßt,
oder ob darin ein Event ausgelöst wird, bzw. ob dort etwas Überschreibbares ausgerufen wird.

@webcss: Wenn du DoShow überschreiben willst, dann solltest du es auch als override markieren.

@maya: Der Constructor sollte vermutlich public sein und nicht private?
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (26. Okt 2011 um 13:19 Uhr)
  Mit Zitat antworten Zitat