Latest Version: 2021.0


A set of lightweight controls for HTML display (supporting a subset of HTML tags). Advanced functionality like support of variables, internal controls, DB templates, images etc. is included.

Control List Non-DB Controls

  • TNGHTMLLabel
  • TNGHTMLHeaderControl
  • TNGHTMLListBox
  • TNGHTMLPanel
  • TNGHTMLStringStorage

DB Controls



  • Compatible with Delphi and C++ Builder 2009 and better, including 64bit support for XE2 and higher!
  • Supported IDEs:
    • Delphi 2009 and better (depending on package)
    • C++ Builder 2009 and better (depending on package)
    • All corresponding Studio Products (CRS 2009, RAD Studio 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7 etc.)
  • Supported operating systems: Win 2000 or better (including Windows 7 + 8)
  • Full sourcecode of all controls included. Registered versions include NG util to compile packages on target system.
  • Extensive demo projects with sourcecode
  • Free updates via Internet
  • A Site License covers unlimited number of developers in same organization at one location
  • Free technical support via public forum (, e-mail, fax or mail;
  • Also available as part of NG Complete or LMD VCL Complete.


Demonstration project

The screenshot below demonstrates one of the main demos which makes extensive use of HTMLView control and Storage component (for storing and navigating in HTML snippets without using any source code)

Supported HTML tags

One of the pages in demo with HTML format tags

HTMLLabel Demo

Demonstration of various HTMLLabel features

HTMLListBox features

Single-/Multiline items including images in HTMLListBox

Using controls in HTML-Text

Any VCL component can be included in HTML-Text. Besides that almost all properties can be set via attributes.

VCL Styles support

All HTMLPack controls support now VCL Styles (XE2 and better)


Represents a label control with simple HTML rendering capabilities (mainly font faces and standard font attributes). However the control uses a very lean and fast internal parser (miniHTML engine).
Being a TWinControl descendant, TNGHTMLPanel is a better choice for html content with embedded controls than TNGHTMLLabel.
Use this control to display large scrollable html text. Like TNGHTMLPanel embedded controls and advanced HTML controls are possible.
This listbox can display multiline html text in each item.
Allows to create headers with html text.
DB-aware version of TNGHTMLLabel. Can be used in two modes: usual and as a template. In second case it can display content of several datafields.
DB-aware version of TNGHTMLView. Like TNGHTMLDBLabel, this control supports template mode. Can be used to display scrollable html forms that combine both html text, embedded controls, and data from several datafields.
This component is a storage for your html texts. Allows to create collections of hyperlinked html items without any coding. One item can refer to another by means of <a href='itemname'> tag that references another item by name.


Description Date Available Files
NG Controls Trial

This trialversion includes NG ConnectionPack, NG Drag&DropPack, NG SerializationPack (XE and higher only), NG HTMLPack, NG DialogPack and NG ValidatorPack Trials.

HTMLPack, Drag&DropPack and DialogPack demo files contain compiled demos.

Delphi XE2 (and better) release contains 32bit + 64bit support. Latest ServicePack required for XE2 + XE6 + 10.3 releases.

Installation problems? Read the corresponding Package Installation Wiki entry.

Terms of use (Trials) / License Agreement / Support Topics

May 26, 2020

© LMD Innovative, Germany. All rights reserved. All other trademarks are acknowledged.