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 ListNon-DB Controls
TNGHTMLLabel
TNGHTMLHeaderControl
TNGHTMLListBox
TNGHTMLPanel
TNGHTMLView
TNGHTMLStringStorage
DB Controls
TNGHTMLDBLabel
TNGHTMLDBView
Features
Compatible with Delphi and C++ Builder XE2 and better (including 64bit support)!
Supported IDEs:
Delphi XE2 and better (depending on package)
C++ Builder XE2 and better (depending on package)
All corresponding Studio Products (RAD Studio XE2, XE3, XE4, XE5, XE6, XE7 etc.)
Supported operating systems: Win 7 or better
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 (forum.lmd.de), e-mail, fax or mail;
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).
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).
TNGHTMLPanel
Being a TWinControl descendant, TNGHTMLPanel is a better choice for html content with embedded controls than TNGHTMLLabel.
TNGHTMLView
Use this control to display large scrollable html text. Like TNGHTMLPanel embedded controls and advanced HTML controls are possible.
TNGHTMLListBox
This listbox can display multiline html text in each item.
TNGHTMLHeaderControl
Allows to create headers with html text.
TNGHTMLDBLabel
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.
TNGHTMLDBView
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.
TNGHTMLStorage
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.