From: Marin David Condic <nobody@noplace.com>
Subject: Re: ANNOUNCE: GNAT Programming System
Date: Sun, 20 Jul 2003 06:52:33 -0400
Date: 2003-07-20T10:52:37+00:00 [thread overview]
Message-ID: <3F1A7471.4070502@noplace.com> (raw)
In-Reply-To: mpnjhvs3i3pv4jgddk11lgr63kbvrd8q47@4ax.com
That would be nice, but may not be practical. Not all GUI builders work
the same & if you wanted a tightly integrated product (something where
the GUI builder isn't just fired off as a separate process - what's the
point? I could have done that without GPS.) it probably wouldn't be
possible without picking which (of a very few available anyway) GUI
builder to support.
GtkAda uses an XML based "database" that ought to be integrated into the
GPS "project". It also uses some code generation directories for
preserving hand-mods and such that would need to be considered as to how
to integrate it. You'd want GPS to display and access all the different
window components one might build much as it already does access Ada
packages. If you don't get this sort of tight integration, you might
just as well not bother. You can always get some other product, run it
stand-alone and manage the artifacts yourself. I'd think that for GPS to
try to leave the door open for any/all other possible GUI builders, it
would have to reduce itself to simply invoking some subprocess. What's
the point of that? I could already double-click on an icon on my desktop
- moving it to an icon in GPS doesn't help much.
Its a standard problem in engineering. Either you try to stay general
enough that all the options are open - in which case, you don't do much
- or you bite the bullet, get to a specific implementation and run with
it, thus closing off other options.
MDC
Fionn mac Cuimhaill wrote:
>
>
> I would like to see GUI builder support added in such away that GUI
> builders could be put in as some kind of loadable module, so that
> there could be a choice of several.
--
======================================================================
Marin David Condic
I work for: http://www.belcan.com/
My project is: http://www.jast.mil/
Send Replies To: m c o n d i c @ a c m . o r g
"In general the art of government consists in taking as
much money as possible from one class of citizens to give
to the other."
-- Voltaire
======================================================================
next prev parent reply other threads:[~2003-07-20 10:52 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-07-15 16:19 ANNOUNCE: GNAT Programming System Arnaud Charlet
2003-07-15 21:12 ` Georg Bauhaus
2003-07-16 6:52 ` Arnaud Charlet
2003-07-16 23:49 ` jim hopper
2003-07-17 9:19 ` Arnaud Charlet
2003-07-17 23:50 ` jim hopper
2003-07-17 10:41 ` Preben Randhol
2003-07-17 18:38 ` achrist
2003-07-17 21:08 ` Preben Randhol
2003-07-18 8:53 ` achrist
2003-07-18 14:28 ` Micha� Morawski
2003-07-19 23:11 ` Bill Hanna
2003-07-15 21:39 ` chris.danx
2003-07-15 22:36 ` chris.danx
2003-07-16 5:28 ` Karel Miklav
2003-07-16 9:07 ` Juha Korkiakangas
2003-07-16 9:20 ` Preben Randhol
2003-07-16 9:33 ` Juha Korkiakangas
2003-07-16 23:38 ` Marin David Condic
2003-07-16 23:57 ` Marin David Condic
2003-07-17 0:10 ` Marin David Condic
2003-07-20 0:18 ` Fionn mac Cuimhaill
2003-07-20 10:52 ` Marin David Condic [this message]
2003-07-20 13:18 ` Adrian Knoth
2003-07-23 15:30 ` isaac buchwald
2003-07-23 15:55 ` Georg Bauhaus
2003-07-23 17:50 ` Hyman Rosen
2003-07-23 18:24 ` Michal Morawski
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox