Перейти к содержанию
Fire Monkey от А до Я

namxai

Пользователи
  • Постов

    1
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные namxai

  1. Всем привет.
    Реализую поведение TListBox, при котором на OnItemClick, высота Item-а увеличивается и становится виден TText (делаем Visible:=true).

     

    Анимация для наглядности:

    post-105-0-09008400-1406041356.gif).

     

    Реализуется так:

      Detail := Item.Children.Items[1];
      (Detail as TText).Visible := true;
      ItemAni := TFloatAnimation.Create(Item);
      ItemAni.Parent := Item;
      ItemAni.StartValue := 50;
      ItemAni.StopValue := 150;
      ItemAni.PropertyName := 'Height';
      ItemAni.Start;
      ItemAni.OnFinish := FreeItemAni;

    Вопрос такой. Как мне узнать сколько места займет разбитый автоматом на строки текст в TText, чтобы подстраивать высоту Item под размер текста(он получается от 1 до 7-8 строк). Как узнать на сколько подстрок разбивает TText содержимое?

     

    Сильно не пинайте, я дизайнер, а не программист.

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