| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Поля в текстовых редакторах |
| Автор: Lotrex 8.2.2007, 09:25 |
| Я хочу что бы в текстовом редакторе с левой стороны от текста можно было создать область, недоступную для редактирования, но на которой можно было бы отображать различную инфу (номер строки, иконки, линейки и т.д.) Есть ли в самом RichEdit (или в Memo) возможность создания таких полей? ПОка я просто комбинирую RichEdit с другими компонентами (ставлю их рядом :-) ) но это слишком геморно. Мож, есть способ попроще? |
| Автор: megabist 10.2.2007, 01:23 |
| если тебе не нужно, чтобы это выделялось графикой, то можно сделать ограничение по длине строки.... справа скажм после этой длины стоит \ и дальше инфа которую ты хотел..... тогда копать надо в сторону вот этой темы http://forum.vingrad.ru/topic-125478/kw-memo.html |
| Автор: Anikmar 10.2.2007, 01:50 |
Ждем третьего поста - который предложит в центре Думаю, что вариант решения - вручную отрисовывать контрл. Но это будет хлопотно. ИМХО наиболее правильное решение. Таким обазом создать свой компонент. Возни на месяц - удовольствия на год. |
| Автор: megabist 10.2.2007, 11:11 |
| А , черт, слева, ны тогда все еше прошье пишем програмно в начале строки и все тут.... тоест вот, произошол переход на другую строку и ты сразу печатаеш твои текст.... |