![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Фиксированный вывод
c0rben © (2006-11-18 22:40:00)Добрый вечер господа.У меня такой вопрос:можно ли в компоненте TListBox сделать так, чтобы в строке слово выводилось на фиксированном месте, например за 3 символа до конца строки?Без применения пробелов.Например в Паскале это можно было сделать с помощью gotoxy.
RASkov (2006-11-20 00:29:00) [1]> [12] MsGuns © (19.11.06 23:43)
Упс... извеняюсь... показалось:)
RASkov (2006-11-20 00:28:00) [2]> [12] MsGuns © (19.11.06 23:43)
Опять мне? Мне он нафик не нужен:)
ЗЫ см[0] и кто это написал....
MsGuns (2006-11-19 23:43:00) [3]А чем стрингрид не угодил ?
RASkov (2006-11-19 22:58:00) [4]> Позволяет создать есколько столбцов
Но эти столбцы это как бы один т.е. продолжение первого и т.д.
RASkov (2006-11-19 22:57:00) [5]> [9] MikePetrichenko © (19.11.06 10:04)
Columns то есть, но только как это связать с
> чтобы в строке слово выводилось на фиксированном месте,
> например за 3 символа до конца строки
MikePetrichenko (2006-11-19 10:04:00) [6]У ListBox есть свойство Columns. Позволяет создать есколько столбцов. Не уверен, что сие свойство присутствует в классе TListBox (ну очень влом запускать Delphi и смотреть), но сам ListBox такое поддерживает.
Германн (2006-11-19 03:58:00) [7]
> RASkov (19.11.06 03:33) [7]
>
> Чего-то не понятно как-то, как это так
>
> > чтобы в строке слово выводилось на фиксированном месте,
>
> > например за 3 символа до конца строки
>
> Это что, только 3 символа справа в строке ListBox'а видно
> так, чтоли?
> Ух и зададут вопросы...
>
Ух и зададут! И даже больше. Потребуют дать готовое решение! :-)
RASkov (2006-11-19 03:33:00) [8]Чего-то не понятно как-то, как это так
> чтобы в строке слово выводилось на фиксированном месте,
> например за 3 символа до конца строки
Это что, только 3 символа справа в строке ListBox'а видно так, чтоли?
Ух и зададут вопросы...
Германн (2006-11-19 02:26:00) [9]
> c0rben (18.11.06 22:40)
>
> Добрый вечер господа.У меня такой вопрос:можно ли в компоненте
> TListBox сделать так, чтобы в строке слово выводилось на
> фиксированном месте, например за 3 символа до конца строки?
> Без применения пробелов.Например в Паскале это можно было
> сделать с помощью gotoxy.
>
Не ври. В Паскале этонельзя было сделать! В Паскале не было TListBox. :-)
Алхимик (2006-11-18 22:57:00) [10]> [4] Anatoly Podgoretsky © (18.11.06 22:53)
> > Алхимик (18.11.2006 22:48:02) [2]
>
> А проблему за три символа до конца решишь в общем случае?
>
> Не говоря уже о том, что конца нет.
В общем виде естественно нет, ибо [1]
MsGuns (2006-11-18 22:53:00) [11]можно
Anatoly Podgoretsky (2006-11-18 22:53:00) [12]> Алхимик (18.11.2006 22:48:02) [2]
А проблему за три символа до конца решишь в общем случае?
Не говоря уже о том, что конца нет.
Алхимик (2006-11-18 22:48:00) [13]Сделать собственную прорисовку.
см OnDrawItem
Anatoly Podgoretsky (2006-11-18 22:46:00) [14]> c0rben (18.11.2006 22:40:00) [0]
Большинство шрифтов имеют переменный размер