|
Название | TemporarilyShowVerticalBar |
Имя файла (*.txt) | TemporarilyShowVerticalBar |
Описание | Временно показывает и затем прячет вертикальную панель кнопок |
Автор | Вахмурка |
Параметры | - |
Вызываемые плагины | win |
Версия | 1.0 |
Дата обновления | 28.10.19 |
local hwnd = win.handle("c=TTOTAL_CMD") win.sendmessage(hwnd, 0x400+51, 2944, 0) local VBB = win.sendmessage(hwnd, 0x400+50, 29, 0) if(!win.visible(VBB)) quit wait.for(1500) for(;VBB == win.handlefrompoint(xmouse, ymouse);) wait.for(500) endfor win.sendmessage(hwnd, 0x400+51, 2944, 0)
Если при запуске скрипта вертикальная панель была видна, она скроется. Иначе - появится на полторы секунды и будет видна до тех пор, пока курсор мыши находится сверху нее, и еще полсекунды после. Оба временных интервала можно настроить. Таким образом, панель всегда доступна и исчезает сразу, как только в ней отпадет необходимость. То же самое можно сделать и с обычной (горизонтальной) панелью. Меняем 29 на 28, а 2944 на 2901, и вуаля.
Исполнение скриптов можно повесить на действие "удара" (bump) курсором мыши по верхней (горизонтальная панель) и левой/правой (вертикальная) границам экрана
На главную | Все о Total Commander | PowerPro | Все скрипты |