Форум: "Основная";
Текущий архив: 2008.10.26;
Скачать: [xml.tar.bz2];
ВнизListBox Найти похожие ветки
← →
Ильдар (2008-01-20 12:51) [0]Захотелось создать свой компонент что-то наподобе плей листа
но столкнулся с проблемой не знаю как сделать так чтобы в одной строке listBoxа было и время имя файла.
← →
engine © (2008-01-20 13:04) [1]ListBox1.Items.Add(MyFileName + " : " + MyFileTime);
← →
begin...end © (2008-01-20 13:04) [2]А в чём конкретно проблема?
← →
Ильдар (2008-01-20 13:17) [3]Проблема такая имя файла должно выравниваться по левому краю, а время в этой же строке по правому
← →
Efir (2008-01-20 13:56) [4]Можно Свойство OwnerDraw:=true и нарисовать сомому то что надо.
← →
trubin © (2008-01-20 16:38) [5]Можно использовать TListView в режиме vsReport. Создать две колонки,
у 1-го объекта TListColumn.Alignment:= taLeftJustify,
у 2-го TListColumn.Alignment:= taRightJustify
← →
korneley © (2008-01-20 20:07) [6]С ListView возможны незадачи: пробовал выровнять "к центру" (первая колонка - вправо, а вторая - влево), так финальные титры в фильмах часто делают. С первой колонкой вправо, просто выставлением значений свойств, справиться не удалось. Ну не берёт она ничего, кроме taLeftJustify! Пришлось самому рисовать.
← →
Leonid Troyanovsky © (2008-01-21 13:29) [7]
> Ильдар (20.01.08 13:17) [3]
> Проблема такая имя файла должно выравниваться по левому
> краю, а время в этой же строке по правому
См. [3].
Вызовом DrawRect with DT_CALCRECT вычисляется ширина строки
со временем (+пробел/ы).
В отрисовываемом Rect, уменьшенным на эту ширину выводится
DrawRect with DT_END_ELLIPSIS or DT_PATH_ELLIPSIS
строка с именем файла.
В оставшейся части Rect выводится DrawRect время.
--
Regards, LVT.
← →
Ильдар (2008-01-22 14:15) [8]Благодарю буду пробовать
← →
Leonid Troyanovsky © (2008-01-22 17:48) [9]
> Leonid Troyanovsky © (21.01.08 13:29) [7]
> См. [3].
> Вызовом DrawRect
Следует читать: См. [4].
Вызовом DrawText..
Sorry.
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2008.10.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c