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

Вниз

Компонент   Найти похожие ветки 

 
Ivolg   (2005-01-16 12:48) [0]

Всем привет!! Подскажите пожайлусто компонент типа Memo или RichEdit"a ,только чтобы у каждой строчки текста можно было менять цвет!!!  СПАСИБО!!!!


 
Fay ©   (2005-01-16 13:03) [1]

Ivolg   (16.01.05 12:48)
Тогда уж пайжойлуйсто 8)


 
Ivolg   (2005-01-16 17:09) [2]

Капец!!! чё не кто незнат! Помню сто раз натыкался на подобный вопрос в форуме, ну тогда он был мне не к чему!!


 
remb   (2005-01-16 17:15) [3]

asvt   (21.12.04 13:03) [2]

Procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
begin
with TListBox(Control).Canvas do begin
  if odSelected In State then begin
    Brush.Color := clBlack;// Выделение черным
    Font.Color := clWhite;
  end
  else
    case index mod 4 of //четыре строки с чередованием
      0: begin
           Brush.Color := clRed;
           Font.Color := clWhite;
         end;
      1: begin
           Brush.Color := clAqua;
           Font.Color := clBlack;
         end;
      2: begin
           Brush.Color := clYellow;
           Font.Color := clBlack;
         end;
      3: begin
           Brush.Color := clLime;
           Font.Color := clBlack;
         end;
    end; { Case }

  FillRect(Rect);
  TextOut(Rect.Left +2, Rect.Top, TListBox(Control).Items[Index]);

  If odFocused In State Then Begin
    InflateRect(Rect, -1, -1);
    DrawFocusRect(Rect);
  End;  
End;
end;
procedure TForm1.ListBox1MeasureItem(Control: TWinControl; Index: Integer;
var Height: Integer);
begin
Height := (Control As TListbox).ItemHeight + 2;
end;


 
Ivolg   (2005-01-17 14:22) [4]

Спасибо!



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

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

Наверх





Память: 0.45 MB
Время: 0.03 c
1-1105688775
SIG
2005-01-14 10:46
2005.01.30
Конвертация BLOB в Graphic


9-1098852156
Malefic
2004-10-27 08:42
2005.01.30
Asphyre и PowerDraw: Почему спрайт коряво перемещается?


1-1105945707
DelphiN!
2005-01-17 10:08
2005.01.30
Как установить иконку, для определенной строки ListBox-a ?


3-1103790556
oleg_p
2004-12-23 11:29
2005.01.30
Вызов Prepare для IBStoredProc не даёт эффекта


3-1104181748
VfloverW
2004-12-28 00:09
2005.01.30
Работа с Query





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский