Форум: "Основная";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
ВнизQReport перенос строки Найти похожие ветки
← →
Lion (2003-02-27 23:21) [0]Доброго времени суток, Уважаемые!
Проблема такая, в репорте весь текст непомещается на одном Label"е, нужно сделать перенос текста с одного Label"a на другой, т.е. текст на одном Label"е начинается, а на другом заканчивается. Спасибо!
← →
Lion (2003-03-02 09:13) [1]Неужели никто не знает?? :-(
← →
Anatoly Podgoretsky (2003-03-02 09:56) [2]Не понятно, что ты хочешь сделать, разделить строку на две, тогда Copy, что бы одна строка занимала несколько строк, тогда настройка свойств.
Можешь привести пример или выразись понятнее. Обычно достаточно описать задачу, а не решение.
← →
Song (2003-03-02 09:59) [3]Да просто поставь у QRLabel AutoSize:=False WordWrap:=True
дальше расширь его высоту на 2 строчки или сколько там тебе надо и пиши туда текст, он сам перенесётся по строкам.
← →
Lion (2003-03-02 10:04) [4]Нет, дело не в этом, это не подходит, т.к. после перехода текста на 2-ю строчку, он находится слишком близко друг от друга, нужно сделать строчки как в школьной тетрадке, расстояние между строчками должно быть немного больше..
← →
Lion (2003-03-02 10:54) [5]Суть вот в чем, пишется длинный текст, примерно строчек на 5 и под каждой строчкой идет подпись маленьким шрифтор, и если поставить AutoSize:=False WordWrap:=True , то обычный текст будет сливаться с подписью (маленьким шрифтом), расстояние между строчками маленькое, для этого и нужно сделать не один Label , а несколько, и текст который не помещается в первом, переносится на второй и т.д.
Так вот, как можно решить эту проблему...
← →
Иван Брылёв (2003-03-02 11:46) [6]Все, что приходит в голову - считать кол-во символов в Label. Например, у тебя кол-во символов N, LongString - та самая длинная строка. И тогда
if Length(LongString) > N then
begin
Label1.Caption:=Copy(LongString, 1, N);
Label2.Caption:=Copy(LongString, N+1, N);
...
LabelM.Caption:=Copy(LongString, M*N + 1, N);
end;
Ну вот в таком духе. Понятно, что число символов может зависеть и от шрифта. Но это уже другая история...
← →
Lion (2003-03-02 19:16) [7]Вот, что и требовалось, большое СПАСИБО!!!! :-)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.03.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.008 c