Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Текст разного цвета [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


Наверх

Титульная страница Поиск, карта сайта Написать письмо