else if (AkelPad.GetLangId(0 /*LANGID_FULL*/) == 1049) //Russian
{
...
sTxtRange = "Диапазон для замены"; //changed in English: sTxtRange = "Replace range"
...
}
Добавлено:
Ещё хотелка к этому скрипту:
Добавьте, пожалуйста, в скрипт предупреждение: при выборе "Диапазон для замены" == "5 - Все файлы", для безопасности всех открытых файлов, хотелось бы, чтобы работало предупреждение, подобное этому.
Posted: Fri Mar 25, 2016 7:49 am
by InFive
YuS wrote:KDJ,
В скрипте TextReplace.js, действие кнопки "&Find"
нельзя ли сделать, чтобы на кнопке "Find", при клике по ней мышкой, выполнялось действие по умолчанию, "Next", а варианты поиска показывались только тогда, когда откроешь вручную список вариантов поиска... неудобно постоянно выбирать тип поиска, поскольку часто надо нажимать на "Find"... да и действие "Next" не ищет во всем документе, а только от курсора, хотя выбрано направление "Весь документ"...
You can't do that on the button "Find", click on it with the mouse, the default action occurred, "Next", and search suggestions were displayed only when manually open the list of search options? uncomfortable to choose the type of search constantly, because often it is necessary to click on "Find". Yes and action "Next" is not looking for an entire document, but only from the cursor while you choose direction "entire document".
Posted: Fri Mar 25, 2016 11:27 am
by YuS
InFive wrote:
нельзя ли сделать, чтобы на кнопке "Find", при клике по ней мышкой, выполнялось действие по умолчанию, "Next", а варианты поиска показывались только тогда, когда откроешь вручную список вариантов поиска...
Тут всё будет зависеть от наличия времени и желания (надеюсь, программные возможности позволяют это сделать) у автора скрипта KDJ. Но лично я тоже поддержу такую хотелку. Например, сделать по ЛКМ (левому клику мышки) чтобы работало стандартное действие, а по ПКМ вызывалось контекстное меню... или хотя бы создать кнопку с выпадающим меню по стрелке, как это работает на кнопках панели инструментов...
InFive wrote: да и действие "Next" не ищет во всем документе, а только от курсора, хотя выбрано направление "Весь документ"...
Да, мы вот только чуть выше выяснили, что название секции "Направление" было переименовано для того, чтобы не вводить в заблуждение... эта секция с переключателями имеет отношение только к замене, а на поиск и его производные, она никак не влияет.
Posted: Fri Mar 25, 2016 5:30 pm
by KDJ
TextReplace.js
Corrected English, Polish and Russian translations.
Added: question message if range is "5 - All documents" and you have open two or more documents.
InFive, YuS
There is no default action for "Find" button.
There are four options. For fast action, should use shortcut keys:
- find next - F3,
- find previous - Shift+F3,
- find last - Ctrl+F3,
- find first - Ctrl+Shift+F3.
Posted: Fri Mar 25, 2016 7:13 pm
by KDJ
VladSh wrote:В FindReplaceFiles.js поле "Папка" к сожалению запоминает только текущее значение, а предыдущие не запоминает. Можно это поправить?
I not quite understand. Can you describe more precisely what the problem is?
Posted: Fri Mar 25, 2016 8:36 pm
by VladSh
KDJ
1. Открываю какой-нибудь файл.
2. Открываю диалог; в поле "Папка" указан старый путь, который использовался при предыдущем запуске диалога.
3. Нажимаю на кнопку "Текущая"; в поле "Папка" естественно появляется новое значение.
4. Нажимаю на стрелку ComboBox'а и не вижу списка, внизу поля появляется тень, но список отсутствует.
Хотелось бы иметь возможность выбора значения из списка ранее используемых папок.
Вот как это выглядит (до нажатия на стрелку и после):
Posted: Sat Mar 26, 2016 7:27 am
by YuS
KDJ wrote:
Added: question message if range is "5 - All documents" and you have open two or more documents.
Спасибо!
KDJ wrote:
InFive, YuS
There is no default action for "Find" button.
Да, понятно, что нет возможности сделать стандартными методами.
Но может быть есть возможность использовать вот эту функцию системной библиотеки?
То есть при нажатии левой кнопки мыши (ЛКМ), "Find" будет работать как обычная кнопка с единственной функцией, а нажатие правой кнопки мыши (ПКМ) в координатах этой кнопки "Find" будет вызывать меню "MenuFind()"... я бы, конечно, сам попробовал, но увы, знаний не хватает пока...
Естественно, срочности в этом никакой нет, только если у Вас будет желание и время этим заняться.
Posted: Sat Mar 26, 2016 1:32 pm
by KDJ
VladSh
Probably you have disabled the history.
Check the option "Settings" -> "Keep history on exit".
Posted: Sat Mar 26, 2016 4:29 pm
by InFive
VladSh wrote:1. Открываю какой-нибудь файл.
2. Открываю диалог; в поле "Папка" указан старый путь, который использовался при предыдущем запуске диалога.
3. Нажимаю на кнопку "Текущая"; в поле "Папка" естественно появляется новое значение.
4. Нажимаю на стрелку ComboBox'а и не вижу списка, внизу поля появляется тень, но список отсутствует.
сделал последовательно все ваши действия в диалоге скрипта FindReplaceFiles.js - после нажатия на "Текущая" открывается список предыдущих используемых путей в поле "Папка"... у меня AkelPad 4.9.7 и WinXP...
KDJ
We are referring to the mouse and you're done fast action keys only. Sorry of course, but it's your decision ...
Posted: Sat Mar 26, 2016 5:09 pm
by KDJ
YuS wrote:То есть при нажатии левой кнопки мыши (ЛКМ), "Find" будет работать как обычная кнопка с единственной функцией, ...
What action to take as the default for "Find" button - find first, find last, find next or find previous?
Posted: Sat Mar 26, 2016 7:26 pm
by YuS
KDJ wrote:
What action to take as the default for "Find" button - find first, find last, find next or find previous?
Думаю, что больше всего подходит find next
Posted: Sat Mar 26, 2016 8:21 pm
by InFive
KDJ wrote:
What action to take as the default for "Find" button - find first, find last, find next or find previous?