Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Блокировка заголовков табуляторов 
Author Message
LonerD



PostPosted: Mon Jun 17, 2013 19:42    Post subject: Reply with quote

Собсно: вот решение на AutoHotkey если надо.
(заинтересовала не столько проблема, сколько методика блокировки клавиш над определёнными окнами и классами, которая оказалась несколько не столь очевидной как я предполагал вначале)
Code:
#NoEnv
#NoTrayIcon
#Persistent
#SingleInstance force

#If, CheckUp()
    LButton::Return
;    $^LButton:: Sendinput {Ctrl Up}{LButton}
 
CheckUp()
{
    MouseGetPos,,, winID, nameControl
    WinGetClass, winClass, % "ahk_id"winID
    Return, winClass="TTOTAL_CMD" And nameControl~="THeaderClick(1|2)" ? True:False
}

(закомментированную строчку можно раскомментировать - тогда можно будет нажимать колонки по Ctrl+ЛКМ).
_________________
Windows 11 | TC DreamLair eternal pre-α
View user's profile Send private message Visit poster's website ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group