Ok, jetzt wird'S langsam Klarer.
Wie du selbst gemerkt hast funktioniert das bei Formularen und Komponenten bzw., Controls auf Formularen. Die Zuordnung wird in den zugehörigen "*.dfm" Dateien gespeichert. wenn du die mal mit nem Texteditor aufmachst, findest du sowas
object Button1: TButton
Left = 8
Top = 40
Width = 73
Height = 57
Caption = 'start/stop'
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -16
Font.Name = 'Tahoma'
Font.Style = []
ParentFont = False
TabOrder = 0
OnClick = Button1Click <<------- Das ist die Zuweisung
end
Die Zuweisung geschieht dann während des Create über
RTTI (RuntimeTypeInformation). kannst dir ja mal die
RTTI.pas anschaun.
RTTI bietet eine universelle Schnittstelle zum Zugriff auf published!! deklarierte Properties.
MFG
Kolbaschedder