![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBGrid - сделать активной строку, не прибегая к Click [D6, MSSQL]
Vlad451 © (2003-07-10 16:08:00)Необходимо сделать активной запись таблицы при помощи DBGrid.
Известны координаты мыши над гридой.
При этом пользоваться
SendMessage(Handle, WM_LBUTTONDOWN, 0, <координаты>) нельзя.
Vlad451 (2003-07-10 16:44:00) [1]Правильно, budhmen, нужна активность записи без щелчка. Суть
в том, что выполняется операция Drag&Drop из гриды1 в грид2.
И когда мышь "хватает" объект из грид1, то "проплывая" над грид2
необходимо узнавать данные из строки, над которой ползет мышь.
Если выполнять щелчок, то операция Drag&Drop завершается неверно.
DenK_vrtz (2003-07-10 16:41:00) [2]bushmen © (10.07.03 16:38), а это не изврат? :-)
bushmen (2003-07-10 16:38:00) [3]To DenK_vrtz ©:
Автор пишет: "Известны координатымыши над гридой"
Т.е. он хочет, чтобы активной становилась та запись, над которой появилась мышка без щелчка по гриду :)
DenK_vrtz (2003-07-10 16:35:00) [4]bushmen © (10.07.03 16:26), я умею читать!
Автор спрашивает:
>> Необходимо сделать активной запись таблицыпри помощи DBGrid
bushmen (2003-07-10 16:26:00) [5]To DenK_vrtz ©:
Читай вопрос внимательней - в вопросе говорится об указателе мышки, а не указателе НД
DenK_vrtz (2003-07-10 16:22:00) [6]Когда данные в гриде есть и та строчка(запись), на которой стоит указатель, и так активна!
Может фокус гриду надо передать?