Плейлист для Mediaplayer

09.11.2009
665
1
#1
Подскажите компонент для плейлиста в MediaPlayer.
что то вроде того как на рисунке

где

1: Папка в которой расположены треки
2: Проигрываемый трек
3:Выделений трек
4:Остольные треки в списке


То есть главное что б отображалась сторока в которую были помешени две строки
 

Вложения

  • 41.6 КБ Просмотры: 58

vital

Больной Компом Детектед
29.01.2006
2 432
33
#2
эээммм.. TListView?
ПС. НАФИГА ТАКАЯ БОЛЬШАЯ КАРТИНКА? Слабо было в jpg сохранить?
 
09.11.2009
665
1
#5
Нашол достаточно хороший компонент для плейлиста:TColumnListBox (хоть скрин и не очень но его можна легко настроить и сделать очень красивым, прост в роботе, поддерживает Imagelist);
На етом сайте есть достаточно мноко красивых компонентов :what?:
 

Вложения

  • 40.8 КБ Просмотры: 57
09.11.2009
665
1
#9
Может кто знает как поменять scrollbar в listbox (изменить картинки)
 
G

Guest

#12
Тоже самое можно с обычным Листбоксом сделать!
Рисуй в DrawItem - и будет тебе счастье! :rolleyes:
 
G

Guest

#14
Ну вот маленький пример!


Код:
procedure TForm1.ListDrawItem(Control: TWinControl; Index: Integer;
Rect: TRect; State: TOwnerDrawState);
with List.canvas do
begin
if (State = [odFocused, odSelected]) or (State = [odSelected]) then
begin
Font.Color := clBlack;
font.Name:='arial';
Font.Size := 8;
Pen.Color := clBlack;
pen.Style := psInsideFrame;
Brush.Style := bsClear;
SetBkMode(list.Handle, Transparent);
TextOut(Rect.Left + 2, Rect.Top, 'текст который нужно вывести.......'); 
end;