Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
ВнизТабуляция в ListBox Найти похожие ветки
← →
proger007 (2007-04-12 02:23) [0]В ListBox заносятся строки вида "bla bla bla bla @ bla". Как выравнить все что находится после @ по правому краю листбокса при ListBox.style = lbOwnerDrawFixed ?
← →
{RASkov} (2007-04-12 03:29) [1]> [0] proger007 (12.04.07 02:23)
Рисовать на OnDrawItem.
Разделить строку "ListBox.Items[Index]" на 2 части - Pos, Copy... и:
procedure TForm.ListBoxDrawItem(..);
begin
SBegin:=...
SEnd:=...
.....
DrawText(ListBox.Canvas.Handle, PChar(SEnd), 1, Rect, DT_RIGHT);
end;
← →
Наиль © (2007-04-12 08:35) [2]Не совсем то, но легче:
ListBox.Columns:=2;
ListBox.Items[0]:="bla bla"^I"Show";
ListBox.Items[1]:="bla bla"#9"BLA";
← →
Leonid Troyanovsky © (2007-04-12 09:37) [3]
> Наиль © (12.04.07 08:35) [2]
Columns это немного не то, а вот,
установить TabWidth - не помешает.
--
Regards, LVT.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.046 c