comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: ANN: Ada industrial control widgets v1.1
Date: Tue, 24 Jan 2012 22:02:51 +0100
Date: 2012-01-24T22:02:51+01:00	[thread overview]
Message-ID: <ico463xlogqw$.1g0kutt4a6dni$.dlg@40tude.net> (raw)

The library is provides meant for designing high-quality industrial control
widgets for Ada applications. The software is based on GtkAda and cairoada,
Ada bindings to GTK+ and cairo. The key features of the library:

- Widgets composed of transparent layers drawn by cairo;
- Fully scalable graphics;
- Support of time controlled refresh policy for real-time and heavy-duty
applications;
- Caching graphical operations;
- Stream I/O support for serialization and deserialization;
- Ready-to-use gauge, meter, oscilloscope widgets;
- Editor widget for WYSIWYG design of complex dashboards.

   http://www.dmitry-kazakov.de/ada/aicwl.htm

This release introduces waveform layers and multi-channel oscilloscope
widgets for rendering massive amounts of data in real-time, with data
sampled asynchronously to rendering. The oscilloscope widget can be used
for plotting purpose as well. The widget supports graph papers, annotated
axes, auto- and manual scaling, visual zooming, zooming undo/redo buffers,
mouse hovering. All widgets support rendering of snapshots on the surfaces
supported by cairo, e.g. into a PDF or SVG file. The library is fully
compatible to the GtkAda versions 2.14, 2.18 and 2.24. It is packaged for
Debian and Fedora, 32- and 64-bit x86 platforms.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



                 reply	other threads:[~2012-01-24 21:02 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox