Delphi. UniGUI. Как узнать высоту текста в uniHTMLFrame?

Выстраивал высоту элементов, возник вопрос с определением высоты текста в UniHTMLFrame.

Способ №1 от Delphi Developer

Способ №2

Мой способ, менее эффективный, с оборачиванием в div, но тоже рабочий.

Решил так.

Сначала обернем наш HTML в div c известным нам id

(как не оборачивать в div – пока не придумал, пробовал оборачивать временно в div, на время определения высоты текста, но пока безуспешно)

Воспользуемся ajax

Отправка запроса из произвольного места в коде

и/или

Отправка запроса из ExtEvents в событии afterupdatehtml

Обработка запроса на сервере – это пример из проекта

 

This entry was posted in Delphi, UniGui. Bookmark the permalink.