Вниз
Скачать: CL | DM;

Как в листбоксе каждую страку зделать своим цветом   Найти похожие ветки 

← →
Diablo ©   (2002-01-31 17:38) [0]

Как в листбоксе каждую страку зделать своим цветом и своим фоном, причем цвет и фон будут зависить от текста.


← →
kronprince ©   (2002-01-31 20:06) [1]

См. OnDrawItem

ListBox1.Style:=lbOwnerDrawFixed;


procedure TForm1.ListBox1DrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
begin
case Index of
1:ListBox1.Canvas.Brush.Color:=clRed;
2:ListBox1.Canvas.Brush.Color:=clGreen;
3:ListBox1.Canvas.Brush.Color:=clBlue;
end;
ListBox1.Canvas.FillRect(Rect);
end;


Посмотри также как сделан TColorComboBox из RXControls.


← →
SCat   (2002-02-01 10:22) [2]

и ещё добавить

ListBox1.Canvas.TextOut(Rect.Left, Rect.Top, ListBox1.Items [Index]);

а то итемов видно не будет



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.006 c
1-42777
Yuraz
2002-01-31 14:46
2002.02.14
Подскажите, как загрузить картинку в Image не с самого начала координат (0,0; лево-вверх)


3-42658
Eraser
2002-01-21 10:04
2002.02.14
Скоко можно записей в DB


3-42653
aledo
2002-01-20 16:11
2002.02.14
Удаление нескольких записей


3-42654
Do№
2002-01-16 22:02
2002.02.14
Как игнорировать ошибку при открытии БД


3-42652
Voi
2002-01-20 10:24
2002.02.14
Вот задача №2 или продолжение вопроса




   Наверх