Обработка нажатия клавишь в интерфейсах

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Diman
Постоянный гость
Сообщения: 56
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Волгоград Филиал ОАО "Связьтранснефть" НВ ПТУС отдел ОИТ

Обработка нажатия клавишь в интерфейсах

Сообщение Diman »

Не получается "завести" в интерфейсе обработку нажатия клавишь, вроде делаю все как в документации (даже пример копировал и компилировал, результат тот же), а не работает. Короче пишу:
#commands start at 7700
const
scTest = 7500;
end;
commandExampleStLine statusLine
{
(scTest..scTest)
{
'', cmF12Press , kbF12;
}
}
interface test_01 'Тест' (,,scTest);
...
HandleEvent
cmF12Press:
{
Message ('Hello world!');
}
...

При нажатии на клавишу F12 никакой ответной реакции. При компиляции компилятор никаких ощибок и предупреждений не выдает, в чем дело непойму. Че только не делал, разве что с бубном вокруг компа не плясал, кто знает пожалуйста подскажите где собака порылась. Заранее благодарен.
Johny
Местный житель
Сообщения: 291
Зарегистрирован: 29 мар 2005, 17:49
Откуда: С-Петербург
Контактная информация:

Re: Обработка нажатия клавишь в интерфейсах

Сообщение Johny »

А запускал как?
А внизу строка с кнопками появилась состоящая из кнопки F12?
Попробуй ресурсник подключить при старте, например в каталог откуда галка грузиться засунуть этот файл как debug.res а потом фэйс запустить.
Безвыходных ситуаций не бывает: DO LOOP WHILE TRUE
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Сообщение Maverick »

весьма проблематично пытаться заюзать свои статус-лайны в галке...
лучше юзайте стандартные.
это и проще и правильнее с точки зрения эргономики и стандартов разработки
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Ответить