![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
событие двойного щелчка
grabovsky © (2002-03-20 16:31:00)Можно ли в StringGrid создать событие двойного щелчка кнопки мыши для одной строки ?
Внук (2002-03-20 18:42:00) [1]Можно, если учесть, что перед двойным щелчком всегда срабатывает событие по одинарному щелчку. Схематично так:
procedure OnClick(координаты мыши)
begin
запомнить координаты мыши
end;
procedure DoubleClick
begin
Взять номер строки от MouseToCell(запомненные координаты мыши)
end;
IronHawk (2002-03-20 17:59:00) [2]procedure TForm.StringGrid1DblClick(Sender: TObject);
var i: integer;
begin
care table1.RecNo of
1: {Чё надо}
2: {Чё надо}
3: {Чё надо}
end;
Или может я ошибся :-))) !