QuickView: закрыть по Ctrl-Q
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Написание плагинов для Total Commander

#1: QuickView: закрыть по Ctrl-Q Author: Alextp PostPosted: Thu Oct 14, 2010 00:27
    —
плагин вызван в QView режиме. Нажимается Ctrl-Q. Как при этом закрыть плагин и вернуть фокус на др. панель?
PostMessage(hLister, wm_keydown, <а тут что?>)

#2:  Author: Alextp PostPosted: Thu Oct 14, 2010 10:09
    —
PostMessage(hLister, wm_keydown, vk_control, 0);
PostMessage(hLister, wm_keydown, Ord('Q'), 0);
закрывает QView, но не переводит фокус на др. панель,
попытка послать vk_tab тоже не дает перевод фокуса.

#3:  Author: MVVLocation: Ростов-Дон PostPosted: Thu Oct 14, 2010 11:32
    —
Думаю, Tab надо посылать уже окну тотала, а не листера. И, кстати, WM_KEYUP тоже хорошо бы посылать после WM_KEYDOWN.

#4:  Author: Alextp PostPosted: Thu Oct 14, 2010 13:37
    —
Послал
FindWindow('TTOTAL_CMD',nil) vk_tab, down/up. Не помогает(панель не активир-ся). Тому же окну послал Ctrl-Q- QV закрывается



Total Commander -> Написание плагинов для Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group