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

Вниз

Текст разного цвета   Найти похожие ветки 

 
San Sanich   (2005-06-03 15:11) [0]

Есть ли возможность в Делфи в каком то эдите делать текст разными цветами, например как в чатах? Или подскажите какой то компонент?


 
Digitman ©   (2005-06-03 15:22) [1]


> в каком то эдите делать текст разными цветами, например
> как в чатах


в эдите - нет, нельзя.
ни в чатах, ни ...


> подскажите какой то компонент


TRichEdit


 
Rule ©   (2005-06-03 15:59) [2]

San Sanich   (03.06.05 15:11)
могу посоветовать также StringGrid ...  и еже с ним


 
-=XP=- ©   (2005-06-03 17:24) [3]

могу посоветовать также StringGrid ...  и еже с ним

И DBGrid - для History ;)


 
sofs ©   (2005-06-03 19:24) [4]

Ну как кидаешь паитру цветов на форму,а потом делаешь
RichEdit1.Text:=Цветовая_палитра.Color;Ну или что то вроде этого(я имею вввиду по записи)


 
Virgo_Style ©   (2005-06-03 21:49) [5]

sofs ©   (03.06.05 19:24) [4]
Ну-ну


 
sofs ©   (2005-06-03 21:51) [6]


> Ну-ну

а что?


 
-=XP=- ©   (2005-06-03 21:55) [7]

RichEdit1.Text:=Цветовая_палитра.Color

Молодец. Возьми с полки пирожок.


 
-=XP=- ©   (2005-06-03 21:57) [8]

а что?

Спасибо Вам, Константин, за хорошее настроение!


 
sofs ©   (2005-06-03 21:59) [9]


> RichEdit1.Text:=Цветовая_палитра.Color
>
> Молодец. Возьми с полки пирожок.

Их там два,крайний не бери


 
-=XP=- ©   (2005-06-03 22:24) [10]

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";


Продолжайте дальше в том же духе.



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

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

Наверх




Память: 0.49 MB
Время: 0.041 c
14-1117171979
MBo
2005-05-27 09:32
2005.06.29
Пятничные головоломные задачки


14-1117529818
Jeer
2005-05-31 12:56
2005.06.29
Miss 2005


14-1117961730
lifo
2005-06-05 12:55
2005.06.29
Проблема с принтером


4-1115201596
balamutik
2005-05-04 14:13
2005.06.29
Получение текста из адресной строки explorera


10-1093680682
Николай
2004-08-28 12:11
2005.06.29
Delphi + MSAccess