Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать в RichEdit нумерацию строк в margin?


Vortigont ©   (2008-03-07 22:28:00) 

Здравствуйте!
Во многих редакторах кода есть фича- нумерация строк в margin'e RichEdit'a (или что они там использует вместо него).
Возможно ли в TRichEdit организовать нумерацию?
Хотел через объект Paragraph: свойство LeftIndent:= например 10  и Numbering:=..., но там только два значения для свойства Numbering: nsNone, nsBullet. Вариант nsBullet приводит к появлению кружочка, и заменить на другой символ я его не умею. Вопрос: возможно ли организовать нумерацию в TRichEdit, и если можно , то как?


Vortigont   (2008-03-11 13:22:00) [1]

Спасибо за ответы, наверное добавлю таки колонку слвва, как советует KilkennyCat.


Prohodil Mimo   (2008-03-09 22:45:00) [2]

сгенери RTF в ворде и посмотри его содержимое, найдёшь как нумерацию выставлять.


KilkennyCat   (2008-03-08 12:09:00) [3]

я бы сбоку добавил колонку. для однородной высоты текста проблем нет.


Германн   (2008-03-08 01:28:00) [4]


> Здравствуйте!
> Во многих редакторах кода есть фича- нумерация строк в margin'e
> RichEdit'a (или что они там использует вместо него).

Но в этих редакторах нет свойства WordWrap. А при включенном "переносе строк по словам" какой смысл имеет понятие "номер строки"?
Имхо, если уж так приспичило, имеет смысл поискать сторонние компоненты.


Наверх

Титульная страница Поиск, карта сайта Написать письмо