Search found 11574 matches

by John Doe
Mon 12 Nov, 2018 11:59
Forum: Обсуждение макросов
Topic: Действия с элементами StartMenu
Replies: 6
Views: 81

Действия с элементами StartMenu

buniak_a_h wrote:
Mon 12 Nov, 2018 11:07
Буду считать, что скрипт, когда будет работать, будет полезен, и доделывать его стоит.
Вот ещё пара мыслей:
- даже при отстутствии плагина lnkview скрипт будет полезен для запуска ярлыков.
- плагин также умеет работать с Custom Jump Lists, что тоже было бы интересно использовать.
by John Doe
Mon 12 Nov, 2018 11:31
Forum: Обсуждение макросов
Topic: Действия с элементами StartMenu
Replies: 6
Views: 81

Действия с элементами StartMenu

Я не знаком со структурой и терминологией lnk-файлов, а также с командами плагина. В хелпе к нему нет, например, для команды extract квалификатора @Target. Использование плагиа скопипастил из макроса... Цитирую: Для доступа к флагам заголовка, имени таргет-файла и его рабочей директории существуют ...
by John Doe
Mon 12 Nov, 2018 08:41
Forum: Обсуждение макросов
Topic: Действия с элементами StartMenu
Replies: 6
Views: 81

Действия с элементами StartMenu

Функцию надо (пере)вызывать в цикле, это обычная практика. Таким образом кстати можно (и нужно) организовать возможность возврата из вложенных папок, чтобы можно было полноценно просматривать содержание меню. И ещё пожелание по функцильнальности: раз уж предусмотрен подбор элементов по маске, то в ...
by John Doe
Mon 12 Nov, 2018 08:15
Forum: Обсуждение макросов
Topic: Действия с элементами StartMenu
Replies: 6
Views: 81

Действия с элементами StartMenu

Макрос не поддерживает переход на "рабочий каталог" ярлыка. Почему? И помимо рабочего каталога ярлык также может содержать аргументы командной строки. Не подскажете, нет ли возможность в функции far.Menu(...) отслеживать перемещение по пунктам МЕНЮ и в зависимости от них запрещать или разрешать Bre...
by John Doe
Sat 10 Nov, 2018 17:22
Forum: Обсуждение макросов
Topic: Работающий макрос XLat-трансформации выделения/ слова перед/под курсором
Replies: 8
Views: 3022

Работающий макрос XLat-трансформации выделения/ слова перед/под курсором

Развитие предыдущего макроса -- !!See Addons\XLat\* local key = "ShiftBS" -- CtrlShiftX AltR Apps CtrlR local function xlat() Keys"XLat" end Macro { description="XLat function"; area="Editor Search"; key=key; id="CE158923-067B-4BB6-8F3C-E22948C024C9"; action=xlat; } Macro { description="XLat functio...
by John Doe
Sat 10 Nov, 2018 10:42
Forum: Обсуждение Far Manager
Topic: Улучшение файла помощи фара
Replies: 119
Views: 64110

Улучшение файла помощи фара

В диалоге Select (Gray +/-) доступны фильтры, о чём в справке не сказано. При этом поведение кнопки Filters отличается от такового в других местах интерфейса: отсутствует отдельный чекбокс [x] Use filter , и при закрытии списка фильтров сразу выполняется пометка (без возврата в диалог Select). В рез...
by John Doe
Sat 10 Nov, 2018 10:34
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3490
Views: 918585

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

В списке фильтров доступном из диалога Select (Gray +) по-прежнему не работает.
(макрос мешал)
by John Doe
Fri 09 Nov, 2018 15:45
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

zg wrote:
Fri 09 Nov, 2018 13:47
разве?
Я о том коде, который в changelog.
zg wrote:
Fri 09 Nov, 2018 13:47
что плохого в таком впечатлении?
Мне помешало ухватить суть происходящего (поначалу).
Выглядит трюком.
by John Doe
Fri 09 Nov, 2018 13:06
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

так есть FSSF_ROOT. В коде сейчас просто 0, и использования FSSF_ROOT как раз хотелось бы избежать, чтобы не создавалось впечатление, будто истории диалогов "находятся" в корне настроек фара. Для меня это выглядит несколько неестественно, и в тикете я предлагаю добавить отдельную константу FSSF_DIA...
by John Doe
Fri 09 Nov, 2018 12:25
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

0003673: SCTL_OPENSUBKEY для доступа к историям диалогов: константа для корня В качестве документации пока что один changelog с примером, в котором в качестве корня для получения историй диалогов выступает 0 . Семь лет уже прошло с этого нововведения, не пора ли снять с него статус "экспериментальн...
by John Doe
Thu 08 Nov, 2018 09:03
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

DrKnS wrote:
Wed 07 Nov, 2018 15:08
Читайте в этом случае SCTL_OPENSUBKEY как SCTL_REGISTER_NEW_FARSETTINGS_SUBFOLDER и когнитивный диссонанс возникать не будет.
Пользователь будет читать то, что сказано в Энциклопедии.
Если напишите там "SCTL_REGISTER_NEW_FARSETTINGS_SUBFOLDER", значит это и прочитает.
by John Doe
Wed 07 Nov, 2018 14:57
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

DrKnS wrote:
Wed 07 Nov, 2018 14:42
В контексте настроек фара SCTL_OPENSUBKEY сам по себе не имеет смысла - это такой трюк для доступа к истории диалогов.
Надо бы отразить это в документации.
Есть такой тикет.

Но даже так, мне кажется приведённые выше ргументы всё равно уместны
by John Doe
Wed 07 Nov, 2018 14:10
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

скорость. За счёт чего выигрыш, и как его измерить? На мой взгляд такое поведение только даёт лишнюю возможность допустить ошибку в названии подключа. В добавок, оно неконсистентно: при работе с базами плагинов возвращается ошибка: local Guid = win.Uuid"4EBBEFC8-2084-4B7F-94C0-692CE136894D" local F...
by John Doe
Wed 07 Nov, 2018 13:53
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

Т.к. это заведомо неподдерживаемый сценарий, обречённый на неудачу, я не вижу проблемы в том, что автор этого сценария подождёт 5 секунд. Тут конечно, имел в виду другие сценарии: если двух повторов оказалось недостаточно, то уже есть основания заподозрить, что что-то не по назначению используется ...
by John Doe
Wed 07 Nov, 2018 11:25
Forum: Разработка плагинов
Topic: Far 3 & SettingsControl
Replies: 26
Views: 4454

Far 3 & SettingsControl

Сказано: SCTL_OPENSUBKEY Открыть существующий ключ настроек. В реальности успешно открывается и несуществующий ключ. local F = far.Flags local settings = far.CreateSettings("far") local history = settings:OpenSubkey(F.FSSF_ROOT,"SearchText1") local items = settings:Enum(history,-1) settings:Free() f...

Go to advanced search