Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: OnShow von Frames selbst erstellen

  Alt 26. Okt 2011, 14: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?
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

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