использую стандартный DbGrid (Delphi 5)...
в общем ситуация такая — при двойном клике по
строчке ПЕРВОЙ записи в датасете процедура MouseUp отрабатывает дважды,
причем первый раз с Y=28 (например) а второй раз — с Y=5 (например), т.е.
происходит смещение координат, во втором случае отрабатывает TitleClick,
чего быть не должно !!!!!
Кому нибудь приходилось решать такие проблемы ? я не очень то силен в VCL,
буду рад любой идее.
кстати похоже из за этой же проблемы при двойном щелчке по заголовку
отрабатывает DblClick записи.
Posted via RSDN NNTP Server 1.9 beta
Здравствуйте, 62mkv, Вы писали:
6>использую стандартный DbGrid (Delphi 5)...
6>в общем ситуация такая — при двойном клике по
6>строчке ПЕРВОЙ записи в датасете процедура MouseUp отрабатывает дважды,
6>причем первый раз с Y=28 (например) а второй раз — с Y=5 (например), т.е.
6>происходит смещение координат, во втором случае отрабатывает TitleClick,
6>чего быть не должно !!!!!
6>Кому нибудь приходилось решать такие проблемы ? я не очень то силен в VCL,
6>буду рад любой идее.
6>кстати похоже из за этой же проблемы при двойном щелчке по заголовку
6>отрабатывает DblClick записи.
а никаких больше обработчиков не висит на кликах, перемещениях....?
... << RSDN@Home 1.1.4 beta 2 >>
> а никаких больше обработчиков не висит на кликах, перемещениях....?
есть только обработчики на TitleClick и на DblClick, но они не вызываются МЕЖДУ двумя кликами мышой...
между мог бы вызываться только onCellClick, но и он не вызывается..
Posted via RSDN NNTP Server 1.9 beta
Здравствуйте, 62mkv, Вы писали:
попробуй всетаки поставить брейк пойнт на вызываемых методах
и посмотреть кто их вызывает — call stack

Regards, Sergey...(написано в: RSDN@Home 1.1.4 142)
все так и делал.. внутри TitleClick или CellClick показывает только MouseUp в call stack. самое главное, я не могу понять, где он меняет координаты. надо копать исходники этого DbGrid, как назло сейчас срочной работы полно. думал, может уже сталкивался кто...
Posted via RSDN NNTP Server 1.9 beta
Здравствуйте, 62mkv, Вы писали:
6>надо копать исходники этого DbGrid ...
только если для самообразования а для работы
давно не использовал стандартный TDbGrid — это imho мазохизм

Regards, Sergey...(написано в: RSDN@Home 1.1.4 142)
> 6>надо копать исходники этого DbGrid ...
> только если для самообразования а для работы
> давно не использовал стандартный TDbGrid — это imho мазохизм
плиз подскажи чем лучше всего пользоваться, но желательно freeware или opensource..
заранее благодарен
Posted via RSDN NNTP Server 1.9 beta
Здравствуйте, 62mkv, Вы писали:
6>заранее благодарен
EhLib
www.ehlib.comRegards, Sergey...(написано в: RSDN@Home 1.1.4 142)