Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];

Вниз

TStringList - как раскрасить строки   Найти похожие ветки 

 
kserg@ukr.net   (2002-03-27 10:23) [0]

Спасибо


 
Виктор Щербаков   (2002-03-27 10:26) [1]

TStringList не предназначен для отображения.


 
Eug201   (2002-03-27 10:27) [2]

Нужно использовать стандартный RichEdit или RxRichedit из библиотеки RxLibrary лежит на www.torry.net


 
kserg@ukr.net   (2002-03-27 10:49) [3]

2Eug201
но мне как раз нужно в форме сетки...

2Виктор Щербаков
А зачем же у StringList есть событие OnDrawCell ?
Я просто с этим мало работал, вот и не пойму как
перекрасить текущую строку сетки.


 
kserg@ukr.net   (2002-03-27 10:55) [4]

2ВСЕМ
Ой, господа, извините.
Это я с утра ещё торможу: меня интересует не StringList
a StringGrid...
Вопрос же остается прежним.


 
Alx2   (2002-03-27 11:34) [5]

Вот на скору руку. Но главное - принцип :)
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
begin
if Acol=2 then
with StringGrid1.Canvas do
begin
Brush.Color := clBlue;
Font.Color := clLime;
FillRect(Rect);
Font.Size := 14;
Font.Name := "Times New Roman";
TextOut(Rect.Left,Rect.Top,"TEST"+IntToStr(aRow));
end
else
with StringGrid1.Canvas do
begin
Brush.Color := clWhite;
Font.Color := clBlack;
FillRect(Rect);
Font.Size := 8;
Font.Name := "Arial";
TextOut(Rect.Left,Rect.Top,"TEST"+IntToStr(aRow));
end
end;



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

Форум: "Основная";
Текущий архив: 2002.04.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
14-22824
Evgeny
2002-02-28 06:25
2002.04.08
Чужие окна


1-22762
Hammer
2002-03-27 12:27
2002.04.08
Программник?


3-22599
Grek
2002-03-18 12:55
2002.04.08
Возможно ли создание вьевера в IB по объединению данных 2 таблиц с одинаковой структурой ?


14-22838
lel
2002-02-28 15:37
2002.04.08
Переписочка 8)) Или чего он от меня хочет???


1-22770
AFROLOV
2002-03-27 15:23
2002.04.08
Работа с буфером обмена





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский