Показать сообщение отдельно
Старый 17.02.2009, 13:47   #5  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1234 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Будет лучше убрать из проекта класс SysSetupFormRun, а изменения, которые в нем делаются, выложить сюда. А то по ошибке можно лишиться изменений в этом классе.
OK. Итеграция очень простая: одна строка в стандартный класс SysSetupFormRun,
метод \Classes\SysSetupFormRun\task

X++:
//EVO: 31.01.09 #DEV02 Find from control by name -->
if (!FormDigger::overloadButton(this, _p1))
//EVO: 31.01.09 #DEV02 Find from control by name <--
        ret = super(_p1);
Т.е. отслеживаем нажатие комбинации кнопок и блокируем вызов super(). Вообще, блокировка super() не обязательна для комбинации "Alt+~", Так что сам if можно брать, оставив только
X++:
FormDigger::overloadButton(this, _p1)