А вот за одно на держи код который изменит вид лист бокса. Только в ствойствах нужно поменять Стиль на lbOwnerDrawFixed а в событиях Листбокса процедура onDrawItem пишеш: With ListBox1 do begin If odSelected in State then Canvas.Brush.Color:="00BCBCFF // Цвет выделения else Canvas.Brush.Color:=clWhite; // Фон Canvas.FillRect(Rect); Canvas.TextOut(Rect.Left+2,Rect.Top,Items[Index]); // Отступ вверху и слева. end;
Ссылка на пост
19 окт 2008 в 05:31