Search found 12206 matches

by John Doe
Tue 28 Jan, 2020 09:54
Forum: Объявления
Topic: Чат для обсуждения FarManager в Telegram
Replies: 0
Views: 97

Чат для обсуждения FarManager в Telegram

Чат не является "официальным", а создан мной в качестве эксперимента.

https://t.me/FarManager

Обсуждаем всё связанное с FarManager, за исключением сторонних сборок.

Welcome!
by John Doe
Mon 27 Jan, 2020 16:13
Forum: Полезные макросы и скрипты
Topic: MultiPanel — стек панелей
Replies: 47
Views: 21932

MultiPanel — стек панелей

v0.4-alpha
- Постоянные шорткаты
- Частичная поддержка Временной панели
- Исправления и рефакторинг
by John Doe
Fri 24 Jan, 2020 12:35
Forum: Полезные макросы и скрипты
Topic: MultiPanel — стек панелей
Replies: 47
Views: 21932

MultiPanel — стек панелей

buniak_a_h wrote:
Fri 24 Jan, 2020 12:19
очень похож на обычную историю папок
Что-то в этом конечно есть.
Но не забывайте также что тут ещё сохраняется и выделение, и режим сортировки, режим панели, потожение курсора, и т.п.
Т.е. может существовать (и имеет практический смысл) 2 элемента с одним и тем же путём.
by John Doe
Fri 24 Jan, 2020 11:59
Forum: Полезные макросы и скрипты
Topic: MultiPanel — стек панелей
Replies: 47
Views: 21932

MultiPanel — стек панелей

визуально и логически я ожидаю именно список вкладок, а не стек. В таком случае возможно вам больше подойдёт плагин Panel Tabs. Но добавлю и себе в список идей на будущее. То есть этот вариант - да: Т.е. при удалении панели из середины списка надо перенумеровывать панели? Но что если я хочу использ...
by John Doe
Fri 24 Jan, 2020 08:15
Forum: Полезные макросы и скрипты
Topic: MultiPanel — стек панелей
Replies: 47
Views: 21932

MultiPanel — стек панелей

Что значит "постоянно прыгают"? Когда вы переключаетесь на другую панель из стека, то стек изменяется. Вероятно вас смущает нумерация. Действительно, сейчас её единственное назначение - служить хоткеем, и панели не сохраняют постоянный индекс. В планах было это изменить. И в связи с этим вопрос: что...
by John Doe
Tue 21 Jan, 2020 14:46
Forum: Обсуждение макросов
Topic: LuaMacro — Lua как язык макросов
Replies: 576
Views: 303736

LuaMacro — Lua как язык макросов

lua:Plugin.Call("42E4AEB1-A230-44F4-B33C-F195BB654931") Гуид принадлежит NetBox. Очевидно плагин не рассчитан на такой вызов, но может быть возможно защитить luamacro от падения? Exception: 0xC0000005 - EXCEPTION_ACCESS_VIOLATION Details: Memory at F05A7F35 could not be read errno: 0x00000000 - No ...
by John Doe
Tue 21 Jan, 2020 10:49
Forum: Полезные макросы и скрипты
Topic: MultiPanel — стек панелей
Replies: 47
Views: 21932

MultiPanel — стек панелей

v0.3-alpha - адаптация к изменениям build 698. - для шорткатов используется MacroEx . - для хранения списка панелей используется локальный профиль - поддержка Scriptsbrowser / cfgscript Для работы требуется фар 3 build >= 4151, за исключением билдов luamacro 721-722. (В билде 723 (Far 3 build 5546 ...
by John Doe
Tue 21 Jan, 2020 08:39
Forum: Обсуждение макросов
Topic: panel.SetSelection / panel.ClearSelection
Replies: 11
Views: 290

panel.SetSelection / panel.ClearSelection

Действительно, теперь вижу.
by John Doe
Mon 20 Jan, 2020 14:41
Forum: Предложения и идеи
Topic: Добавить (дать имя) флаг LIF_FILTERED (== 0x800000) для отфильтрованных значений списка
Replies: 9
Views: 227

Добавить (дать имя) флаг LIF_FILTERED (== 0x800000) для отфильтрованных значений списка

buniak_a_h wrote:
Sun 19 Jan, 2020 23:41
при этом фильтр не должен распространяться на разделители (они должны быть видны независимо от наложенного фильтра, если есть неотфильтрованные подстроки).
Т.е. вы хотите добиться, чтобы чтобы фильтр по RAlt не фильтровал сами разделители (элементы с флагом LIF_SEPARATOR).
by John Doe
Mon 20 Jan, 2020 13:58
Forum: Полезные макросы и скрипты
Topic: MultiPanel — стек панелей
Replies: 47
Views: 21932

MultiPanel — стек панелей

У себя я скрипт адаптировал, но пока не выкладываю, поскольку изменения в LuaFAR могут быть не завершены. Сегодняшний коммит по идее восстанавливает работоспособность и старой версии скрипта: https://github.com/FarGroup/FarManager/commit/c41843f65adafe28ace00c8947ed091c0bbc0759 Но пока ещё не факт, ...
by John Doe
Mon 20 Jan, 2020 13:00
Forum: Обсуждение макросов
Topic: panel.SetSelection / panel.ClearSelection
Replies: 11
Views: 290

panel.SetSelection / panel.ClearSelection

zg wrote:
Mon 20 Jan, 2020 12:20
ctrl-m — не работает. selection first — не работает
Первое работает, второе нет.

И без FCTL_REDRAWPANEL панель обновляется не сразу.
by John Doe
Mon 20 Jan, 2020 11:39
Forum: Обсуждение макросов
Topic: panel.SetSelection / panel.ClearSelection
Replies: 11
Views: 290

LuaFAR — библиотека для создания плагинов на языке Lua

Существующая имплементация - это практически прямая трансляция данного Far API для Lua. https://github.com/FarGroup/FarManager/commit/86c26a80a21e24e3c2a7b4d259a76d3ef34d44fc Remove obsolete links. Линки удалены, но ясности всё ещё нет: если у нас действительно прямая трансляция, то в Энциклопедии ...
by John Doe
Mon 20 Jan, 2020 11:27
Forum: Нужна помощь
Topic: Как определить, что включён режим фильтрации в DI_LISTBOX-е
Replies: 1
Views: 380

Как определить, что включён режим фильтрации в DI_LISTBOX-е

buniak_a_h wrote:
Wed 08 Jan, 2020 02:52
Как мне отловить ситуацию, когда режим фильтрации включен, а строка ещё не введена?
Menu.Filter(0,-1)
by John Doe
Mon 20 Jan, 2020 09:49
Forum: Предложения и идеи
Topic: Добавить (дать имя) флаг LIF_FILTERED (== 0x800000) для отфильтрованных значений списка
Replies: 9
Views: 227

Добавить (дать имя) флаг LIF_FILTERED (== 0x800000) для отфильтрованных значений списка

buniak_a_h wrote:
Sun 19 Jan, 2020 23:41
посмотрел: такой флаг есть в группе диалоговых флагов (DIF_*)
О каком флаге речь?

Go to advanced search