Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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?


Наверх

Титульная страница Поиск, карта сайта Написать письмо