Сообщество программистов Autodesk в СНГ

ADN Club => Inventor API => Тема начата: filat от 07-08-2022, 09:47:20

Название: События клавиатуры на форме вызванной из AddIn
Отправлено: filat от 07-08-2022, 09:47:20
AddIn вызывает форму, через MyForm.Show(), на самой форме стоит отработчик MyForm_KeyDown.
Но когда я кликаю курсором по форме и нажимаю кнопку клавиатуры, то не вижу перехода кода в отработчик события...
С чем это может быть связано?
P.S. При это отработчики событий мыши на форме работают нормально, постоянно.
Название: Re: События клавиатуры на форме вызванной из AddIn
Отправлено: mikazakov от 07-08-2022, 12:18:49
А ты как программу с этой формой тестишь? Отдельным приложением или прямо через Эддин?
Название: Re: События клавиатуры на форме вызванной из AddIn
Отправлено: filat от 07-08-2022, 12:59:59
Вызов формы происходит именно из AddIn/
Название: Re: События клавиатуры на форме вызванной из AddIn
Отправлено: mikazakov от 07-08-2022, 16:10:27
Попробуй вызвать свое окно как дочернее от окна инвентора, как здесь:
https://adn-cis.org/forum/index.php?topic=8107.0
Может поможет