Пока мне кажется лучшим вариант с временной заменой именно пары скобок, которые подсвечиваются. Поскольку тогда уйдет проблема с вычислением позиций этих скобок при изменении текста. Столкнулся с большой сложностью учесть все варианты вставки, удаления, работы с буфером, а если еще и маркеры ошибок выскочат, и при отмене операций через Ctrl+Z, размер текста непредсказуемо меняется. А так задача их замены на скобки выглядит легче, по указателю обратиться, спросить где они, и заменить на простые скобки. Внешний вид их может вообще ничем от цветной жирной скобки не отличаться, поскольку в такое отображение легко передать шрифт и атрибуты. Про то как замаскировать их под скобки при компиляции уже читал, это реально. На днях продолжу эпопею. Спасибо за обсуждение.