comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: ANN: Ada industrial control widget library v 3.17
Date: Fri, 5 Jan 2018 10:12:31 +0100
Date: 2018-01-05T10:12:31+01:00	[thread overview]
Message-ID: <p2nfi0$skc$1@gioia.aioe.org> (raw)

The library assists design of high-quality industrial control widgets 
for Ada applications. The software is based on GtkAda, 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

Changes to the previous version:

  - The package Gtk.Layered.Line has color opacity parameter added;
  - The package Gtk.Layered.SVG layer was added to show an SVG image;
  - The package Gkt.Layered.Disk_Needle was added, a needle type used in 
valve position indicating instruments;
  - The package Gtk.Valve.Round_90 example added, it provides a valve 
position indicator;
  - Bordered layers have "lens" with light reflex and shadow;
  - Another bug fix in Gtk.Layered.Editor to work around GNAT compiler 
issues;
  - Minor bug fixes.

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

                 reply	other threads:[~2018-01-05  9:12 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