|
#1
|
||||
|
||||
TPlaylist
Здрасте!
Думал я: На каком компоненте лучьше создать плэйлист? Выберал из двух TListView и TListBox. Но т.к. плэер будет с поддержкой скинов то я решил создать новый компонент на основе TWinControl или TGraphicControl, чтобы в нём было побольше графики, двойное выделение (Выделенная строка и строка которая воспроизводится в данный момент) и многое другое. Но т.к. самому это делать довольно долго и я не знаю всех тонкостей создания подобных компонентов, я предлагаю объеденить усилия (или просто помочь) и создать компонент для общего пользования. Кому я должен - всем прощаю!!!! |
#2
|
|||
|
|||
А зачем "от яйца"-то начинать? Возьмите TCustomListView, добавьте свойство SelectedItemIndex, перекройте CustomDraw и CustomDrawItem, и рисуйте графику какую хотите. Вы гляньте в исходниках - у TCustomListView только объявление класса под триста строк. Оно вам надо столько писанины, причем в основном повторяющей уже готовую функциональность?
|