vjatcheslav160424 писал(а):
В офисном пакете от Майкрософт имеется возможность автоматической записи макросов, редактор Emacs также имеет высокоразвитую поддержку макросов. Каким образом можно сделать макрорекордер в BlackBox?
Если хочется сделать прям красиво, чтобы можно было записывать какие-то вещи прямо редактируя код, то надо использовать обёртки. Как это делать есть в примере ObxWrappers. Так сделана подсистема Master тоже, можете поглядеть модуль MasterColorViews. Только там под 2.0 не обновлено пока в репозитории
https://blackbox.oberon.org/extension/Master Я постараюсь на днях обновить, выложу совместимую версию. Но принцип там понятен по коду. Если что-то не ясно, проясним!
А так есть расширение CpcAllCaps
http://zinnamturm.eu/downloadsAC.htm#CpcAllCaps Которое дополняет под по горячей клавише, поглядите
Есть еще продвинутая версия с редактором паттернов у Фёдора Васильевича в школьной сборке
https://informatika-21.ru/software.htm#school Но там надо портировать на 2.0
Скажем так, всё возможно, но надо приложить руки.