Форум: "Потрепаться";
Текущий архив: 2003.05.05;
Скачать: [xml.tar.bz2];
ВнизИспользование несколько цветов в тексте Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c