Topic: Как отключить встроенную процедуру открытия окна по двойному клику?

Есть форма "Список контрагентов" и "Карточка контрагента". "Список контрагентов" содержит TableGrid со списком организаций. При двойном клике на строку этого списка открывается форма "Карточка контрагента".
Наличие процедуры открытия окна карточки контрагента система обеспечивает самостоятельно автоматически. В явном виде эта процедура не указана в перечне событий для  двойного клика.
Однако, по двойному клику мне нужно выполнить другую процедуру, а не открытие карточки контрагента.
Если я подключаю к событию двойного клика мою процедуру, то сначала отрабатывается она, а потом происходит открытие формы карточки контрагента.
Можно ли отключить встроенную отработку этого события, чтобы по двойному клику отрабатывалось только моя процедура, которую я явно указал для события двойного клика?

Re: Как отключить встроенную процедуру открытия окна по двойному клику?

Можно, для этого необходимо деактивировать пункт меню в TableGrid, который отвечает за это. Сделать это можно так

procedure Form1_OnShow (Sender: string; Action: string);
begin
    Form1.TableGrid1.dbPopupMenu.Items[0].Enabled := False;
end;
Dmitry.