Hallo zusammen
ich habe ein TValueListEditor Komponente und will da Controls einbauen und natürlich auch die Ereignisse erhalten.
Das Einbauen klappt ganz gut nur mit der Ereignisbehandlungsroutine hab ich Probleme!
Delphi-Quellcode:
// ....
valueListEdit.InsertControl(TControl(aButton));
aButton.Caption := 'squeeze';
valueListEdit.Cells[0,1] := 'Button';
// position des buttons mit den Positions-Daten der gewünschten Zelle
aButton.Left := valueListEdit.ColWidths[0];
aButton.Top := valueListEdit.valueListEdit.RowHeights[1];
aButton.Width := valueListEdit.ColWidths[1];
aButton.Height := valueListEdit.DefaultRowHeight;
aButton.OnClick := btnOkClick;
wie gesagt der Button wird richtig angezeigt und in der Tabreihenfolge ist er auch drinn aber die Ereignisbehandlung funktioniert nicht.
Kann mir da jemand helfen? Vielleicht gibts ja auch ein Tutorial das dynamisch erzeugte Controlls im allgemeinen oder innerhalb von TValueListEditoren im speziellen behandelt.
Gruß
Stefan