comp.lang.ada
 help / color / mirror / Atom feed
* ANNOUNCE: GtkAda 0.6
@ 1999-03-02  0:00 briot
  1999-03-02  0:00 ` dennison
  1999-03-03  0:00 ` Aidan Skinner
  0 siblings, 2 replies; 6+ messages in thread
From: briot @ 1999-03-02  0:00 UTC (permalink / raw)


GtkAda 0.6 release (Beta code)
------------------------------

GtkAda is an Ada95 binding of Gtk+ version 1.2.0. It allows you to
develop graphical applications in Ada95 using Gtk+.

Currently, all widgets  of the Gtk+ 1.2 series have  been bound. The
binding  for the Gdk part is not complete yet, but is already pretty
much in place.

To test our binding, the testgtk program have been almost completely
re-implemented and is also distributed with the binding.

LSM entry follows : Begin3  Title:  GtkAda  Version: 0.6  Entered-date:
1MAR99	Description: Ada95 binding to Gtk+ (version 1.2.0)  Keywords: Ada95
Ada Gtk+ Gtk X Gui Glade  Author: Emmanuel Briot <briot@gnat.com>, Joel
Brobecker <jbrobecker@west.raytheon.com> and Arnaud Charlet
<charlet@gnat.com>  Maintained-by: <briot@gnat.com>,
<jbrobecker@west.raytheon.com> and <charlet@gnat.com>  Primary-site: 
http://ada.eu.org/gtkada/  Original-site: http://ada.eu.org/gtkada/ 
Platforms: SunOS-5.5.1 Linux-2.0.35 Linux-2.0.36 DECUnix-4.0b 
Copying-policy: GPL (with a slight modification, see headers of *.ad[bs]
files End

New features from 0.5 include:

- Upgrade to GTK+ 1.2.0

- Glib.XML provides a generic XML parser written in Ada

- GATE (Glade Ada Translator and Evaluator) parses the XML project files
generated by glade (a GTK+ GUI builder) and generates the corresponding
compilable Ada code. It is also able to incorporate user's changes done
between two code generations.

- DGATE (Dynamic GATE) is able to load any XML project file, create the
corresponding widgets and connect all the specified signals. It is a very
useful tool during development that allows you to test your GUI without having
to recompile anything.

- GtkAda now gives you the possiblity to extend widgets using standard Ada 95
OO constructs. This avoid the use of User_Data, and of course also provides a
stronger typing mechanism than User_Data provides.

- GtkAda now provides a configure script to ease the build and installation of
this binding.

- Some effort has been made to make this binding available on 64 bits
machines, GtkAda has actually been tested on Dec Unix.


-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANNOUNCE: GtkAda 0.6
  1999-03-02  0:00 ANNOUNCE: GtkAda 0.6 briot
@ 1999-03-02  0:00 ` dennison
  1999-03-02  0:00   ` Paul Whittington
  1999-03-02  0:00   ` Juergen Pfeifer
  1999-03-03  0:00 ` Aidan Skinner
  1 sibling, 2 replies; 6+ messages in thread
From: dennison @ 1999-03-02  0:00 UTC (permalink / raw)


In article <7bgtr8$rik$1@nnrp1.dejanews.com>,
  briot@gnat.com wrote:
> GtkAda 0.6 release (Beta code)

> - GATE (Glade Ada Translator and Evaluator) parses the XML project files
> generated by glade (a GTK+ GUI builder) and generates the corresponding
> compilable Ada code. It is also able to incorporate user's changes done
> between two code generations.

Could you comment on why this was done? I'm not a GLADE user yet, so that may
be the source of my confusion. But I don't see what a GUI toolkit has to do
with distributed programming. I checked your website, but it didn't enlighten
me.

T.E.D.

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANNOUNCE: GtkAda 0.6
  1999-03-02  0:00 ` dennison
  1999-03-02  0:00   ` Paul Whittington
@ 1999-03-02  0:00   ` Juergen Pfeifer
  1 sibling, 0 replies; 6+ messages in thread
From: Juergen Pfeifer @ 1999-03-02  0:00 UTC (permalink / raw)


dennison@telepath.com wrote:
> 
> In article <7bgtr8$rik$1@nnrp1.dejanews.com>,
>   briot@gnat.com wrote:
> > GtkAda 0.6 release (Beta code)
> 
> > - GATE (Glade Ada Translator and Evaluator) parses the XML project files
> > generated by glade (a GTK+ GUI builder) and generates the corresponding
> > compilable Ada code. It is also able to incorporate user's changes done
> > between two code generations.
> 
> Could you comment on why this was done? I'm not a GLADE user yet, so that may
> be the source of my confusion. But I don't see what a GUI toolkit has to do
> with distributed programming. I checked your website, but it didn't enlighten
> me.
> 
Open Source projects seems to run out of namespace:-)

GLADE is at least

          - the codename of GNAT LRM Annex E implementation
          - the codename of a GUI Builder for the gtk+ library

J�rgen




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANNOUNCE: GtkAda 0.6
  1999-03-02  0:00 ` dennison
@ 1999-03-02  0:00   ` Paul Whittington
  1999-03-02  0:00     ` dennison
  1999-03-02  0:00   ` Juergen Pfeifer
  1 sibling, 1 reply; 6+ messages in thread
From: Paul Whittington @ 1999-03-02  0:00 UTC (permalink / raw)


The GLADE referenced here is not the GNAT GLADE its the GTK GLADE
used for visual GUI development.

See http://glade.pn.org/



dennison@telepath.com wrote:
> 
> In article <7bgtr8$rik$1@nnrp1.dejanews.com>,
>   briot@gnat.com wrote:
> > GtkAda 0.6 release (Beta code)
> 
> > - GATE (Glade Ada Translator and Evaluator) parses the XML project files
> > generated by glade (a GTK+ GUI builder) and generates the corresponding
> > compilable Ada code. It is also able to incorporate user's changes done
> > between two code generations.
> 
> Could you comment on why this was done? I'm not a GLADE user yet, so that may
> be the source of my confusion. But I don't see what a GUI toolkit has to do
> with distributed programming. I checked your website, but it didn't enlighten
> me.
> 
> T.E.D.
> 
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own

-- 
Paul Whittington
GrepNet, Inc.
(208)523-7375
paul@grep.net

"Even if you're on the right track you'll get
 run over if you stand still."

Will Rogers




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANNOUNCE: GtkAda 0.6
  1999-03-02  0:00   ` Paul Whittington
@ 1999-03-02  0:00     ` dennison
  0 siblings, 0 replies; 6+ messages in thread
From: dennison @ 1999-03-02  0:00 UTC (permalink / raw)


In article <36DC2061.6986E263@grep.net>,
  Paul Whittington <paul@grep.net> wrote:
> The GLADE referenced here is not the GNAT GLADE its the GTK GLADE
> used for visual GUI development.

Yikes! We just went over that, didn't we?

All the talk about XDL on the web page should have tipped me off, but for some
reason I was confusing *that* with XDR. (sigh)

T.E.D.

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ANNOUNCE: GtkAda 0.6
  1999-03-02  0:00 ANNOUNCE: GtkAda 0.6 briot
  1999-03-02  0:00 ` dennison
@ 1999-03-03  0:00 ` Aidan Skinner
  1 sibling, 0 replies; 6+ messages in thread
From: Aidan Skinner @ 1999-03-03  0:00 UTC (permalink / raw)


On Tue, 02 Mar 1999 14:50:20 GMT, briot@gnat.com <briot@gnat.com> wrote:

>GtkAda 0.6 release (Beta code)

Assuming things go to plan, I should have RPMs available of this on
Thursday. I just have to hope that the universitys routers have stopped
sulking. ;)

- Aidan
-- 
electrogothhippiedevilscum
Peace and love and redistributable source code, man.
http://www.skinner.demon.co.uk/aidan/
http://www.gla.ac.uk/Clubs/WebSoc/~9704075s/




^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1999-03-03  0:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-03-02  0:00 ANNOUNCE: GtkAda 0.6 briot
1999-03-02  0:00 ` dennison
1999-03-02  0:00   ` Paul Whittington
1999-03-02  0:00     ` dennison
1999-03-02  0:00   ` Juergen Pfeifer
1999-03-03  0:00 ` Aidan Skinner

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