Хочу для контекстного меню вкладок добавить пункт "Total Commander", чтобы по клику запускался TC (или ему передавался фокус, если он уже запущен), чтобы в одной из панелей была открыта папка, в которой расположен данный файл.
Как такое можно сделать?
Cuprum
Очевидно, скрипт не владеет телепатией, особенно когда программа не зарегистрирована в реестре, и AkelPad запущен не из Total Commander'а.
Проще всего создать рядом файл
Infocatcher wrote:
Очевидно, скрипт не владеет телепатией, особенно когда программа не зарегистрирована в реестре, и AkelPad запущен не из Total Commander'а.
Об этих условиях внутри скрипта ничего не говорится...
Проще всего создать рядом файл openFileIn-options.js
Все равно не хочет открывать. При попытке выскакивает то же модальное окно.
Posted: Sun Jan 19, 2014 9:10 pm
by Andrey_A_A
Cuprum
это конечно частный случай, но я пользуюсь своей утилитой для автоматизации сборки тотала и перепадает для акела тоже
-"Перейти к текущему файлу в Total Commander справа" Exec(`"%a\TCIMG.exe" "pathr=%f"`) Icon("%a\AkelPadImage.dll",384)
-"Перейти к текущему файлу в Total Commander слева" Exec(`"%a\TCIMG.exe" "pathl=%f"`) Icon("%a\AkelPadImage.dll",384)
Instructor
Это позволяет настраивать меню для LineBoard? Если да,то пример нужен.
Или это позволяет только вызывать Call("LineBoard::Main",17) ?
Posted: Wed Jan 22, 2014 10:42 am
by Skif_off
Andrey_A_A wrote:Или это позволяет только вызывать Call("LineBoard::Main",17) ?
Кажется, именно так: изменен только способ запуска команды, все отсальное вроде осталось прежним.
Posted: Tue Feb 25, 2014 5:30 pm
by koros
Можно ли добавить метод для меню из "Меню ContextMenu::Show", при котором вставлялось бы не подменю, а сами пункты, которые указаны в "Меню ContextMenu::Show". Поясню на примере. Пусть в "Меню ContextMenu::Show" есть
"MyMenu"
{
пункт1
пункт2
пункт3
}
Если я в каком-то меню укажу Menu("MyMenu"), то это равносильно тому, что я укажу в этом меню:
"MyMenu"
{
пункт1
пункт2
пункт3
}
Мне хотелось бы, чтобы я мог написать что-то типа Include("MyMenu") и это было бы равносильно тому, что я написал бы в своём меню:
Извиняюсь, что не отслеживаю постоянно тему и не помню, что было 2 года 3 месяца 8 дней назад.
На тот запрос, насколько я понял, тогда ответа не поступило - может быть сейчас уважаемый Instructor добавит такую фичу. Был бы очень признателен.
И ещё хотелось бы узнать какое ограничение накладывается на количество строк в меню? Просто я заметил, что при достаточно большом количестве строк перестает работать функция предпросмотра меню, а при ещё большем количестве - вообще не работает плагин.