Главная страница
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.015 c
14-12865
programmer1
2003-04-16 17:20
2003.05.05
Как мне посмотреть все заданные мной вопросы?


11-12676
ACR
2002-07-26 23:57
2003.05.05
Builder C++


14-12906
alxx
2003-04-14 15:19
2003.05.05
Жутко извиняюсь, но вакансия.


1-12772
Зинец Виктор
2003-04-22 10:06
2003.05.05
Q: как при запуске сделать главную форму невидимой?


6-12853
mmmh
2003-03-09 23:55
2003.05.05
Мастера подскажите как реализовать включение и выключение компов