Delphi and Lazarus HTML Label component
If you are Delphi or Lazarus developer, you ever needed to format some text. So, with TDzHTMLText you can use simple HTML syntax to make your software more beautiful and enjoyable.

https://github.com/digao-dalpiaz/DzHTMLText/releases/tag/v2.0
What’s new in this version:
- Refactoring in all the methods that process the tokens.
- Improvement in the use of memory keeping in the objects that are used for visual construction only the necessary properties. For that, the internal properties were moved to new classes.
- Implemented full alignment support when using tab tags.
- Fixed multiple space strange behavior on line break.
- Fixed when there was only one word on the line and the limit was less than it, which caused the word to skip the line.
- New tag
<float>
, allowing you to create floating panels with content in free positions. 😄 😄 😄 - Implemented class functions to Escape and Unescape HTML text.
- Included
&
(&
) unescape in internal reading of HTML text. - New tag
<spoiler>
and<sdetail>
, creating closed/expanded div. 😄 😄 😄 - TDHLinkData removed and link events signature changed!!! It is necessary to adjust the implemented methods for compatibility. ⚠️
- Removed:
- property SelectedLinkID
- function GetLinkData
- function GetSelected
- Please, use new
GetSelectedLink
property andLinkRefs
list (there is no longer the concept of link ID!).