Search found 1541 matches

by Smitis
Tue 06 Nov, 2018 13:29
Forum: Обсуждение макросов
Topic: Идея: скрипты в метасимволах
Replies: 33
Views: 4211

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

Сомневаюсь, что конструировать функцию прямо в метасимволе будет распространённой практикой. Я же не предлагаю конструировать функцию в метасимволе. Я предлагаю использовать в метасимволе обычное lua выражение. Результат подставлять на место метасимвола. Можно будет использовать там простое выражен...
by Smitis
Tue 06 Nov, 2018 07:54
Forum: Нужна помощь
Topic: Отметка папок по <Gray +>
Replies: 29
Views: 4521

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

Yegor wrote:
Tue 06 Nov, 2018 00:15
лично у меня опция [x] Select folders всегда включена.
А у меня с точностью до наоборот. :)
by Smitis
Mon 05 Nov, 2018 22:14
Forum: Нужна помощь
Topic: Отметка папок по <Gray +>
Replies: 29
Views: 4521

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

Yegor
Фильтры это, конечно, мощное средство, но чаще надо что-то попроще. Перенос опции в диалог был бы оптимальным решением.
by Smitis
Mon 05 Nov, 2018 20:35
Forum: Нужна помощь
Topic: Отметка папок по <Gray +>
Replies: 29
Views: 4521

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

DrKnS wrote:
Mon 05 Nov, 2018 19:49
Smitis, а как это должно сочетаться с фильтром там же?
Так же, как существующая сейчас глобальная опция "Select folders".
Собственно, этот чекбокс заменит эту опцию при выделении.
by Smitis
Mon 05 Nov, 2018 16:33
Forum: Нужна помощь
Topic: Отметка папок по <Gray +>
Replies: 29
Views: 4521

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

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

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

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

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

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

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

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

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

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

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

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

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: 2253

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

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

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

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

Code: Select all

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

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: 20
Views: 11910

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

А почему бы для стандартных диалогов не использовать таблицу 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]:...

Go to advanced search