Zitat von
mirage228:
Delphi-Quellcode:
procedure WhatEver;
type
TControlAccess = class(TControl)
public
property PopupMenu: ....;
end;
var
Control: TControl;
begin
TControlAccess(Control).PopupMenu := ...;
end;
Ob du
Delphi-Quellcode:
type
THACK_Control = class(TControl);
oder
Delphi-Quellcode:
type
THACK_Control = class(TControl)
public
property PopupMenu;
end;
schreibst, macht null Unterschied.
Zitat von
mirage228:
Alternativ könnte man doch die Eigenschaft über
RTTI versuchen abzugreifen...
Das würde vermutlich funktionieren, wäre aber mit Kanonen auf Spatzen geschossen - sowohl vom Codieren als auch von der Laufzeit her.