モーダルではないウィンドウを作り、そこでショートカットを使うと、
メインのウィンドウのものが使われてしまうのですが、
なんとかならないのでしょうか?
一応、ウィンドウが切り替わったらショートカットをすべて
退避させて消したり戻したりしていますが、
切り替え時に引っかかるような感じがしていやなのです。

それと、ショートカットをわり振るときに
ctrl+方向キーや、ctrl+テンキーの+
などを割り当てるためには
プログラム内で割り当てるしかないのでしょうか?