![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Текст разного цвета [D6, Win2k]
San Sanich © (2005-06-03 15:11:00)Есть ли возможность в Делфи в каком то эдите делать текст разными цветами, например как в чатах? Или подскажите какой то компонент?
-=XP=- (2005-06-03 22:24:00) [1]2 San Sanich
Найдите на закладке Win32 компонент RichEdit. Киньте его на форму. Киньте также какую-то кнопку. Создайте обработчик OnClick для кнопки, в нем напишите:
RichEdit1.Lines.Add('Selection color and style test message');
RichEdit1.SelectAll;
RichEdit1.SelAttributes.Size := 14;
RichEdit1.SelStart := 2;
RichEdit1.SelLength := 3;
RichEdit1.SelAttributes.Color := clGreen;
RichEdit1.SelAttributes.Size := 50;
RichEdit1.SelAttributes.Name := 'Tahoma';
RichEdit1.SelStart := RichEdit.FindText('test', 1, MaxInt, []);
RichEdit1.SelLength := 4;
RichEdit1.SelAttributes.Color := clRed;
RichEdit1.SelAttributes.Size := 20;
RichEdit1.SelAttributes.Name := 'Arial';
Продолжайте дальше в том же духе.
sofs (2005-06-03 21:59:00) [2]
> RichEdit1.Text:=Цветовая_палитра.Color
>
> Молодец. Возьми с полки пирожок.
Их там два,крайний не бери
-=XP=- (2005-06-03 21:57:00) [3]а что?
Спасибо Вам, Константин, за хорошее настроение!
-=XP=- (2005-06-03 21:55:00) [4]RichEdit1.Text:=Цветовая_палитра.Color
Молодец. Возьми с полки пирожок.
sofs (2005-06-03 21:51:00) [5]
> Ну-ну
а что?
Virgo_Style (2005-06-03 21:49:00) [6]sofs © (03.06.05 19:24) [4]
Ну-ну
sofs (2005-06-03 19:24:00) [7]Ну как кидаешь паитру цветов на форму,а потом делаешь
RichEdit1.Text:=Цветовая_палитра.Color;Ну или что то вроде этого(я имею вввиду по записи)
-=XP=- (2005-06-03 17:24:00) [8]могу посоветовать также StringGrid ... и еже с ним
И DBGrid - для History ;)
Rule (2005-06-03 15:59:00) [9]San Sanich (03.06.05 15:11)
могу посоветовать также StringGrid ... и еже с ним
Digitman (2005-06-03 15:22:00) [10]
> в каком то эдите делать текст разными цветами, например
> как в чатах
в эдите - нет, нельзя.
ни в чатах, ни ...
> подскажите какой то компонент
T RichEdit