Kildor wrote:Вот когда можно будет в макросах писать свои функции/процедуры, тогда пусть хоть всё через одну команду с разными параметрами. А пока, давайте всё-ж думать об удобстве макроса?
В Макросах как раз можно реализовать любую модель работы с закладками!!! Эта надстройка(BM.чтото) по сути только улучшает(сокращает текст макросов) удобство макросов!
А макросы можно и в качестве процедур использовать, правда текста больше писать придется:
вместо dm.add придется писать нечто вроде eval(%%SimSU_BM_Add)
Реализация списка, правда кругового, а не полного-двунаправленного (какой требуется в данном контексте), занимает у меня 40 строк МакроКода (данный стек я использую в макросах заменяющих такие плагины как SaveSelect, TrueRem, Aliases)
All wrote:...
что все вцепились в эти закладки? кому надо он и в ручную "самопальными макросами" все реализует!!! Предлагалось же 5 базовых команд, не меняющих, а дополняющих текущий функционал...
Все эти нововведения позволят только сократить текст макросов, а если они поступят в плагины как требуют некоторые то и немного текст плагинов...
Лучше бы ввели что нибудь новое, а не дубляж(ну пусть с улучшением) того что есть...
Поле для новшеств огромно - в макросы можно добавить: регекспы, настройки редактора (полностью, а не как ща половина из заявленного доступна половина нет), ну хоть это пока...