DbGrid + titleClick
От: 62mkv Россия  
Дата: 11.08.04 08:56
Оценка:
использую стандартный DbGrid (Delphi 5)...
в общем ситуация такая — при двойном клике по
строчке ПЕРВОЙ записи в датасете процедура MouseUp отрабатывает дважды,
причем первый раз с Y=28 (например) а второй раз — с Y=5 (например), т.е.
происходит смещение координат, во втором случае отрабатывает TitleClick,
чего быть не должно !!!!!

Кому нибудь приходилось решать такие проблемы ? я не очень то силен в VCL,
буду рад любой идее.

кстати похоже из за этой же проблемы при двойном щелчке по заголовку
отрабатывает DblClick записи.
Posted via RSDN NNTP Server 1.9 beta
Re: DbGrid + titleClick
От: ironwit Украина  
Дата: 12.08.04 05:13
Оценка:
Здравствуйте, 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 >>
Я не умею быть злым, и не хочу быть добрым.
Re[2]: DbGrid + titleClick
От: 62mkv Россия  
Дата: 12.08.04 07:19
Оценка:
> а никаких больше обработчиков не висит на кликах, перемещениях....?

есть только обработчики на TitleClick и на DblClick, но они не вызываются МЕЖДУ двумя кликами мышой...
между мог бы вызываться только onCellClick, но и он не вызывается..
Posted via RSDN NNTP Server 1.9 beta
Re: DbGrid + titleClick
От: Sergey__ Россия  
Дата: 12.08.04 07:42
Оценка:
Здравствуйте, 62mkv, Вы писали:

попробуй всетаки поставить брейк пойнт на вызываемых методах
и посмотреть кто их вызывает — call stack
Regards, Sergey...(написано в: RSDN@Home 1.1.4 142)
Sergey
Re[2]: DbGrid + titleClick
От: 62mkv Россия  
Дата: 12.08.04 08:06
Оценка:
все так и делал.. внутри TitleClick или CellClick показывает только MouseUp в call stack. самое главное, я не могу понять, где он меняет координаты. надо копать исходники этого DbGrid, как назло сейчас срочной работы полно. думал, может уже сталкивался кто...
Posted via RSDN NNTP Server 1.9 beta
Re[3]: DbGrid + titleClick
От: Sergey__ Россия  
Дата: 12.08.04 09:44
Оценка:
Здравствуйте, 62mkv, Вы писали:

6>надо копать исходники этого DbGrid ...

только если для самообразования а для работы
давно не использовал стандартный TDbGrid — это imho мазохизм
Regards, Sergey...(написано в: RSDN@Home 1.1.4 142)
Sergey
Re[4]: DbGrid + titleClick
От: 62mkv Россия  
Дата: 12.08.04 10:14
Оценка:
> 6>надо копать исходники этого DbGrid ...
> только если для самообразования а для работы
> давно не использовал стандартный TDbGrid — это imho мазохизм

плиз подскажи чем лучше всего пользоваться, но желательно freeware или opensource..
заранее благодарен
Posted via RSDN NNTP Server 1.9 beta
Re[5]: DbGrid + titleClick
От: Sergey__ Россия  
Дата: 12.08.04 10:56
Оценка:
Здравствуйте, 62mkv, Вы писали:

6>заранее благодарен

EhLib
www.ehlib.com
Regards, Sergey...(написано в: RSDN@Home 1.1.4 142)
Sergey
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.