![]() |
#1 |
Участник
|
mouseDblClick на аналитике в строках заказа
Не отрабатывает двойное нажатие мыши на полях аналитики строк заказов и закупок, на закладке строк.
Те, что скрываются и показываются через настройку отображения аналитик. Модификаций на форме серьезных нет. Они вообще должны реагировать на мышь? Что можно предпринять? ![]() |
|
![]() |
#2 |
Боец
|
Там, видимо у св-ва группы, куда входят контролы аналитик стоит св-во AutoDataGroup=Yes. В этом случае клик не работает.
|
|
![]() |
#3 |
Участник
|
Выход: использовать installMessageProc
|
|
![]() |
#4 |
Moderator
|
Цитата:
X++: public int mouseDblClick(int _x, int _y, int _button, boolean _Ctrl, boolean _Shift) { int ret; ret = super(_x, _y, _button, _Ctrl, _Shift); box::info(element.selectedControl().labelText()); return ret; } ![]() |
|
![]() |
#5 |
Участник
|
Не, непривычно не подойдет.
installMessageProc не поймал. Последний раз редактировалось uchenik; 21.01.2011 в 23:28. |
|
![]() |
#6 |
Боец
|
Тогда попробуйте пойти по пути:
element.controlMethodOverload() element.controlMethodOverloadObject() element.controlCallingMethod() Есть шанс, что получится. Если получится, то автоматически это можно сделать сразу для всех форм системы, где используются аналитики через SysSetupFormRun |
|
![]() |
#7 |
Участник
|
Спасибо, пока воспользовался Вашим советом по свойству.
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|