Page 12 of 12

Posted: Sat Apr 25, 2015 3:32 pm
by Akuro
Thank you.

Posted: Mon Nov 30, 2015 4:26 pm
by Cuprum
Столкнулся с проблемой.
Есть простой скрипт

Code: Select all

var rPtrn  = /^.*\\/;
var pEditFile = AkelPad.GetEditFile(0);
var currentPath = pEditFile.match(rPtrn)[0];
var fileName = "file.txt";
var pExplorer = "Explorer::Main";

AkelPad.Command(4101, 1); /*IDM_FILE_NEW*/
AkelPad.SaveFile(AkelPad.GetEditWnd(), currentPath + fileName, -1, -1, 0x1 /*SD_UPDATE*/);

if ( AkelPad.IsPluginRunning(pExplorer) ) {
	AkelPad.Call(pExplorer, 2);
}
После запуска скрипта, фокус, само собой, переходит на новую

Image

Но в проводнике продолжает подсвечиваться файл, на котором скрипт бы

Image

Хотя в конце скрипта приказано обновлять дерево.
В принципе, если в скрипте написать для создания файла "более глубокий" путь с существующими подпапками, то поддерево в проводнике не разворачивается, подсвеченным остается предыдущий файл.
Есть идеи, как это можно исправить?

Posted: Mon Nov 30, 2015 9:34 pm
by Kley
Cuprum
Странно, у меня на Win7 32 и 64, при запущенном Explorer плагине, скрипт работает, окно плагина обновляется.

Posted: Tue Dec 01, 2015 6:26 pm
by Cuprum
Kley
У меня Win 7 64. Проблему наблюдаю только на 32-битной версии Акела, на 64-битной вроде все норм.

Posted: Wed Dec 02, 2015 3:56 pm
by Cuprum
Похоже, разобрался.
Зависит не от разрядности, а от режима.
После запуска скрипта новый файл в дереве проводника подсвечивается только в Многооконном режиме (MDI).

Posted: Mon Dec 07, 2015 4:59 pm
by Instructor
Cuprum wrote:После запуска скрипта новый файл в дереве проводника подсвечивается только в Многооконном режиме (MDI).
Исправлено. Будет доступно после релиза 4.9.7.

Posted: Tue Dec 15, 2015 5:51 pm
by Instructor
Исправлено: сохранение документа под новым именем не вызывало выделение нового имени в дереве (PMDI).

Fixed: saving document under a new name doesn't cause new name selection in the tree (PMDI).


Explorer plugin v6.3

Posted: Sat Apr 02, 2016 8:29 am
by VladSh
Очень часто с помощью плагина открываю один какой-нибудь файл, и потом надо жать на крестик, чтобы закрыть плаг.
Можно ли в настройку добавить "Закрывать окно плагина при открытии файла"? Было бы очень удобно!
Если нужно открыть несколько файлов не закрывая плагин, то можно было бы использовать Shift+ клик (это по смыслу подходит).


Ещё, для случая, когда нет ни одного открытого файла хотелось бы, чтобы при нажатии Esc плагин перехватывал её и сначала закрывался сам, а затем (при втором нажатии) только программа.

Load file on selection/focus change (cursor arrow up/down)

Posted: Thu Apr 30, 2020 11:11 am
by r0n
When the user selects a file in the explorer then it will be loaded (when left clicking on an file).

Could the same be optionally added but now when the user moves up/down in the explorer tree when using the arrow keys. (or in other words: when the focus/selection shifts to another item).

With "optionally" I mean, add a check box called "load on selection change" (or something else that's better) in the explorer right-click "settings" dialogbox.

EDIT:
Or as an alternative, is there a script possible which detects when selection is. And when a selection is changed to another file then output it's path.
(I can then change the script to my specifications)

Posted: Wed Dec 01, 2021 2:41 pm
by LonerD
Если будет развитие плагина - хотелось бы возможность настройки размера шрифта окна проводника.