Latest post of the previous page:
Немного обновлён Panel.AltBS.luaУлучшение макросов из поставки фара
Улучшение макросов из поставки фара
Исходя из моей субъективной практики, назначаемые на CtrlIns вызываемые из панелей макросы целесообразнее делать независимыми друг от друга, а именно:
1) копировать комстроку;
2) копировать имена выбранных в панели элементов, независимо от того где находится курсор и пуста или нет комстрока;
3) копировать имя элемента под курсором (если курсор на «..», то имя текущей папки), независимо от того есть ли в панели выбранные элементы и пуста ли или нет комстрока;
4) копировать полный путь к текущей папке, независимо от того где находится курсор, есть ли в панели выбранные элементы и пуста ли или нет комстрока;
и использовать меню выбора макросов.
1) копировать комстроку;
2) копировать имена выбранных в панели элементов, независимо от того где находится курсор и пуста или нет комстрока;
3) копировать имя элемента под курсором (если курсор на «..», то имя текущей папки), независимо от того есть ли в панели выбранные элементы и пуста ли или нет комстрока;
4) копировать полный путь к текущей папке, независимо от того где находится курсор, есть ли в панели выбранные элементы и пуста ли или нет комстрока;
и использовать меню выбора макросов.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Улучшение макросов из поставки фара
Полагаю, для этого достаточно будет убрать некоторые из условий в condition.
Но это только для вашей практики использования, в остальных же случаях они вовсе не кажутся мне лишними.
Или я что-то упускаю?
Улучшение макросов из поставки фара
Насколько потребность в упрощении субъективна, судить не мне.
И поскольку заявки упростить эти макросы больше не поступают — то пусть всё так и остаётся как есть сейчас.
Ведь примеры с применением condition тоже полезны сами по себе.
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Улучшение макросов из поставки фара
Хочу сказать, что в процитированном мной сообщении содержательно, хоть и несколько эмоционально, указаны недостатки «искоробочного» скрипта
Panel.Lynx-mot.lua
. Вдруг найдётся энтузиаст, который их исправит…Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Улучшение макросов из поставки фара
В таком случае тема не подходящая.
Лучше создать отдельную, или использовать какую-то из существующих (посвящённых конкретно этому макросу)
Лучше создать отдельную, или использовать какую-то из существующих (посвящённых конкретно этому макросу)
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
Улучшение макросов из поставки фара
С чего бы? (ссылка поправлена мной):
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Улучшение макросов из поставки фара
Если бы вы предложили конкретные изменения, то это соответствовало содержанию темы.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Улучшение макросов из поставки фара
Оформил свои предложения по улучшению макросов: https://github.com/FarGroup/FarManager/pull/475
Смержено: 2894a3ae56cb8371b115a0e05075c6e98399892c
Смержено: 2894a3ae56cb8371b115a0e05075c6e98399892c
Last edited by John Doe on Sat 27 Nov, 2021 14:02, edited 2 times in total.
https://t.me/FarManager — Telegram чат
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Улучшение макросов из поставки фара
Актуализированы макросы для работы с историей
https://github.com/FarGroup/FarManager/ ... .AltBS.lua
https://github.com/FarGroup/FarManager/ ... stFile.lua
https://github.com/FarGroup/FarManager/ ... .AltBS.lua
https://github.com/FarGroup/FarManager/ ... stFile.lua
https://t.me/FarManager — Telegram чат
Улучшение макросов из поставки фара
Ваши личные предпочтения не все разделяют.
Именно поэтому лучше было бы именно в виде нового макроса.
Именно поэтому лучше было бы именно в виде нового макроса.
- John Doe
- Бюрократ
- Posts: 13867
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 74 times
- Been thanked: 428 times
- Contact:
Улучшение макросов из поставки фара
Невозможно чтобы все разделяли одни и те же предпочтения.
В любом случае макросы в Addons это не библиотека на все случаи жизни, а скорее примеры призванные лишь показать (некоторые из) имеющихся возможностей.
Сам я исходил из того что примитивный макрос, сопоставляющий одну клавишу другой, любой пользователь фара может самостоятельно, хоть из примеров, хоть из F1.
Если мы начнём добавлять в Addons всевозможные примитивные макросы (а предпочтения разные), то это же свалка получится.
Или же вы хотите сохранить тот старый макрос из историческо/ностальгических соображений?
В любом случае макросы в Addons это не библиотека на все случаи жизни, а скорее примеры призванные лишь показать (некоторые из) имеющихся возможностей.
Сам я исходил из того что примитивный макрос, сопоставляющий одну клавишу другой, любой пользователь фара может самостоятельно, хоть из примеров, хоть из F1.
Если мы начнём добавлять в Addons всевозможные примитивные макросы (а предпочтения разные), то это же свалка получится.
Или же вы хотите сохранить тот старый макрос из историческо/ностальгических соображений?
https://t.me/FarManager — Telegram чат