products:htmllabel:history
Table of Contents
DIHtmlLabel: Version History
DIHtmlLabel v3.16 – 18 Sep 2025
- Support Delphi 13 Florence Win32 and Win64.
DIHtmlLabel v3.15 – 22 Nov 2023
- Support Delphi 12 Athens Win32 and Win64.
DIHtmlLabel 3.14 – 16 Sept 2021
- Support Delphi 11 Alexandria Win32 and Win64.
DIHtmlLabel 3.13 – 5 Jun 2020
- Support Delphi 10.4 Sydney Win32 and Win64.
DIHtmlLabel 3.12 – 8 Oct 2019
- Add basic support for Chinese (CJK) word / line breaks.
- Remove
DI.incinclude file. Directly link inDICompilers.incinstead.
DIHtmlLabel 3.11 – 24 Dec 2018
- Support Delphi 10.3 Rio Win32 and Win64.
DIHtmlLabel 3.10 – 3 Apr 2017
- Support Delphi 10.2 Tokyo Win32 and Win64.
DIHtmlLabel 3.9 – 7 May 2016
- Support Delphi 10.1 Berlin Win32 and Win64.
DIHtmlLabel 3.8 – 15 Sep 2015
- Support Delphi 10 Seattle Win32 and Win64.
DIHtmlLabel 3.7 – 25 Apr 2015
- Add support for Delphi XE8 Win32 and Win64.
DIHtmlLabel 3.6 – 3 Oct 2014
- Support Delphi XE7 Win32 and Win64.
- Improved documentation shows inherited class members.
DIHtmlLabel 3.5 – 28 Apr 2014
- Support Delphi XE6 Win32 and Win64.
- An initial <p> tag no longer inserts an extra line break.
- Remove overloaded
AddSourceTreeToDynamicNodewhich is no longer needed. - Minor performance improvements by using
TNode.GetNodeTypeinstead of the “is” keyword.
DIHtmlLabel 3.0 – 25 Sep 2013
- Support Delphi XE5 Win32 and Win64.
DIHtmlLabel 2.9 – 14 Jun 2013
- Support Delphi XE4 Win32 and Win64.
DIHtmlLabel 2.8 – 4 Oct 2012
- Support Delphi XE3 Win32 and Win64.
DIHtmlLabel 2.7 – 29 Mar 2012
- Delphi XE2 Win32 & Win64 support.
- New public
NodeTreeproperty. - New published properties
OnMouseDown,OnMouseMove,OnMouseUp,OnMouseActivate(D2005 up),OnMouseEnter,OnMouseLeave(both D2006 up).
DIHtmlLabel 2.6 – 28 Sep 2010
- Delphi XE support.
- Improved help layout.
DIHtmlLabel 2.5 – 14 Sep 2009
- Delphi 2010 support.
DIHtmlLabel 2.4 – 24 Nov 2008
- Delphi 2009 support.
DIHtmlLabel 2.3 – 15 May 2007
- Delphi 2007 support.
- Help in HTML Help format.
DIHtmlLabel 2.2 – 5 Mar 2007
- Theme support for Windows XP.
DIHtmlLabel 2.1 – 18 Dec 2005
- Delphi 2006 Win32 compatibiliy.
DIHtmlLabel 2.0 – 14 Apr 2005
- Delphi 2005 Win32 compatibility.
- The wrong tag attribute was passed to the
OnDynamicTagInitevent. - The
OnDynamicTagInitevent was not fired for labels created at design-time. UpdateDynamicTagdid not work for<DYNAMIC>tags with anIDattribute because the wrong attribute was recognized.
DIHtmlLabel 1.1 – 1. September 2003
- New formatting tag
<S>for strike-through text style. - New formatting tag
<FONT COLOR=MyColor>for colored text. - Added
OffsetYproperty to specify the vertical offset of the rendering if the entire text exceeds the height of theTDIHtmlLabel. This allows for rudimentary scrolling (see the Demo's Play! section) but is still far from perfect. - Minor optimizations and bug fixes.
- Compatibility with the new DIHtmlParser 3.00.
DIHtmlLabel 1.0 – 6. January 2003
- Initial public release as DIHtmlLabel. Major changes compared to the original JvLinkLabel are as follows:
- Unicode Support, the main new feature of TDIHtmlLabel, has become possible by applying DIHtmlParser as the underlying HTML parsing engine. Therefore TDIHtmlLabel is able to display characters from many different languages right next to each other, even on Win95 and Win98. It does so by converting all common HTML entities, both named and numeric, to UnicodeStrings internally:
α= α –β= β –γ= γA= A –B= B –C= C - TDIHtmlLabel reads all HTML data assigned to the
Captionproperty as Latin1. Additional character sets can easily be added if demand arises. - Attribute Values for the
<A href=MyValue>and<DYNAMIC id=MyValue>tags, which are passed to theOnLinkClickand theDoDynamicTagInitevents.
- Many internal optimizations which speed up performance and decrease memory requirements.
products/htmllabel/history.txt · Last modified: 2025/09/19 07:09 by 127.0.0.1
