LonerD
|
Posted: Sat Jun 17, 2023 03:38 Post subject: |
|
|
Мой вариант на AHKv1. Совсем манюнький и простой, может кому полезный будет. Повесил его себе на хоткей Esc вместо аналогичного функционала TwinKey.
Быструю фильтрацию сбрасывает, режим просмотра без каталогов не сбрасывает (то есть стандартное поведение Esc).
Code: | ;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
; Total Commander DreamLair ;
; Script: Clear or Restore selection ;
; Скрипт: Очищення та відновлення виділення ;
; Скрипт: Снятие и восстановление выделения ;
; Script name: SwitchSelection.ahk ;
; Script author: LonerD (thanks Flasher, sa16 ) ;
;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
#NoEnv
#NoTrayIcon
#SingleInstance force
SetBatchLines, -1
if not ( WinExist("ahk_class TTOTAL_CMD") || WinActive("ahk_class TTOTAL_CMD") )
ExitApp
WinGet, hw_TTOTAL_CMD, ID, A
Send #{Esc}
SendMessage, 1074, 1000, 0,, % "ahk_id " hw_TTOTAL_CMD
SendMessage, 1074, ErrorLevel+1004, 0,, % "ahk_id " hw_TTOTAL_CMD
if ErrorLevel
{
PostMessage, 1075, 530,,, % "ahk_id " hw_TTOTAL_CMD
PostMessage, 1075, 524,,, % "ahk_id " hw_TTOTAL_CMD
}
else
PostMessage, 1075, 529,,, % "ahk_id " hw_TTOTAL_CMD
ExitApp
|
_________________ Windows 11 | TC DreamLair eternal pre-α |
|