Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Проблема с Listobox


Автор: wildshaman 15.11.2007, 11:12
Мне необходимо сделать как в плейлисте в Винампе: Слева название песни а справа длительность! Как сделать чтобы одна информация выравнивалась по левому краю а друга по правому? И чтобы это все в одной строке!

Автор: ~FoX~ 15.11.2007, 12:11
ДРКБ 
Код

Класс TListbox содержит свойство TabWidth: 

ListBox1.TabWidth := 50;  
ListBox1.Items.Add('Column1'^I'Column2');  // ^I это символ Tab 


Автор: OdesitVadim 15.11.2007, 12:15
Есть несколько вариантов.
1) использовать ListView без header(отключается в свойствах) и с выставленным RowSelect. А ещё лучше в виртуальном режиме его использовать
2) Берём ListBox и делаем ручную прорисовку. и как нарисуем, так и будет. всё зависит только от фантазии

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)