Search found 1569 matches

by Smitis
Mon 05 Nov, 2018 16:33
Forum: Нужна помощь
Topic: Отметка папок по <Gray +>
Replies: 29
Views: 6922

Отметка папок по <Gray +>

Может добавить в диалоги Gray+ и Gray- чекбокс, указывающий, выделять папки или нет? Значение чекбокса инициализировать из глобальной настройки и хранить только до конца сессии ФАРа?
by Smitis
Mon 05 Nov, 2018 16:21
Forum: Обсуждение макросов
Topic: Идея: скрипты в метасимволах
Replies: 33
Views: 11980

Идея: скрипты в метасимволах

Осталась неопределённость с параметрами action А зачем вообще параметры? Если нужен список выделенных файлов, текущий файл и пр. то их можно получить через api. Кроме того, если идея получит развитие, то возможны дополнения, например дополнительный запуск функции после обработки нескольких выделенн...
by Smitis
Mon 05 Nov, 2018 16:09
Forum: Обсуждение макросов
Topic: Идея: скрипты в метасимволах
Replies: 33
Views: 11980

Идея: скрипты в метасимволах

John Doe wrote:
Mon 05 Nov, 2018 14:25
Предположим, у нас уже определена функция eval (а это можно хоть из коробки), тогда в моём варианте всё можно сделать похожим образом
Вот! Всё тоже самое, только Вы предлагаете для этого некие специальные программные конструкции, а я предлагаю обойтись штатными средствами.
by Smitis
Mon 05 Nov, 2018 13:51
Forum: Обсуждение макросов
Topic: Идея: скрипты в метасимволах
Replies: 33
Views: 11980

Идея: скрипты в метасимволах

John Doe wrote:
Mon 05 Nov, 2018 13:17
Вы имеете ввиду, что не нужно никак специально определять подстановочные функции
Да. В моём варианте в качестве подстановочных функций можно использовать ОБЫЧНЫЕ функции lua как частный случай. Параметры передавать как ... ![==[func(...)]==]
by Smitis
Mon 05 Nov, 2018 13:09
Forum: Обсуждение макросов
Topic: Идея: скрипты в метасимволах
Replies: 33
Views: 11980

Идея: скрипты в метасимволах

John Doe А писать отдельные конструкции это не громоздко? И вообще, зачем плодить лишние сущности? Разве вы только что не описали отдельный символ, своего рода? Так можно сказать о любом метасимволе. Я не настаиваю именно на конструкции именно [=[ ]=], но что-то типа такого упростит синтаксический ...
by Smitis
Sun 04 Nov, 2018 19:56
Forum: Обсуждение макросов
Topic: Идея: скрипты в метасимволах
Replies: 33
Views: 11980

Идея: скрипты в метасимволах

Имхо, в идеале было лучше что-то типа ![=[выражение lua]=], тогда не нужно будет описывать никаких отдельных Symbol. Вместо [=[ в случае необходимости использовать [==[ [===[ и т.д.
by Smitis
Mon 29 Oct, 2018 16:40
Forum: Обсуждение плагинов
Topic: PictureView 3 — просмотр изображений различных форматов
Replies: 750
Views: 232221

PictureView 3 — просмотр изображений различных форматов

Shtirla,
Shtirla wrote:
Mon 29 Oct, 2018 05:59
Хукнуть бы дллку как то
Я тут анси плагины "хукал" довольно грубым методом - заменой advapi32.dll на враппер. Можно и эту попробовать :)
by Smitis
Thu 25 Oct, 2018 09:10
Forum: Глюки и баги
Topic: При копированни (F5)
Replies: 5
Views: 6489

При копированни (F5)

ExCrog wrote:
Sun 21 Oct, 2018 02:21
Но после копирования имя остается прежним.
5290
Нажимаю F5, задаю другое имя файла после конечного "\". Файл копируется под новым именем. Всё в порядке.
by Smitis
Thu 25 Oct, 2018 08:45
Forum: Глюки и баги
Topic: Глюки и баги, появившиеся в «ночных сборках»
Replies: 3646
Views: 1048231

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

Сломалось пользовательское меню в 5291

Code: Select all

1:   11111
{
-:   :
}
2:   22222
{
}
3:   33333
{
}
Второе подменю и далее до конца всего меню показываются внутри первого.
by Smitis
Sat 20 Oct, 2018 14:01
Forum: Обсуждение плагинов
Topic: Observer — распаковка файлов из различных контейнеров
Replies: 1966
Views: 622237

Observer — распаковка файлов из различных контейнеров

Вот такую ошибку (GUI) выдаёт vdisk при попытке входа в vhd файл --------------------------- VDISK Error --------------------------- Volume listing error : System.ArgumentException: Invalid character in file name '' Имя параметра: name в DiscUtils.Fat.FileName..ctor(String name, Encoding encoding) в...
by Smitis
Sat 26 May, 2018 23:27
Forum: Нужна помощь
Topic: Изменение размеров диалоговых окон
Replies: 32
Views: 14177

Изменение размеров диалоговых окон

А почему бы для стандартных диалогов не использовать таблицу Guid? G = far.Guids transform = [win.Uuid G.CopyFilesId]: {1,3,11} [win.Uuid G.MoveFilesId]: {1,3,11} [win.Uuid G.MakeFolderId]: {1,3,6,8} [win.Uuid G.HardSymLinkId]: {1,3,11} [win.Uuid G.FileOpenCreateId]: {1,3,6} [win.Uuid G.FindFileId]:...
by Smitis
Sat 19 May, 2018 16:40
Forum: Обсуждение плагинов
Topic: AudioPlayer — простой аудио плеер
Replies: 335
Views: 87554

AudioPlayer — простой аудио плеер

HaRT wrote:
Fri 18 May, 2018 23:55
Наверно, просто неудачный подбор цветов?
Диалоги тоже серые, панели синие, но тем не менее ощущение, что сливаются. Понятно, что всё это очень субъективно.
by Smitis
Fri 18 May, 2018 22:53
Forum: Обсуждение плагинов
Topic: AudioPlayer — простой аудио плеер
Replies: 335
Views: 87554

AudioPlayer — простой аудио плеер

2useven10 wrote:
Fri 11 May, 2018 18:42
Не занимать половину экрана диалогом с минимальным количеством информации.
А можно хотя бы поля по краям диалога оставить? А то совсем с панелями сливается. Я понимаю, лишняя информация "на пол экрана" совсем ни к чему, но ТАКОЙ диалог мелковат даже для 80х25
by Smitis
Tue 24 Apr, 2018 19:42
Forum: Нужна помощь
Topic: Что такое APanel.Path0
Replies: 15
Views: 8328

Что такое APanel.Path0

buniak_a_h wrote:
Tue 24 Apr, 2018 09:22
Или я не нашёл способа при перемещении задать TopPanelItem.
Тремя вызовами Panel.SetPosIdx: cначала на -1 (в конец), затем на TopPanelItem, затем снова на CurrentItem.

П.С.
Опередили, уже посоветовали panel.RedrawPanel.
by Smitis
Fri 20 Apr, 2018 08:53
Forum: Обсуждение плагинов
Topic: AudioPlayer — простой аудио плеер
Replies: 335
Views: 87554

AudioPlayer — простой аудио плеер

Сейчас выяснил, что у меня переключение файлов тоже не работает, ни мышкой, ни клавишами. Раньше не обращал внимания, так как работал макрос, переключающий файлы по принципу "закрыл плейер, перешёл к следующему файлу, открыл плейер" (уже не помню, но похоже макрос и был написан как временное решение...

Go to advanced search