comp.lang.ada
 help / color / mirror / Atom feed
From: Marin David Condic <mcondic.nospam@acm.org>
Subject: gtkada/glade info needed
Date: 2000/09/30
Date: 2000-09-30T21:43:59+00:00	[thread overview]
Message-ID: <39D65E94.DD8563E@acm.org> (raw)

Does anybody know where there might exist some documentation about using
Glade to build GUIs for use with GtkAda? I'm looking for a sort of
tutorial that walks you through all the steps of constructing some sort
of reasonably simple app that shows how to use the various features to
create a nice looking window. Despite claims to the contrary, the tool
is *not* intuitively obvious to even the most casual observer.

Also, I'm having trouble with getting Glade to generate source code
because of apparent problems with something called Gate wanting to
create various directories and getting permission denied. Could be the
scripts weren't designed to deal with Win2k, but a quick look at the
directory properties indicates there aren't any obvious privilege
violations. (Its trying to build directories/files under
c:\GtkAda-1.3.8\bin. Why is unclear.)

And how exactly does one go about getting OpenGL and installing it such
that one can compile/link the testgtk application? Why it isn't there I
do not know, but the link fails for lack of a bunch of routines that
appear to have something to do with OpenGL.

Is it time to once again observe that one reason more people don't
develop Windows apps in Ada is because there isn't a complete,
well-integrated, well-documented set of tools with which to work? C++
may be a poor excuse for a programming language, but MSVC++ installs
from a single disk, configures everything it needs to and runs properly
right out of the box. No net surfing for all the bits and pieces. No
setting paths, environment variables, system configurations, etc. No
fussing to get the compiler, editor, GUI builder, debugger, etc., to
work together. No need to scour around to collect up manuals from a
dozen different sources in order to understand how to use all the bits
and pieces. You just fire it up and go. Newbies aren't frustrated with
failing tools and serious developers aren't wasting their time pulling
together all the pieces. Ada would do well to learn from that example.

I like the notion of being able to develop a GUI based app in Ada using
a tool that will let me take the code between Windows and Unix
unchanged. GtkAda may do that. It may gain more popularity if it works a
bit more seamlessly.

MDC
--
======================================================================
Marin David Condic - Quadrus Corporation - http://www.quadruscorp.com/
Send Replies To: m c o n d i c @ q u a d r u s c o r p . c o m
Visit my web site at:  http://www.mcondic.com/

    "Giving money and power to Government is like giving whiskey
    and car keys to teenage boys."

        --   P. J. O'Rourke
======================================================================






             reply	other threads:[~2000-09-30  0:00 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-09-30  0:00 Marin David Condic [this message]
2000-09-30  0:00 ` gtkada/glade info needed Ted Dennison
2000-09-30  0:00   ` Marin David Condic
2000-10-01  0:00 ` Preben Randhol
2000-10-01  0:00   ` Marin David Condic
2000-10-01  0:00     ` Preben Randhol
2000-10-02  3:45     ` Robert Dewar
2000-10-02  0:00       ` Gautier
2000-10-02  0:00         ` Preben Randhol
2000-10-02  0:00           ` Ted Dennison
2000-10-02  0:00         ` Marin David Condic
2000-10-02  0:00           ` Preben Randhol
2000-10-01  3:07 ` Robert Dewar
2000-10-01  3:36 ` DuckE
2000-10-01  0:00   ` Marin David Condic
2000-10-01  0:00     ` Ted Dennison
2000-10-01  0:00       ` Marin David Condic
2000-10-06  0:00         ` Charles Hixson
2000-10-07  4:10           ` Robert Dewar
2000-10-07  0:00             ` Jerry van Dijk
2000-10-09  0:00               ` Charles Hixson
2000-10-09  0:00                 ` Jerry van Dijk
2000-10-10  6:52                 ` Tarjei T. Jensen
2000-10-10  0:00                   ` Charles Hixson
2000-10-10  0:00                     ` Ted Dennison
2000-10-10  0:00                       ` Leonard
replies disabled

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