AutoHotkey: Go To Parent Directory When Doubleclicking Border

From TotalcmdWiki
Revision as of 12:27, 26 July 2005 by Icfu (talk | contribs)
Jump to navigation Jump to search
; Script name: GoToParent.ahk
; Version 1.1: Sluggish responsiveness corrected, now doubleclick speed is read from registry

; Doubleclicking the left/right border when TC is maximized enters the corresponding parent directory.
; A neat side effect is that single clicking a border already activates the panel.

RegRead, DoubleClickSpeed, HKEY_CURRENT_USER, Control Panel\Mouse, DoubleClickSpeed
If DoubleClickSpeed =
  DoubleClickSpeed = 500

~LButton::
If WinNotActive, ahk_class TTOTAL_CMD
  Return
If A_TimeSincePriorHotkey >= %DoubleClickSpeed%
  ClickCount = 0
MouseGetPos, xcoordinate
If xcoordinate = 4
{
  ClickCount++
  PostMessage 1075, 4001, , , ahk_class TTOTAL_CMD
}
If (xcoordinate = A_ScreenWidth+3)
{
  ClickCount++
  PostMessage 1075, 4002, , , ahk_class TTOTAL_CMD
}
If ClickCount = 2
{
  PostMessage 1075, 2002, , , ahk_class TTOTAL_CMD
  ClickCount = 0
}


Back to AutoHotkey