Тема: С начало выбор, а потом кнопка макроса или наоборот?

Недавно озадачился вопросом как делать макросы, которым будет всё равно на последовательность действий пользователя (с начало делать выбор объектов, а потом кнопку макроса жать или наоборот). А то, чем больше дополнительных кнопочек и макросов появляется, тем больше запарок с порядком действий.
Вот пример:
macro: ^C^C_rotate;\r;
(с начала выбрать!)
macro: *^C^C_Select;\_Rotate;P;;\r;
(с начала команда!)
Как их грамотнее объеденить в одну кнопку???

Re: С начало выбор, а потом кнопка макроса или наоборот?

А может с pickfirst сначала надо разобраться?

Re: С начало выбор, а потом кнопка макроса или наоборот?

а если к системным переменным не привязываться?
есть способ написания макроса, который позволяет получить результат независемо от последовательности действий?