Страница 1 из 1
QuickView: закрыть по Ctrl-Q
Добавлено: Чт окт 14, 2010 00:27
Alextp
плагин вызван в QView режиме. Нажимается Ctrl-Q. Как при этом закрыть плагин и вернуть фокус на др. панель?
PostMessage(hLister, wm_keydown, <а тут что?>)
Добавлено: Чт окт 14, 2010 10:09
Alextp
PostMessage(hLister, wm_keydown, vk_control, 0);
PostMessage(hLister, wm_keydown, Ord('Q'), 0);
закрывает QView, но не переводит фокус на др. панель,
попытка послать vk_tab тоже не дает перевод фокуса.
Добавлено: Чт окт 14, 2010 11:32
MVV
Думаю, Tab надо посылать уже окну тотала, а не листера. И, кстати, WM_KEYUP тоже хорошо бы посылать после WM_KEYDOWN.
Добавлено: Чт окт 14, 2010 13:37
Alextp
Послал
FindWindow('TTOTAL_CMD',nil) vk_tab, down/up. Не помогает(панель не активир-ся). Тому же окну послал Ctrl-Q- QV закрывается