From: "David C. Hoos, Sr." <david.c.hoos.sr@ada95.com>
Subject: Re: Gui development in ADA
Date: 1999/06/09
Date: 1999-06-09T00:00:00+00:00 [thread overview]
Message-ID: <f3jSCtms#GA.229@newstoo.hiwaay.net> (raw)
In-Reply-To: 375E3D80.E2DFE42A@alcatel.be
Jos De Laender <jos.de_laender@alcatel.be> wrote in message
news:375E3D80.E2DFE42A@alcatel.be...
>
> Hi,
>
> I recently studied a C++ class library for building Gui applications
> under Windows/Unix and others. In fact it was a quite impressive one
> from OO point of view.
>
> Do you guys know if such an elaborated class library is also
> available in Ada ? It should , at least for personal use , be freely
> available. Currently it is only for self education purposes.
>
> Any pointers available ?
There are several possibilities, ranging from "thin" to "thick" bindings
to the underlying OS services, and GUI libraries. There may be others,
but try these for starters:
CLAW (Class Library Ada Windows) free demo but production version not
free. Very useful for education, though, but specific to Win32.
http://rrsoftware.com/html/prodinf/claw/clawdemo.htm
These others are platform-independent (i.e., there are versions for
UNIX and Win32):
GTK Ada -- this is a binding to the GTK+ Graphics toolkit.
http://ada.eu.org/gtkada/
TASH (Tcl Ada SHell), an Ada95 binding to Tcl/tk
http://tash.calspan.com/
RAPID, the Rapid Ada Portable Interface Design tool.
Using RAPID, programmers can easily create a graphical user interfaces
(GUIs) for their applications by simply drawing them. RAPID then
generates Ada code using the TASH binding to Tcl/Tk. Since Tcl/Tk is
supported on many different platforms (including Windows, Macintosh,
and UNIX), the generated GUI will also run on all of these platforms.
ftp://ftp.usafa.af.mil/pub/dfcs/carlisle/usafa/rapid/index.html
Some work done by Leonid Dulman using TASH, RAPID, et. al.
http://ada95.freeservers.com/index.htm
next prev parent reply other threads:[~1999-06-09 0:00 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-06-09 0:00 Gui development in ADA Jos De Laender
1999-06-09 0:00 ` David C. Hoos, Sr. [this message]
1999-06-10 0:00 ` David Botton
1999-06-09 0:00 ` dennison
1999-06-12 0:00 ` Aidan Skinner
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox