Перейти к содержанию
  • Регистрация
  • 0
sviat9440

[TLabel] Вычисление ширины текста.

Вопрос

Привет снова. Такой вот вопрос: возможно ли программно расширить TLabel, если текст не влазит в него? Если да, то как?

Спасибо...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0
Только что, ZuBy сказал:

Label1.AutoSize := true;

 

А если TLabel находится в TPanel?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Только что, sviat сказал:

А если TLabel находится в TPanel?

при чем тут панель?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Только что, ZuBy сказал:

при чем тут панель?

У меня TLabel находится в TPanel, который с параметром Align = Client находится в TFrame. Вот такая ерундень. Было бы замечательно если бы можно было расширять TFrame по высоте если в TLabel не влазит текст, в зависимости от ширины экрана.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Только что, sviat сказал:

У меня TLabel находится в TPanel, который с параметром Align = Client находится в TFrame. Вот такая ерундень. Было бы замечательно если бы можно было расширять TFrame по высоте если в TLabel не влазит текст, в зависимости от ширины экрана.

использовать TText вместо TLabel

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Только что, ZuBy сказал:

использовать TText вместо TLabel

Что это даст?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
1 минуту назад, sviat сказал:

Что это даст?

в принципе разницы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Реализовал через TVertScrollBar и TLabel.AutoSize = True. Вопрос решен, спасибо.

Изменено пользователем sviat

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...