RBTray 1.7
Позволяет минимизировать любые окна в "tray" область нажатием правой кнопки
мыши на кнопке минимизации окна. Из tray окно восстанавливается левой кнопкой
мыши, правой - корректно закрывается на месте (предварительно спросив
подтверждение). Будьте осторожны с программами, которые что-то спрашивают перед
закрытием! RBTray пытается показать вам диалог с вопросом программы, но если
это ему не удастся, или вы в этом диалоге откажетесь от закрытия, может
случиться так, что из tray иконка пропадёт, но программа не закроется и
останется висеть в недоступном для вас состоянии.
Если находящаяся в tray программа изменила заголовок или иконку своего окна
(или вообще закрыла это окно), соответствующие иконка/tip в tray изменятся
тогда, когда вы проведёте по иконке курсором мыши.
RBTray не работает с некоторыми кривыми окнами (например, MS Word 97), которые
самостоятельно обрабатывают кнопку минимизации окна и не возвращают код
HTREDUCE в ответ на сообщение WM_NCHITTEST. Ничего страшного не происходит,
просто такие окна не минимизируются в tray.
Ограничение: в tray нельзя упрятать более 64 окон. Надеюсь, вам этого хватит
Если не хватит - поменяйте константу MAXCOUNT и перекомпилируйте исходники.
Инсталляции не требуется - просто положите rbtray.exe и rbhook.dll в один
каталог и запустите rbtray.exe (удобно сделать этот запуск из Startup).
Выход по Ctrl-Alt-Del / "снять задачу" (обрабатывается корректно).