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

Вниз

Использование несколько цветов в тексте   Найти похожие ветки 

 
Soft ©   (2003-04-16 19:01) [0]

Привет.

Никто не подскажет компонент, лучше из стандартных Делфишных, который бы позволял бы выводить текст с разными цветами. Необходимо сделать выделение цветом некоторых текстовых последовательностей.

Спасибо всем.


 
LEON   (2003-04-16 21:01) [1]

www.balticsolutions.com

Color Memo


 
MBo ©   (2003-04-17 06:51) [2]

RichEdit


 
Soft ©   (2003-04-17 11:45) [3]

RichEdit не подходит. Он не может в одной строке содержать текст с разными цветами, раскрашивать он может только построчно. Хотя может просто я не нашел.

А Color Memo не нашару.

По моему придется свой компонент потом писать.


 
NAlexey ©   (2003-04-17 11:48) [4]

SyntMemo есть такой. Вот он кажется умеет.
>По моему придется свой компонент потом писать.
Умаешься.


 
blackman ©   (2003-04-17 11:54) [5]

>Soft
Да может...
Он такой.


 
MBo ©   (2003-04-17 11:54) [6]

>Soft
>Он не может в одной строке содержать текст с разными цветами
Заблуждаешься. F1 не нажимал?


 
Soft ©   (2003-04-17 12:53) [7]

Нажимал и читал. Вот использованый пример

procedure TForm1.Button1Click(Sender: TObject);
begin
with RichEdit1.SelAttributes do
begin
Color := clRed;
Height := Height + 5;
end;
RichEdit1.Lines.Add("This line of text will be red.");
end;

Проблемма в том, что он меняет цвет добавленного и делает перенос. А если просто к Text дописывать, то используется цвет стандартного шрифта.



 
MBo ©   (2003-04-17 12:57) [8]

кроме SelAttributes там и еще кое-что на Sel- есть


 
sapsi   (2003-04-17 13:06) [9]

выбираешь начало и длину выделения selstart и sellength, с ней делаешь все, что хочешь


 
Soft ©   (2003-04-17 13:31) [10]

Спасибо всем. Данный пример уже работает как надо.

with RichEdit1.SelAttributes do
begin
Color := clGreen;
Height := Height + 5;
end;
RichEdit1.SelText:="222";


Вчера программу для одного устройства писал... совсем отупел:( Сорри:)



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

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

Наверх




Память: 0.48 MB
Время: 0.01 c
3-12623
Minotavr
2003-04-14 17:08
2003.05.05
DBGrid


1-12713
levova
2003-04-23 15:39
2003.05.05
Буфер обмена


14-12892
zatochka
2003-04-16 22:26
2003.05.05
Как сдаелать программу невидимой


14-12942
Neo
2003-04-09 18:42
2003.05.05
Как написать взломщик энетрнета?


14-12929
Мартин
2003-04-17 13:20
2003.05.05
Помогите отпределить стоимость разработки! HELP!