Search found 5409 matches

by Shmuel
Tue 17 Jul, 2018 18:40
Forum: Нужна помощь
Topic: Как установить формат приглашения командной строки из макроса?
Replies: 7
Views: 162

Как установить формат приглашения командной строки из макроса?

В cmd.exe есть команда prompt. Как сделать в Фаре - не знаю, может кто другой подскажет.
by Shmuel
Tue 17 Jul, 2018 13:37
Forum: Нужна помощь
Topic: Как установить формат приглашения командной строки из макроса?
Replies: 7
Views: 162

Как установить формат приглашения командной строки из макроса?

нет команды Far.SetConfig() Её нет, поскольку среди разработчиков есть мнение, что это была бы опасная фича. Конкретно я полагаю, что не более опасная, чем многое другое, но уважаю другие мнения. Есть ещё одна важная причина - недокументированность большинства установок, что позволяет делать измене...
by Shmuel
Sat 14 Jul, 2018 10:24
Forum: Нужна помощь
Topic: Просмотр pdf и doc файлов не покидая фара
Replies: 10
Views: 4727

Просмотр pdf и doc файлов не покидая фара

для чего именно "внутри фара" Видимо, для удобства и скорости. Иногда надо только глянуть, чтобы понять: тот это файл, что надо, или не тот. В случае, если "не тот", экономится время на переключение между окнами и на закрытие ненужного окна по AltF4. Особенно такая фича была бы удобна в режиме Quic...
by Shmuel
Fri 13 Jul, 2018 05:53
Forum: Support and Troubleshooting
Topic: Creating menu command - open twee folders in different panels
Replies: 1
Views: 159

Creating menu command - open twee folders in different panels

The required menu command could look like that:

Code: Select all

lua: if PPanel.Left then Keys("Tab") end -- if we want the source to be on the left side
lua: Panel.SetPath(0, [[C:\Dir1\Dir2]]) -- source directory
lua: Panel.SetPath(1, [[E:\Dir3\Dir4]]) -- target directory
by Shmuel
Wed 11 Jul, 2018 11:22
Forum: Обсуждение макросов
Topic: Макрос открывающий папку под курсором на соседней панели
Replies: 24
Views: 10131

Макрос открывающий папку под курсором на соседней панели

В простейшем варианте можно так (плагиновые папки не обрабатывает):

Code: Select all

Macro {
  area="Shell"; key="CtrlShiftQ";
  action=function()
    if APanel.Folder then Panel.SetPath(1, APanel.Path.."\\"..APanel.Current)
    else Keys("CtrlQ")
    end
  end;
}
by Shmuel
Tue 10 Jul, 2018 10:12
Forum: Нужна помощь
Topic: Вопросы по переходу на Far 3.0 (перенос настроек и др.)
Replies: 207
Views: 94744

10-ка и FAR

Плагины для Far 2 в Far 3 не работают.
Плагины для Far 1 в Far 3 работают, при условии совпадения битности (x86 или x64) Far и плагинов.
by Shmuel
Tue 10 Jul, 2018 08:39
Forum: Нужна помощь
Topic: Вопросы по переходу на Far 3.0 (перенос настроек и др.)
Replies: 207
Views: 94744

10-ка и FAR

chernvj wrote:
Tue 10 Jul, 2018 08:08
Поставил сразу FAR 3. Ни одного плагина !
Это вы что-то намудрили. Как минимум, стандартные плагины (всего 18 штук) должны появиться при обычной установке.
chernvj wrote:
Tue 10 Jul, 2018 08:08
какая приемлемая версия FAR, поддерживающая плагины, ляжет на 10-ку ?
Большинство пользуется Far 3.
by Shmuel
Sat 07 Jul, 2018 00:33
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3397
Views: 832718

Глюки и баги, появившиеся в «ночных сборках»

Поиск в панели, добавляем новый фильтр, помечаем [x] Date/Time, сбрасываем [] Relative.
Вводим дату там где >= (только дату, время не вводим). Нажимаем Enter. Появляется новый фильтр.
Нажимаем на нём F4, видим, что введенная дата исчезла - её поля пустые.

Испортилось в диапазоне билдов [5210-5218].
by Shmuel
Fri 06 Jul, 2018 18:31
Forum: Полезные макросы и скрипты
Topic: SameFolderEx — установить ту же (под)папку
Replies: 26
Views: 7836

SameFolderEx — установить ту же (под)папку

Можно чуть проще: стать на файл, нажать F5, ввести или вставить из буфера %FARPROFILE%\Macros\scripts, нажать Enter.
by Shmuel
Thu 28 Jun, 2018 14:46
Forum: Разработка плагинов
Topic: Как лучше сделать индикатор прогресса для долгой операции?
Replies: 11
Views: 425

Как лучше сделать индикатор прогресса для долгой операции?

А как при таком подходе рекомендуется реализовывать досрочную отмену операции пользователем (Cancel)? Как рекомендуется - не знаю, я периодически (достаточно часто) делаю опрос нажатия клавиш, и при обнаружении Esc прерываю процесс (с запросом подтверждения от юзера, или без оного, в зависимости от...
by Shmuel
Thu 28 Jun, 2018 14:31
Forum: Разработка плагинов
Topic: Как лучше сделать индикатор прогресса для долгой операции?
Replies: 11
Views: 425

Как лучше сделать индикатор прогресса для долгой операции?

Если я с помощью ProcessSynchroEventW буду переключаться в главный поток и оттуда слать DM_SETTEXT но все будет хорошо, верно? ProcessSynchroEvent и так вызывается в главном потоке, переключаться не надо, надо просто использовать данные из её параметра. А у Message разве handle есть? Как ей что-то ...
by Shmuel
Thu 28 Jun, 2018 14:04
Forum: Разработка плагинов
Topic: Как лучше сделать индикатор прогресса для долгой операции?
Replies: 11
Views: 425

Как лучше сделать индикатор прогресса для долгой операции?

создать диалог, взять его handle и из другого процесса слать ему сообщения (диалоги потокобезопасны, кстати?) Из другого потока имеется в виду, или всё-таки процесса? Ничего в Фаре не потокобезопасно. Для подобных ситуаций можно воспользоваться ACTL_SYNCHRO. Диалог создавать не надо, обычная Messag...
by Shmuel
Sat 23 Jun, 2018 00:07
Forum: Глюки и баги
Topic: Shift+F8 удаляет не то, что выделено
Replies: 7
Views: 522

Shift+F8 удаляет не то, что выделено

Нет, я не знаю на память все кнопкосочетания Фара, и в принципе могу оказаться в ситуации, подобной вашей.
Но ведь и кирпичи на голову иногда падают.
by Shmuel
Fri 22 Jun, 2018 23:54
Forum: Глюки и баги
Topic: Shift+F8 удаляет не то, что выделено
Replies: 7
Views: 522

Shift+F8 удаляет не то, что выделено

Wave wrote:
Fri 22 Jun, 2018 23:39
ТАКОЙ ПОДСТАВЫ ОТ ФАРА Я НЕ ВСТРЕЧАЛ УЖЕ МНОГО ЛЕТ!!!
Прекрасно понимаю ваше разочарование. Однако, в чём же подстава-то?
Функциональность Shift-F8 описана в справке, предупреждение перед удалением Фар выдаёт.
by Shmuel
Fri 22 Jun, 2018 13:12
Forum: Support and Troubleshooting
Topic: LUA Macro Reference
Replies: 3
Views: 363

LUA Macro Reference

HaRT wrote:
Fri 22 Jun, 2018 12:57
more or less human-readable
BTW, it becomes fully readable and editable with this program.

Go to advanced search