StringGrid - podwójne kliknięcie na komórkę

0

witam.

w tabeli typu TStringgrid potrzebuję sposobu na obsługę zdarzenia podwójnego kliknięcia (lub nacisnięcia ENTER) w daną komórkę. chodzi o to że jeśli takową komórkę "wybiorę" chciałbym wyciągnąć jej zawartość lub chociaż pozycję.

próbowałem połączenia onSelect i onDblClick ale nie dziła to gdy wybiorę sobie komórkę (onSelect zwraca mi jej położenie) i kliknę podwójnie na komórkę typu FixedRow lub FixedCol

pozdrawiam

0

pomysł może "na siłę", ale jak widze nie ma innego... oblicz wsp. sg, pozycję kursora i zobacz, czy kursor znajduje się w polach fixed

ps. zapewne na to wpadłeś...

0

W TDrawGrid działa:

procedure TForm1.DrawGrid1DblClick(Sender: TObject);
var i:integer;
begin
i:=DrawGrid1.Row;
showmessage(IntToStr(i));
end;

W StringGridzie powinno być podobnie.

0

o to wlasnie chodzilo!!!

wielkie dziex.

1 użytkowników online, w tym zalogowanych: 0, gości: 1