Возникла задача написать текстовый редактор (точнее, вьювер, сама функция редактирования не важна) с типовыми возможностями современных текстовых редакторов:
— нумерация строк
— сворачивание фрагментов
Я не совсем представляю, какие компоненты задействовать, чтобы получить не просто текст с подсветкой (CRichEdit), а сделать некоторый интерактив на основе анализа текстового кода.
Пример: известный редактор Notepad++. Там слева дополнительные поля для нумерации, меток и т.д. То есть помимо текстового поля нужно рядом с ним вставить еще несколько, и их синхронизировать с основным полем. Толкните меня в нужном направлении, пожалуйста.