Latest post of the previous page:
Nikolayсложно ли реализовать в фильтрах подсветку набранных символов? zg
обещался в хорошие руки своими наработками поделиться
Latest post of the previous page:
NikolayПроблема в том, что у меня плохие руки.dandr wrote:обещался в хорошие руки своими наработками поделиться
Мне тоже жаль. Я при написании плагина преследовал одной из целей быть максимально похожим на историю FAR для более лёгкого перехода пользователей со стандартной истории на AltHistory. А в стандартной истории используется CtrlC, потому и я сделал то же самое. Так-то вернуть букву мне несложно - две строчки в исходниках надо поправить, да файл помощи чутка.Кстати, очень жаль, что из-за кнопкосочетания CtrlC буквы C и С не подсвечиваются...
Вполне логичные вещи. Записал в todo.1. Добавить возможность вставить значение фильтра из Буфера обмена.
2. Добавить возможность скопировать значение фильтра в Буфер обмена.
Ну, а если я реализую 1 и 2, то 3 нельзя будет сделать с помощью макросов?3. Добавить возможность сменить историю, сохранив фильтр.
По результату этого не скажешь. Не прибедняйтесь.Nikolay wrote:Проблема в том, что у меня плохие руки.
Лучше — опция, которая бы касалась также и CtrlV (см. п.1 выше).Nikolay wrote:Давайте тут пообсуждаем - что лучше: дополнительная буковка или "совместимость" в данном пункте с FAR.
Спасибо!Nikolay wrote:Вполне логичные вещи. Записал в todo.
Думаю, можно будет. Только вот жалко будет ради этого терять содержимое системного Буфера обмена.Nikolay wrote:Ну, а если я реализую 1 и 2, то 3 нельзя будет сделать с помощью макросов?
А вот давайте тут пообсуждаем, насколько его нужность сомнительна.Nikolay wrote:Навешивать на плагин сомнительно нужный функционал тоже не хочется, хотя это и несложно.
А интересно, предоставляет ли Фар плагинам сервисные функции для работы с Буфером обмена, учитывающие значение макро-состояния IClip?HaRT wrote:Думаю, можно будет. Только вот жалко будет ради этого терять содержимое системного Буфера обмена.
Ложной скромностью не страдаю. Я не про программёрские руки тут.HaRT wrote:По результату этого не скажешь. Не прибедняйтесь.Nikolay wrote:Проблема в том, что у меня плохие руки.
Такими темпами скоро окно настроек будет на десяток экранов.Лучше — опция, которая бы касалась также и CtrlV (см. п.1 выше).Nikolay wrote:Давайте тут пообсуждаем - что лучше: дополнительная буковка или "совместимость" в данном пункте с FAR.
Натолкнул ты меня тут на другую идею. Вот чего я часто делаю, дак это набираю строку фильтра не в том регистре. Поэтому думаю сделать так: разрешить перевод QWERTY<->ЙЦУКЕН ровно так же, как описано в Far.TechInfo.10 - оттуда же из "AltDialogKey"/"DialogKey" взять горячие клавиши, а из "Flags" - флажки. Правда, опять-таки, если комбинацией будет Alt-буквоцифра или Ctrl-буквоцифра, то соответствующая буквоцифра уйдет из горячих клавиш списка.А вот давайте тут пообсуждаем, насколько его нужность сомнительна.Nikolay wrote:Навешивать на плагин сомнительно нужный функционал тоже не хочется, хотя это и несложно.
Кто ещё часто попадает не в ту историю, откликнитесь!
Не предоставляет. По-крайней мере, в энциклопедии об этом ни слова.А интересно, предоставляет ли Фар плагинам сервисные функции для работы с Буфером обмена, учитывающие значение макро-состояния
Мы не ищем лёгких путей!Nikolay wrote:Такими темпами скоро окно настроек будет на десяток экранов.
Очень здравая идея!Nikolay wrote:QWERTY<->ЙЦУКЕН
Нормально, у меня CtrlShiftX.Nikolay wrote:если комбинацией будет Alt-буквоцифра или Ctrl-буквоцифра [...]
Нормально, если так сделать?
М-да, недоработочка… На Мантис записать что ли…Nikolay wrote:Не предоставляет. По-крайней мере, в энциклопедии об этом ни слова.
Code: Select all
╔═══════════════ Alternative history ═══════════════╗
║ Writing access denied in ║
║ МЛ↕\AltHistory ║
║ The history between FAR starts will not be stored ║
║ Ok ║
╚═══════════════════════════════════════════════════╝
Code: Select all
+================= Exception error... =================+
| FAR itself executes an error and will be terminated. |
| The trap log file has been saved to file: |
| C:\Program Files\Far\FStd_trap.log |
| Ok |
+======================================================+