Непонятное взаимодействие кастомной lookup-формы с вызывающим контролом и его формой
2009 SP1+всякие патчи.
Ситуация - на контроле вызывается кастомная лукап-форма (передается в performFormLookup() на контроле, форма простейшая - грид с edit-метом пометки и кнопка завершения выбора). Если в лукап форме осуществлять навигацию и пометку на гриде через клавиатуру - все ок. Если тоже самое сделать мышкой - первый же клик вызывает modified() на контроле, с которого вызван лукап, сбрасывая имеющееся в контроле значение,
Есть ли у кого мысли, как сие обойти ?
Во вложении - запись с экрана поведения
__________________
Мы летаем, кружимся, нагоняем ужасы ...
|