![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как отловить движение курсора по записям в гриде? [D7, XP]
daser © (2007-02-05 18:11:00)
Правильный Вася (2007-02-06 11:14:00) [1]Ega23 © (06.02.07 10:09) [12]
а изменение данных в ячейках не вызывает OndataChange ?
Ega23 (2007-02-06 10:09:00) [2]
> Не-а :)
> OnAfterScroll
>
Не-а. OnDataChange.
AfterScroll будет всегда вызываться, а OndataChange - не будет при DisableControls.
Loginov Dmitry (2007-02-05 19:13:00) [3]OnSelectCell
FIL-23 (2007-02-05 19:04:00) [4]
> daser
а тебе конкретное задание какое? ... потомучто способов уйма и каждый подойдет под свой
Johnmen (2007-02-05 18:47:00) [5]
> Ega23 © (05.02.07 18:42) [8]
> OndataChange
Не-а :)
OnAfterScroll
> daser (05.02.07 18:32) [7]
А вообще "курсор в гриде" это что?
Ega23 (2007-02-05 18:42:00) [6]
> имелся ввиду не курсор мышки, а курсор в гриде
А. Это TDataSource.OndataChange
daser (2007-02-05 18:32:00) [7]опять я неправильно выразился...
имелся ввиду не курсор мышки, а курсор в гриде
Ega23 (2007-02-05 18:25:00) [8]Специального такого события, естественно, нет. Тебе нужно проверить, что в данный момент находится под курсором.
З.Ы. ИМХО - это изврат.
daser (2007-02-05 18:24:00) [9]может я неправильно выразился...
надо отловить событие, когда курсор перемещен на другую запись
OnMouseMove подойдет тоже?
Ega23 (2007-02-05 18:20:00) [10]
> экранного
OnMouseMove
daser (2007-02-05 18:16:00) [11]>Тебе какого курсора? Экранного, или в наборе данных?
экранного
Ega23 (2007-02-05 18:13:00) [12]Стоп.
Тебе какого курсора? Экранного, или в наборе данных?
Ega23 (2007-02-05 18:12:00) [13]OnMouseMove