![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Tlabel и WordWrap
markers © (2005-12-11 21:16:00)Динамически создаю Tlabel, и заполняю их "длинной строкой" делаю Height побольше и включаю WordWrap, и текст всё-равно не разбиваеться на строки, по прежднему не влазиет. В чём может быть проблема, а главное как её решить, кроме #13#10
Плохиш (2005-12-12 00:33:00) [1]
> markers © (11.12.05 22:19) [4]
> А как мне быть кроме #13#10, надеються, что таких длинх
> строк бытьне может?
Слова разбиваются символами с кодами до #32(пробел) и знаками препинания
Alexander Panov (2005-12-11 22:21:00) [2]markers © (11.12.05 22:19) [4]
А как мне быть кроме #13#10, надеються, что таких длинх строк бытьне может?
Все же от ситуации зависит.
Есть 2 варианта - полагаться на компоненты, либо делать перенос самому.
markers (2005-12-11 22:19:00) [3]А как мне быть кроме #13#10, надеються, что таких длинх строк бытьне может?
Alexander Panov (2005-12-11 22:07:00) [4]markers © (11.12.05 21:37) [2]
Обрати внимание на дословный перевод названия функции и помощи по ней:
WordWrap - перенос по словам.
А у тебя в примере 1 слово.
markers (2005-12-11 21:37:00) [5]угу
Parent := TPanel(ScrollBox1.Controls[ScrollBox1.ControlCount-1]);
Height := 33; //Делал и больше
Top := NameTextTop;
Left := Namelblleft;
Transparent := False;
Color := clBtnFace;
Width := NameTextWidth;
AutoSize:=False;
Caption := '12345678901666666666666666666666666gdgdgd';
WordWrap:=True;
DrPass (2005-12-11 21:33:00) [6]AutoSize = false?