Ich hab einen VirtualStringTree mit mehreren Spalten.
Der Baum als auch die Werte in der vierten Spalte werden gezeigt.
Ich kann die Werte ändern, indem ich das "Feld" markiere, dann entweder F2 drücke oder LANGSAM hintereinander zwei Clicks mache.
Frage: Wie bekomme ich es hin, dass ein Doppelclick an der Stelle der Spalte wie ein F2 funktioniert?
Mein Editor ist ein TComboBox was auch als solches für F2 und langsame 2 Clicks funktioniert
OnColumnDblClick habe ich schon gefunden, aber wie dann weiter?
Hinweis: in den TreeOptions/MiscOptions des Trees selbst, habe ich schon die Optionen toEditOnClick und toEditOnDblClick auf True
Reagiert aber nicht
Code: Alles auswählen
procedure TFormCatalogue.vstCompetencesColumnDblClick(Sender: TBaseVirtualTree;
Column: TColumnIndex; Shift: TShiftState);
begin
If Column=3 Then
Begin
// ??
end;
end; Das Event OnColumnDblClick wird nicht mal gefeuert (Hab dummy-code im Event, und nen Breakpoint drauf)
Hä?