comp.lang.ada
 help / color / mirror / Atom feed
From: Justin Time <francois_fabien@hotmail.com>
Subject: Re: Thickening Ada GTK or Vala Binding ?
Date: Fri, 28 Dec 2012 03:34:20 -0800 (PST)
Date: 2012-12-28T03:34:20-08:00	[thread overview]
Message-ID: <7a2f4daa-b7b6-4afd-980d-be28a19735cd@googlegroups.com> (raw)
In-Reply-To: <0c94b952-2bdf-4f25-98a3-91a67ed2355d@googlegroups.com>

My personnal experience with GtkAda to design small applications has lead me to use glade3.8.
With glade, you design the user interface with a graphical tool and you get an XML file. glade is rather intuitive and you don't need much time to get used to it.
After this first step, you have to code the callbacks for each signal.
I think that Simple_GTK is just re-inventing the wheel, because in many cases, you will handle complex widgets like Treeviews and have to go back to plain GTKAda.
The difficult point for me is to mix multi-tasking with GTK that is not thread-safe. Neither Vala not Simple_Gtk will do the job for you. 






  parent reply	other threads:[~2012-12-28 11:34 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-27 17:45 Thickening Ada GTK or Vala Binding ? Patrick
2012-12-27 19:07 ` Dmitry A. Kazakov
2012-12-27 21:53   ` Patrick
2012-12-28  7:57     ` Dmitry A. Kazakov
2012-12-28 23:51       ` Randy Brukardt
2013-01-13  6:24         ` gautier_niouzes
2013-01-15  0:34           ` Randy Brukardt
2012-12-27 22:58 ` Brian Drummond
2012-12-27 23:06   ` Patrick
2012-12-28  9:53     ` Brian Drummond
2012-12-28  0:53 ` Robert Matthews
2012-12-28  1:41   ` Patrick
2012-12-28  2:03     ` Robert Matthews
2012-12-28  5:22 ` Vadim Godunko
2012-12-28  7:38   ` Vadim Godunko
2013-02-07  9:34   ` Gour
2013-02-08  6:49     ` Gour
2012-12-28 11:34 ` Justin Time [this message]
2012-12-28 23:56   ` Randy Brukardt
2013-01-11  1:40     ` Saulo
2013-01-11 12:02       ` Jacob Sparre Andersen
2013-01-11 20:14         ` Dmitry A. Kazakov
replies disabled

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