|
| Click here to download Click here to run online Java demos Click here to run online AJAX demos Click here for tutorials and documentation Click here for FAQs Click here for the Community Edition License |
OverviewThe Community Edition of the GLG Toolkit is a fully functional version of the toolkit which contains a complete development environment for developing GLG applications for Java and AJAX, as well as C# and VB.NET.The Community Edition download includes the following components:
The Community Edition includes all features that are available in the commercial version of these components and is provided free of charge for non-commercial use. It is provided as a service to the software development community for developing non-commercial projects that do not have resources to purchase a commercial license. All demos on the
Generic Logic's website were created using the Community Edition of the
GLG Toolkit. Free Graphs, Meters and Dials The Community
Edition contains all GLG widget sets: 2D
graphs, 3D graphs, Dials and
Meters, Avionic Gauges and
other widget sets. These widgets may be used as individual components
or embedded in a bigger GLG drawing, such as a dashboard
or HMI screen.Any GLG Widget is simply a drawing that may be loaded into any GLG application using one of the provided GLG Libraries (Java, AJAX, etc.) and animated with real-time data. Any widget drawing may also be loaded into the GLG Graphics Builder to customize the widget by editing its resources or to prototype the widget's run-time behavior by animating it with changing data. A modified widget drawing may be saved into a file to create a custom version of the widget. New custom widgets may be created from scratch using the Builder and added to the Builder's palettes. The Graphics Builder may also be used to create elaborate dashboards which combine several graph, meter and dial widgets in one drawing. Click here to run online demos showing examples of GLG widgets Click here to browse the GLG Widget Catalog Click here for the GLG Widgets FAQs Click here for more information on the GLG Widgets. GLG Graphics Builder The Graphics
Builder
is an interactive graphical editor for creating animated graphical
drawings, elaborate simulations and HMI screens. Using
the Builder, a developer can draw graphical objects, define their
properties, as well as attach dynamics
and define resources
for animating the drawing with real-time data.The GLG drawings are screen-resolution independent and may be scaled at run-time, as shown in the demos. The same drawing may be used to render images of various resolutions depending on the size of the client's screen. The graph, dial and meter widgets are available in the Graphics Builder for drag and drop editing via the widget palettes. New widgets and custom symbols may be created with the Builder and added to the Builder's palettes as reusable components. The prototype mode of the Graphics Builder may be used to animate a drawing or widget with real or simulated data. The run command of the Builder has a variety of options for supplying data, including the -script and -datafile options for reading data from files. For samples of run commands, use Ctrl-Click in widget palettes to load widget drawings with the default run commands, then click on Run in the toolbar to prototype. Click here for more information. GLG Class Library for JavaThe GLG Class Library for Java implements the GLG object engine in 100% pure Java and provides GLG Java applications with complete access to all graphical objects in the drawing. An application can animate the drawing with real-time data, handle user input and create or modify objects at run time.A GLG Java application may be deployed either as a standalone Java program or an applet on a web page. The GLG Graphics Server provides a server-side deployment option. The Community Edition of the GLG Class Library for Java includes both the GLG Standard and Extended APIs, with demos and examples included in the download. The GLG Class Library for Java includes a GLG Java Bean component which may be inserted in any Java application to display GLG drawings and widgets. The bean's GLG API methods may be used for accessing resources of the drawing and supplying data for updates, handling user interaction, as well as adding and deleting objects from the bean's drawing. The GLG Bean may also be used as an applet for displaying animated GLG drawings on a web page. The bean's DataURL parameter may be used to define the location of data to be displayed in the bean. For example, DataURL may specify a file with graph data for a bean that displays a GLG graph widget. Click here to run online Java demos. Click here for more information. GLG
Graphics Server for AJAX / JSP
The GLG Graphics Server provides a thin-client server-side
alternative for displaying dynamic graphics on a web page without the
need for browser plugins or Java applets. With the Graphics Server, the
graphics is generated on the web server using a Java Servlet and displayed in a
browser using only the standard HTML and Java Script. |
Click
on Images to Run Demos
|