comp.lang.ada
 help / color / mirror / Atom feed
From: "Carlisle, Martin" <Martin.Carlisle@usafa.af.mil>
To: comp.lang.ada@ada.eu.org
Subject: RE: What is the best Xwindow, window98 program to use frames with ada?
Date: 1999/12/08
Date: 1999-12-08T16:07:01+00:00	[thread overview]
Message-ID: <9BBB0C9AF506D311A68E00902745A537BB86C3@fsxqpz04.usafa.af.mil> (raw)

There are several possibilities for a GUI for Ada for both Linux and
Windows.

#1) TASH (http://tash.calspan.com) -- uses Ada binding to Tcl/Tk
(http://www.scriptics.com)
#2) GtkAda (http://gtkada.eu.org) -- Ada binding to Gtk+ (GIMP toolkit).
See http://www.gtk.org for more info
#3) Java Virtual Machine (Intermetrics has an Ada to Java byte code
compiler.  Last I heard it was fairly out of date).  JGNAT (from ACT), is to
my experience quite a good product, but hasn't been released publicly yet.

Comparison:
Tcl/Tk is in my experience more stable on Win 32 than Gtk; however, Gtk has
better widgets.  GtkAda comes with a GUI builder (GLADE).  A GUI builder for
TASH, RAPID, (which also has a Gtk port in progess, and a completed JGNAT
port) is at http://wuarchive.wustl.edu/languages/ada/usafa/rapid/index.html.
Advantage of RAPID is that it is specifically an Ada product with the
ability to switch between graphics libraries, disadvantage is that it
doesn't fully utilize any one library.

I would STRONGLY recommend against using Win32Ada.  It very much ties you to
Windows, and requires you to code in a very C like fashion.  (Having written
AdaGIDE with Win32Ada, I have lots of experience, and hope to get rid of the
dependence some day).  You might also consider CLAW
(http://www.rrsoftware.com) if you want a nice Ada Windows-only binding.  

Good books:
Graphical Applications with Tcl & Tk (Foster-Johnson, M&T Books)
Developing Linux Applications with GTK+ and GDK (Harlow, New Riders)
Win32 Programming Bible (Vol 1 & 2) (Simon, Waite Group Press)

--Martin

PS.  WARNING:  As the author of this post is also the author of RAPID, his
opinions may be biased :-)

-----Original Message-----
From: Muller Boris [mailto:bomet@cybercable.fr]
Sent: Wednesday, December 08, 1999 12:26 AM
To: comp.lang.ada@ada.eu.org
Subject: Re: What is the best Xwindow, window98 program to use frames
with ada?


hehe well thank you to pin point this for me. I will definitely have no
excuse as how to translate ( in french) frame.
There are allways huge holes when you learn a language dynamically,and it's
allways good to face and clarify them.
As a matter of fact, your last answer was the good one. I'm in need of a GUI
for Ada.
And would like two things:
- a accomplished GUI for Ada
- that could be used under Linux and Microsoft Window ( I feel that this
point cannot be solved).
For now i've seen that there's win32ada, windex, and Gtkada. Which is the
best developped one?
Win32Ada seems the one.

Stephen Leake <Stephen.Leake@gsfc.nasa.gov> a écrit dans le message :
uzovms9dr.fsf@gsfc.nasa.gov...
> bomet <bomet@cybercable.fr> writes:
>
> > I'd like to begin using frames with ada.Have installed both under my
> > linux system and window98.
> > Anyone know what is the best tool for this use??
>
> You'll have to tell us what you mean by "frames" first.
>
> Do you mean the concept from artificial intelligence, where a "frame"
> is (loosely, I don't really do this stuff) a set of concepts defining
> a context for understanding other concepts?
>
> Or from robotics, where a "frame" is a Cartesian coordinate system
> allowing one to define vectors? (I used to do this a lot; I can send
> you some good Ada 83 code).
>
> Or from a non-standard extension to HTML, where a "frame" is a device
> that prevents users from bookmarking useful pages?
>
> Or from Graphical User Interfaces, where a "frame" is a sort of
> "window"? (See http://users.erols.com/leakstan/Stephe/Ada/windex.html
> for my stuff for Win32; www.adapower.com for more)
>
> -- Stephe



_______________________________________________
comp.lang.ada mailing list
comp.lang.ada@ada.eu.org
http://ada.eu.org/cgi-bin/mailman/listinfo/comp.lang.ada








             reply	other threads:[~1999-12-08  0:00 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-12-08  0:00 Carlisle, Martin [this message]
1999-12-09  0:00 ` What is the best Xwindow, window98 program to use frames withada? Geoff Bull
1999-12-09  0:00   ` Paul Hussein
1999-12-12  0:00     ` Geoff Bull
1999-12-11  0:00       ` Ed Falis
1999-12-12  0:00         ` Paul Hussein
1999-12-13  0:00           ` Geoff Bull
  -- strict thread matches above, loose matches on Subject: below --
1999-12-06  0:00 What is the best Xwindow, window98 program to use frames with ada? bomet
1999-12-07  0:00 ` Stephen Leake
1999-12-08  0:00   ` Muller Boris
1999-12-07  0:00     ` Fraser
1999-12-08  0:00       ` Robert Dewar
1999-12-11  0:00         ` Fraser
1999-12-08  0:00     ` Stephen Leake
1999-12-08  0:00       ` tmoran
1999-12-08  0:00   ` David C. Hoos, Sr.
replies disabled

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