![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в QR вывести текст выравняный по обеим краям? [D6, IB6.x, FireBird]
Молот © (2004-02-25 17:10:00)Мастки нашел что можно равнять только по левому, по центру или по правому краю, а мне нужно вывести большой кусок текста, и он должен быть нормально выравнян.
Anatoly Podgoretsky (2004-02-25 17:47:00) [1]Задача сложная, надо менять ширину пробелов независимо для каждой строки.
Молот (2004-02-25 17:43:00) [2]2 VAleksey © (25.02.04 17:37) [3]
спасибо.
да уж... они там вообще что-ли текст не выравнивают по обеим краям...
Молот (2004-02-25 17:38:00) [3]набери в вьорде текст и нажми ctrl+j
VAleksey (2004-02-25 17:37:00) [4]
> Молот (25.02.04 17:10)
Это была жопа в свое время.
Я решил проблему путем расчета количества строк (исходя из шириныБ текущего шрифта и т.д.), нахождением максимального кол-ва слов в строке, созданием нужного количества TQRLabel-ов, а зетем значится занимался рассовыванием слов по лабелам и выравнивал. уфф... :-)
Кстати совсем не долго и не сложно :-).
Johnmen (2004-02-25 17:23:00) [5]>должен быть нормально выравнян
Это как ?
Sandman25+1 (2004-02-25 17:13:00) [6]Рассчитывать Caption ручками, добавляя пробелы между словами, пока не достигнете требуемой ширины.