Привет, всем!
У меня возникла следующая проблема:
на форме лежит TreeView контрол, на нём контекстное меню, на одном из пунктов установлен Shortcut key на Del; создаётся новая модальная форма, на которой TextBox, и если поставить фокус на него и нажать Del, то срабатывает пункт меню из контекстного меню.
При разработке приложения используется CAB (хотя я не думаю что это могло вызвать такое поведение). После просмотра рефлектором функций ProcessCmdKey для Form и Control, у меня возникли подозрения что вызывается ф-ция TranslateMDISysAccel которая обрабатывает сообщения от клавиатуры для MDI приложения. Но у нас не MDI-приложение.