Delphi. UniGUI. WordWrap

Столкнулся с тем, что свойство WordWrap у некоторых компонентов UniGUI не всегда работало корректно и задал вопрос на эту тему на официальном форуме.

Универсальное решение

Было предложено участником официального форума DD и получилось таким для компонента UniHTMLMemo>ClientEvents>UniEvents

UniHTMLMemo -> ClientEvents -> UniEvents

Частное решение (в TRichView)

Я столкнулся с этой проблемой в контексте трансляции контента из TRichView в UniGUI через БД. В TRichView есть одно замечательное событие MyRichViewSaveParaToHTML.

С помощью него можно каждый параграф обернуть в блок div, у которого в качестве атрибута стиля указать word-wrap:break-word, то есть таким образом

Ну и в FormCreate присвоить этот обработчик

 

 

 

Добавить комментарий