GLG Toolkit Components

Product and Components Overview
Add-On Components
GLG Toolkit Editions
Services
List of Supported Platforms
Pricing Information

Product and Components Overview

Packages
There are two types of the GLG packages:
There are several Editions of the GLG Builder available for each package.

Also, there are several version of each package, C/C++, Java, .NET or Mobile, depending on the type of the deployment library used at run time.
Graphics Builder

The GLG Graphics Builder is used as a drawing tool to create dynamic drawings for both C/C++, Java and .NET applications. The editions of the Graphics Builder, Basic, Professional and Enterprise, differ in the functionality of the Builder. Click here for more information on the Builder's editions.

HMI Configurator

The GLG HMI Configurator is a simplified drawing editor for end users. It may be used to modify existing application's  drawings or create new ones from a collection of components provided by an OEM vendor. The HMI Configurator can be configured to provide application-specific dynamics and data connectivity, and can be extended by an OEM vendor to include custom dialogs for specific editing tasks.

Programming Environments
The GLG Toolkit supports C/C++, Java and .NET programming environments and can be used to develop standalone or web-based applications.

All editions of the Toolkit come with a bundled GLG library for one programming environment of your choice, such as C/C++, Java, C# or ActiveX for .NET, and JSP. A GLG library for an additional programming environment may be purchased separately. For example, if you want to develop in both C/C++ and Java, one of the libraries comes with the Toolkit and the other may be purchased as an additional library.

Programming APIs

For each supported programming environment the Toolkit provides the Standard, Intermediate and Extended APIs which differ in the level of access to the internals of the GLG objects.

Widgets

Since the Toolkit can be used with or without pre-built widgets, the widget sets are not bundled with the Toolkit and are sold separately. The following widget sets are available: controls (meters, dials, switches, buttons, etc.), Real-Time Charts, 2D graphs, 3D graphs, avionics, process control symbols and special widgets.

Map Server
The GLG Map Server is a high-performance GIS map server which may be used as a component in conjunction with the GLG Toolkit or as a stand-alone map server product. When used with the Toolkit, it is purchased as a separate option.

The Map Server functionality is supported by all GLG deployment options.

For C/C++ deployment, the Map Server add-on comes in the form of a library. Alternatively, a web server map server setup may also be used with the C/C++ application.

For Java or .NET/C# deployments, the Map Server is set up as a web-based CGI-bin (or FastCGI) process which serves map requests of the web-based Java or C# applications.

For the ActiveX deployment, the map server library is integrated into the ActiveX object.
Alternatively, a web server-based map server setup may also be used by the ActiveX control.
Map Server Data
The Map Server comes with a few bundled datasets: the NASA's earth image dataset, political boundaries, shore lines, US states and US cities datasets.

Various datasets with GIS data of different resolution are also available for use with the GLG Map Server. The US Census Tiger dataset provides US GIS data down to the street-level details. A smaller subset of Tiger dataset containing only states, counties, bodies of water, populated areas, major highways and rail roads is also available.

The Digital Chart of the World (also known as VMAP0 or VPF NIMA world dataset) provides country, province, populated areas, roads and other details for the whole world. To see the level of the dataset's details, click here to run GLG Online Java Demos, then select the Map Server Air Traffic Demo (the second demo from the top). Click on the "1:1" button to display the whole world, then zoom repeatedly on some area. As you zoom more and more, the map server will show more and more detailed maps of the area.

A variety of other datasets provided by commercial GIS data providers and satellite images can also be used with the map server. Please contact Generic Logic for details.



Add-On Components


GLG Builder Editions

There are several editions of the GLG Toolkit, which differ in the functionality of the included GLG Graphics Builder:

The following table provides feature by feature comparison of the GLG Graphics Builder's editions:
 
        GLG Builder Edition
GLG Builder Feature
Limited
Basic Professional Enterprise
Creating Graphical Primitives
and Shapes

* * *
Editing Geometry and Attributes *
*
*
*
Geometrical Dynamics
*
*
* *
Attribute Dynamics Predefined
Predefined
Predefined and
Some Custom
All
Resources, Tags and Alarms
*
* * *
Prototyping and Animation
*
* * *
Viewports, Groups and Container 
Objects

* * *
Custom Data Browser and
Custom Run Mode Extensions

*
*
*
Constraints

* *
Alternative Resizing Policy and 
Coordinate Systems


* *
Series Objects
   * *
Interaction Handlers
  * *
3D Drawing Attributes, Lighting and 
Shading

  * *
Native Interface Objects (sliders, 
buttons, scrollbars, etc.)

  * *
Embedded Top Level Screens and 
Dialogs

  * *
Dynamics' Reuse

  * *
Code Generator (C/C++ version)
  * *
Adding, Deleting and Merging
Polygon Points, Offset Dynamics

    *
Reference Objects, SubDrawings,
SubWindows and other advanced
objects

    *
History Objects and Custom 
Graph Scrolling

    *
Copy Types
(strong, constrained, etc.) 

    *
Custom Object Properties
   
Custom Events and Object Tooltips


*
Aliases


*
Scripting Access to the
GLG Extended API to create
objects via a GLG Script



*
Persistency Support for Series
and Multi-Set Graphs



*
Public Properties, Export Tags
and the OEM Mode for creating
components for the HMI Configurator



*


GLG Services


List of Supported Platforms

Please contact Generic Logic for information on custom porting services.

Pricing Information for GLG Toolkit and GLG Widgets Packages

GLG Toolkit is a package for developing and deploying custom HMI displays.

GLG Widgets is an entry-level package for using just the GLG widgets.

The price of the GLG Toolkit differs depending on the
development platform. The following price list shows the current prices for all available GLG packages, component and options for Windows and most of the Unix platforms. For OEM pricing, custom ports or any other inquiries, please contact Generic Logic.

                Toolkit Editions        Programming APIs        Add-On Components

GLG Toolkit Price List 

Platforms -->

GLG Toolkit Packages
Windows
32 bit
Linux
32 bit
Windows
64 bit

Linux
64 bit
Other UNIX Systems
GLG Toolkit for C/C++

Includes:
  • Graphics Builder
  • C/C++ library
  • one widget set
Professional Edition,
Standard API
Enterprise Edition,
Standard API
Professional Edition,
Intermediate API
Enterprise Edition,
Intermediate API
Enterprise Edition,
Extended API
$1590
$1590 $2090
$2490
$2390 $2390 $2990
$3850
$2690 $2690 $3290
$3890
$3490 $3490 $4290 $5750

$3790

$3790

$5740

$6890

GLG Toolkit for Java

Includes:
  • Graphics Builder
  • one widget set
  • Java class library
Professional Edition,
Standard API
Enterprise Edition,
Standard API
Professional Edition,
Intermediate API
Enterprise Edition,
Intermediate API
Enterprise Edition,
Extended API
$1590 $1590 $1990
$2290
$2390 $2390 $2890
$3650
$2690 $2690 $2990
$3390
$3490 $3490 $3990 $4750

$4490

$4490

$5190

$5740

GLG Toolkit for .NET

Includes:

  • Graphics Builder
  • one widget set
  • A choice of either a C# Class Library
    or an ActiveX Control
Professional Edition,
Standard API
Enterprise Edition,
Standard API
Professional Edition,
Intermediate API
Enterprise Edition,
Intermediate API
Enterprise Edition,
  ExtendedAPI
$1590 N/A $1990 N/A
$2390 N/A
$2890 N/A
$2690 N/A $2990 N/A
$3490 N/A $3990 N/A

$4490

N/A

$5190

N/A

GLG Toolkit for Mobile Deployment

Includes:
  • Graphics Builder
  • one widget set
  • GLG Graphics Server for JSP
  • one web server license
Basic Edition,
Extended API
Professional Edition,
Extended API
Enterprise Edition,
Extended API

$1550

$1550

$1650

$1850

$2250
$2250 $2650
$2950

$3150

$3150

$3650

$4350

Additional Components for
Custom Packages
Additional Widget Sets

Available widget sets:
$190 per set
Graphics Builder
Basic Edition
Professional Edition
Enterprise Edition

$350

$350

$450

$550

$1150
$1150
$1550
$1850

$1950

$1950

$2650

$3200

HMI Configurator

Call for OEM quantity discounts
$195
$195
$260
$320
Standard API Library
for an additional platform

Royalty-Free Deployment
C/C++ Library
Java Class Library
C# Class Library
ActiveX Control

$350

$350

$450

$550

$350

$350

N/A

N/A

N/A

Intermediate API Library
for an additional platform

Includes Standard API
and Intermediate API
Royalty-Free Deployment
C/C++ Library
Java Class Library
C# Class Library
ActiveX Control

$1450

$1450

$1950

$2450

$1450

$1450

N/A

N/A

N/A

Extended API Library

Includes Standard, Intermediate
and Extended API

Royalty-Free Deployment
for Java and C#

Run-Time fees apply to
  
C/C++ and ActiveX Extended API
C/C++ Library
Java Class Library
C# Class Library
ActiveX Control

$1750

$1750

$2900

$3500

$2350
Royalty-free


$1750

N/A

N/A

N/A

GLG Graphics Server for JSP
Includes 1 Web Server License
(call for special pricing for embedded systems)
$1150
Map Server Development License
Includes integrated GIS Object for the GLG Graphics Builder
and run-time API

$1150

$1450

$1950

$2400

Editor Customization Kit
Includes add-on modules allowing OEM vendors to customize
the interface of the Graphics Builder and the HMI Configurator
$400
DXF converter

$1200

Technical Support and  Upgrades
Email support for 1 year

$290

Priority support for 1 year
For up to two contact persons

$980


Single Upgrade

From up to 3 versions behind
From other older versions
40% of the list price
60% of the list price
Upgrade maintenance for 1 year
Includes automatic product upgrades
(only with the original purchase or active upgrade maintenance)

20% of the list price

Deployment
Stand-alone / Desktop Deployment

Royalty-free deployment for:
Standard API
Intermediate API
Extended API for Java and C#

Run-time fee with no recurring costs
(call for pricing):
Extended API for C/C++ and ActiveX,
Map Server library for C/C++ and ActiveX

Web Deployment

Royalty-free deployment for:
Standard API
Intermediate API
Extended API

Web Server License with no recurring costs (call for pricing):
Map Server

Training and Consulting

Contact Generic Logic for information


GLG Widgets Price List

Platforms -->

GLG Widgets Packages
Windows
32-bit
Linux
32 bit
Windows
64 bit

Linux
64 bit
Other UNIX Systems
GLG Widgets for C/C++

Includes:
Limited Edition,
Standard API
Basic Edition,
Standard API

$395

$395

$525

$650

$890
$890 $1190
$1450
GLG Widgets for Java

Includes:
Limited Edition,
Standard API
Basic Edition,
Standard API

$395

$395

$525

$650

$890
$890 $1190 $1450
GLG Widgets for .NET (Windows only)

Includes:
  • one widget set (charts, dials, etc.)
  • Widget Editor
  • A choice of either a C# Class Library
    or an ActiveX Control
Limited Edition,
Standard API

Basic Edition,
Standard API

$395

N/A

$525

N/A

$890
N/A $1190
N/A
Additional Widget Sets and Components
One Widget Set

Available widget sets:
$190
Standard API Library
for an additional platform

Royalty-Free Deployment
C/C++ Library
Java Class Library
C# Class Library
ActiveX Control

$350

$350

$450

$550

$350


$350

N/A

N/A

N/A

Technical Support and  Upgrades
Email support for 1 year

$290


Single Upgrade

From up to 3 versions behind
From other older versions
40% of the list price
60% of the list price
Upgrade maintenance for 1 year
Includes automatic product upgrades
(only with the original purchase or active upgrade maintenance)

20% of the list price