Вниз
Скачать: CL | DM;

Как в RichEdit изменить цвета отдельных строк....   Найти похожие ветки 

 
EugenCFG   (2002-07-15 19:44) [0]

Как в RichEdit изменить цвета отдельных строк....


 
FLAME   (2002-07-15 20:05) [1]

RichEdit.SelAttributes.Color


 
EugenCFG   (2002-07-15 23:00) [2]

И как определить конкретную строку....


 
Song ©   (2002-07-15 23:07) [3]

В хэлпе по TCustomRichEdit.SelAttributes есть отличный пример


 
mukha ©   (2002-07-15 23:11) [4]

procedure TForm1.Button1Click(Sender: TObject);
var OldColor:TColor;
begin
OldColor :=RichEdit1.Font.Color;
RichEdit1.SelAttributes.Color := clBlue;
RichEdit1.Lines.Add("Эта строка синего цвета.");
end;


 
EugenCFG   (2002-07-15 23:15) [5]

Спасибо большое!!!


 
FLAME   (2002-07-15 23:22) [6]

>И как определить конкретную строку....
RichEdit1.CaretPos для определения позиции курсора, и еще пара функций:
function RichRow(RE: TRichedit): Longint;
begin
Result := SendMessage(RE.Handle, EM_LINEFROMCHAR, RE.SelStart, 0);
end;

function RichCol(RE: TRichedit): Longint;
begin
Result := RE.SelStart - SendMessage(RE.Handle, EM_LINEINDEX, SendMessage(RE.Handle, EM_LINEFROMCHAR, RE.SelStart, 0), 0);
end;



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
3-95181
Alecsandr
2002-07-05 17:07
2002.07.29
Использование DbRichEdit и БД Paradox FormattedMemo


14-95550
Vanek
2002-06-27 19:08
2002.07.29
Резиденты


4-95629
Voland!
2002-05-21 03:29
2002.07.29
Снова про Крысу!!!


14-95500
kserg@ukr.net
2002-07-01 10:14
2002.07.29
Подскажите толковый форум по 1С-бух


4-95600
Proton
2002-05-18 22:54
2002.07.29
Частота обновления в Win9x монитора




   Наверх