Создание IDE. Пользовательский нтерфейс.
Если да, то где можно найти информацию по контроллам для набора текста, в частности, для цветового выделения строк, отдельных символов и т.д.
Используется Borland С++.
P.S. Варианты скачать готовый IDE не принимаются. :)
Может быть... :)
[quote=KPI Student]Если да, то где можно найти информацию по контроллам для набора текста, в частности, для цветового выделения строк, отдельных символов и т.д.[/quote]
RichEdit
Сейчас докачаю легкую версию, там глянем насчет сотрудничества :)
Хотя я сторонник open-source :)
Работа продвигается, вопрос в следующем -- каким образом можно реализовать "линейку" (которая показывает номера строк) рядом с контроллом RichEdit?
Есть мысль насчет создания рядом RichEdit без ограничивающей рамки, заполнение его номерами строк и синхронная прокрутка вместе с листингом программы. Тогда возникает проблема - прокрутка RE возможна не построчно, а попиксельно, следовательно нужно либо знать насколько пикселов выполняется прокрутка, либо отлавливать сообщение окна листинга (если такое посылается -- вопрос) и дублировать его же для окна с номерами строк.
Вопрос в том, посылаются ли при прокрутке сообщения, если да, то какие, и как поймать сообщение, адресованное контроллу?