Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.04;
Скачать: CL | DM;

Вниз

подчеркивание части строки в RichEdit   Найти похожие ветки 

 
ewsd   (2002-06-22 09:40) [0]

Как мне подчеркнуть в RichEdit часть строки Edit1.Text, Edit5.Text и Edit6.Text.

RichEdit1.Lines.Add:=("паспорт серия "+Edit1.Text+" № " +Edit5.Text+", выдан "+Edit6.Text);


 
MBo ©   (2002-06-22 09:44) [1]

RichEdit1.SelAttributes.Style:=RichEdit1.SelAttributes.Style+[fsUnderline];
RichEdit1.Lines.Add("aaaaaaaaaaaa");
RichEdit1.SelAttributes.Style:=RichEdit1.SelAttributes.Style-[fsUnderline];
RichEdit1.Lines.Add("wwwwwwwwwww");

cм. также SelStart и SelLength


 
ewsd   (2002-06-24 06:55) [2]

Как мне подчеркнуть в RichEdit часть строки например Edit1.Text, Edit5.Text и Edit6.Text.

RichEdit1.Lines.Add:=("паспорт серия "+Edit1.Text+" № " +Edit5.Text+", выдан "+Edit6.Text);


 
ewsd   (2002-06-24 06:55) [3]

Как мне подчеркнуть в RichEdit часть строки например Edit1.Text или Edit5.Text или Edit6.Text.

RichEdit1.Lines.Add:=("паспорт серия "+Edit1.Text+" № " +Edit5.Text+", выдан "+Edit6.Text);


 
MBo ©   (2002-06-24 07:31) [4]

нужно найти номер символа, с которого начинется выделение
используй EM_LINEINDEX для нахождения номера первого символа в данной строке, прибавь длину "паспорт серия " и присвой SelStart это значение, а SelLLength придется вычислять исходя из Pos " № ", потом SelAttributes.Style измени и так далее



Страницы: 1 вся ветка

Текущий архив: 2002.07.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
1-9819
Q79
2002-06-20 09:31
2002.07.04
Автозаполнение в поле TEdit


14-10004
Ajax
2002-06-02 14:27
2002.07.04
Разбиение недели на часы


1-9816
alxx
2002-06-21 10:25
2002.07.04
Зачем-то глючат нити... Хотя не должны...


1-9804
nimble
2002-06-24 06:30
2002.07.04
Pointer


6-9953
BlackGrin
2002-04-19 21:26
2002.07.04
Определение IP