;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~;
; 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
|