Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.31;
Скачать: CL | DM;

Вниз

DBGrid - сделать активной строку, не прибегая к Click   Найти похожие ветки 

 
Vlad451   (2003-07-10 16:08) [0]

Необходимо сделать активной запись таблицы при помощи DBGrid.
Известны координаты мыши над гридой.
При этом пользоваться
SendMessage(Handle, WM_LBUTTONDOWN, 0, <координаты>) нельзя.


 
DenK_vrtz ©   (2003-07-10 16:22) [1]

Когда данные в гриде есть и та строчка(запись), на которой стоит указатель, и так активна!
Может фокус гриду надо передать?


 
bushmen ©   (2003-07-10 16:26) [2]

To DenK_vrtz ©:
Читай вопрос внимательней - в вопросе говорится об указателе мышки, а не указателе НД


 
DenK_vrtz ©   (2003-07-10 16:35) [3]

bushmen © (10.07.03 16:26), я умею читать!
Автор спрашивает:
>> Необходимо сделать активной запись таблицы при помощи DBGrid


 
bushmen ©   (2003-07-10 16:38) [4]

To DenK_vrtz ©:
Автор пишет: "Известны координаты мыши над гридой"
Т.е. он хочет, чтобы активной становилась та запись, над которой появилась мышка без щелчка по гриду :)


 
DenK_vrtz ©   (2003-07-10 16:41) [5]

bushmen © (10.07.03 16:38), а это не изврат? :-)


 
Vlad451   (2003-07-10 16:44) [6]

Правильно, budhmen, нужна активность записи без щелчка. Суть
в том, что выполняется операция Drag&Drop из гриды1 в грид2.
И когда мышь "хватает" объект из грид1, то "проплывая" над грид2
необходимо узнавать данные из строки, над которой ползет мышь.
Если выполнять щелчок, то операция Drag&Drop завершается неверно.



Страницы: 1 вся ветка

Текущий архив: 2003.07.31;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-100733
Alec
2003-07-19 13:45
2003.07.31
Настройка в Delphi


1-100716
[BAD]Angel
2003-07-16 22:18
2003.07.31
Как отправить на печать изображение из Image


1-100662
ray_w
2003-07-15 09:51
2003.07.31
Событие при наведении курсора


3-100608
Alfred77777
2003-07-09 15:40
2003.07.31
is not a valid floating point value


1-100721
Дома
2003-07-18 16:54
2003.07.31
GetCaretPos из user32.dll