Latest post of the previous page:
В наличии нескольких скриптов, привязанных к одному шоркату. Нажимая шоркат видим меню "Execute a macro" со списком описаний макросов. - Возможно ли добавить назначение горячей клавиши по F4?Поведение, когда нужно сделать выбор из нескольких макросов
- John Doe
- Бюрократ
- Posts: 13807
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 73 times
- Been thanked: 426 times
- Contact:
Re: LuaMacro — Lua как язык макросов
По AltF4 вы сейчас можете перейти к определению макроса, и с помощью амперсанда назначаете хоткей.
Re: Поведение, когда нужно сделать выбор из нескольких макро
Опа! Про хоткей в описании макроса не знал. Отлично! А то удобных (запоминаемых) комбинаций клавиш не хватает. Мне легче вызывать макросы аккордами, чем добавлять кучу модификаторов и запоминать, какому макросу какой модификатор я добавил.
Пользуюсь ФАРом больше 20 лет © собирательный.
Поведение, когда нужно сделать выбор из нескольких макросов
Приятный сюрприз! Спасибо!shmuel 15.06.2015 17:46:15 +0200 - build 516
1. Пункты меню выбора макроса (выводимого, когда есть несколько макросов, назначенных на одно
кнопкосочетание) автоматически нумеруются, и их номера являются горячими клавишами.
А нельзя ли сделать так, чтобы и хоткеи, обозначаемые пользователем с помощью амперсандов, тоже остались бы актуальными (м.б. за исключением совпадающих с автоматическими)?
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
Поведение, когда нужно сделать выбор из нескольких макросов
Сделать-то можно, но как-то нет уверенности, что это оправдывает усложнение кода.
Я, как пользователь, вполне бы обошёлся автоматическими хоткеями-номерами, а свои бы убрал.
Давайте чуть подождём, может ещё кто выскажется на эту тему.
Поведение, когда нужно сделать выбор из нескольких макросов
Опробовал. Волшебно! Премного благодарен!
P.S.
http://forum.farmanager.com/viewtopic.php?f=15&t=9712
P.S.
http://forum.farmanager.com/viewtopic.php?f=15&t=9712
О порядке расположения макросов в меню их выбора
В большинстве случаев такая автосортировка полезна. Поскольку упрощает и ускоряет работу с макросами. Но не всегда. Иногда гораздо удобнее было бы самому расположить файлы в задуманном порядке, и поменять этот порядок, когда потребуется.shmuel 25.10.2015 17:24:57 +0200 - build 536
a) пункты меню выбора макроса выводятся отсортированными;
Нельзя ли сделать опцию, отключающую автоматическую сортировку? И, по возможности, не чохом отключающую, а избирательно, желательно бы, в обособленных файлах с макросами, например. Или как-то наподобие этого.
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
О порядке расположения макросов в меню их выбора
Глобальную опцию сортировать или нет сделать можно, а вот дальнейшее усложнение мне представляется нежелательным.
О порядке расположения макросов в меню их выбора
Тогда, пожалуй, и не стоит. Потому что глобально иметь сортировку однозначно лучше, чем не иметь. А в отдельных случаях будем приноравливаться. Подбирать синонимы, например, подставлять буквы другого алфавита и т.п.
-
- Posts: 6819
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 41 times
- Been thanked: 528 times
О порядке расположения макросов в меню их выбора
sToLp
Идея 1: А может сортировать по именам файлов, а порядок макросов внутри каждого файла сохранять и в меню?
Идея 2: Добавить в определение макроса опциональное поле SortingPriority (0-100, default=50), тогда можно будет полностью управлять порядком макросов в меню.
Идея 1: А может сортировать по именам файлов, а порядок макросов внутри каждого файла сохранять и в меню?
Идея 2: Добавить в определение макроса опциональное поле SortingPriority (0-100, default=50), тогда можно будет полностью управлять порядком макросов в меню.
О порядке расположения макросов в меню их выбора
Этот вариант представляется мне весьма гибким. Но, предполагаю, что у тех, кто вполне доволен автоматической сортировкой, он может вызвать неудобство необходимостью следить за взаимным расположением файлов.Shmuel wrote:Идея 1: А может сортировать по именам файлов, а порядок макросов внутри каждого файла сохранять и в меню?
А вот этот вариант представляется мне идеальным. Поскольку, если я правильно понимаю, он не затрагивает интересы тех, кого устраивает любая сортировка по умолчанию. И вместе с тем позволяет тем, кому нужна пользовательская сортировка, делать её когда требуется.Shmuel wrote:Идея 2: Добавить в определение макроса опциональное поле SortingPriority (0-100, default=50), тогда можно будет полностью управлять порядком макросов в меню.
О порядке расположения макросов в меню их выбора
Shmuel wrote:Уговорили.
Большое спасибо за сугубо деловой подход!shmuel 03.03.2016 21:40:00 +0200 - build 561
1. В определение стационарных макросов добавлено опциональное поле sortpriority - для управления
порядком расположения макросов в меню "Исполнить макрос".