NG HTMLPack

Latest Version: 2024.2

Introduction

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
  • 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;
  • Available as part of NG Complete or LMD VCL Complete.

Screenshots

Html controls

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

Top

VCL styles

Top

Demo 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).

Top

Components

TNGHTMLLabel
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.

Top

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