MAV писал(а):
из означенных организационных вопросов, я бы оставил dll, тем более её можно использовать в комерческих проектах. Почему именно dll, потому что библиотека обновляется и есть возможность задействовать новые функции + устраняются баги, а так придётся постоянно пересобирать дополнительный модульЭто с одной стороны, а с другой очередной баян, "у мяня пышет нет dll".
flint2 писал(а):
Поставить одну большую, жирную точку, которая парсит входной поток и либо пересылает команду Лексеру, либо чего-то сама копошится и оказывая знаки внимания Лексеру выводит их продукт любви в правую часть.Подобно чтению списка стиля редактора и подсветки синтаксиса, только по одной команде или скрипту из потока.Можно кстати расширить уже существующий парсер и загнать туда все цветовые параметры и настройки.
После помощи andrestudio активировал onChange, и ещё ряд незначительных правок и изменений, убрал точку метода doBraceLight за ненадобностью.
далее посмотреть в архиве.
scintilla_mav_3.zip