LonerD

|
Posted: Sat Jul 28, 2012 18:35 Post subject: Переход к "симметричному" файлу в противоположной панели |
|
|
Объединю в теме два похожих вопроса по навигации между панелями.
Метод реализации - скрипт (желательно портабельный), TCFS2, другие методы?
(в тексте под словом "объект" подразумевает непосредственно файл или папка/виртуальная папка/диск/сетевая папка... - в общем, то, на что можно поместить курсор).
1. Нужно перейти в противоположную панель на ту же позицию сверху, которая активна в текущей панели.
В активной панели курсор на третьем сверху объекте - переходим на противоположную панель тоже на третий сверху объект.
Если в противоположной панели меньше объектов, чем в текущей, и в текущей панели курсор находится на объекте, которому нет соответствия в противоположной панели, - то переход осуществляется на последний объект противоположной панели. То есть в активной панели десять объектов, и курсор на седьмом, а в неактивной всего пять объектов - то переходим на пятый (последний) объект неактивной панели.
2. Нужно переместить курсор в противоположную панель симметрично разделителю панелей. То есть примерно то, что в противоположном запросе, но учитываются только файлы, которые отображаются на панелях.
На скриншоте. Курсор на правой панели на файле Taskman.exe. После вызова команды (скрипта) / нажатия хоткея - курсор должен оказаться на правой панели на папке 1049
У меня смутное подозрение, что такое можно решить только через AHK путём вычисления координат, но может есть и более простые решения.
! | Avada: | Тема перенесена из "Общих вопросов" в "Автоматизацию". |
Last edited by LonerD on Sat Jul 28, 2012 19:46; edited 2 times in total |
|