AutoHotkey: Locate in TC: Difference between revisions
Jump to navigation
Jump to search
m (Some readability improvements) |
m (http://www.autohotkey.com/forum/viewtopic.php?t=7796) |
||
Line 3: | Line 3: | ||
;Ctrl-F (Locate: finds selected file in TC) | ;Ctrl-F (Locate: finds selected file in TC) | ||
;This works only with the english localization of Locate | |||
;To make it work with your language, replace 'Presets' with the corresponding string! | |||
#IfWinActive Locate, Presets | |||
^f:: | |||
sFileName := "" | sFileName := "" | ||
sPath := "" | sPath := "" | ||
ControlGet sActiveRow, LIST, SELECTED, SysListView321 | ControlGet sActiveRow, LIST, SELECTED, SysListView321, A | ||
StringSplit aRowElements, sActiveRow, %A_Tab% | StringSplit aRowElements, sActiveRow, %A_Tab% | ||
sFileName := aRowElements1 | sFileName := aRowElements1 | ||
sPath := aRowElements2 | sPath := aRowElements2 | ||
MsgBox %sActiveRow% | |||
if (sFileName != "") | if (sFileName != "") |
Revision as of 13:00, 6 February 2006
Pressing Ctrl-F in Locate finds the selected file in TC. Original credits go to gbo and icfu
;Ctrl-F (Locate: finds selected file in TC) ;This works only with the english localization of Locate ;To make it work with your language, replace 'Presets' with the corresponding string! #IfWinActive Locate, Presets ^f:: sFileName := "" sPath := "" ControlGet sActiveRow, LIST, SELECTED, SysListView321, A StringSplit aRowElements, sActiveRow, %A_Tab% sFileName := aRowElements1 sPath := aRowElements2 MsgBox %sActiveRow% if (sFileName != "") { Run "%COMMANDER_PATH%\Totalcmd.exe" /O /T "%sPath%" WinWaitActive ahk_class TTOTAL_CMD PostMessage 1075, 2915 ;call quicksearch box WinWaitActive ahk_class TQUICKSEARCH ControlSetText TTabEdit1, %sFileName% ControlSend TTabEdit1, {Down}{Esc} } Return
Back to AutoHotkey