From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_00,FORGED_HOTMAIL_RCVD2, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,b6df8f8501cf7275 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII X-Received: by 10.224.190.193 with SMTP id dj1mr23484550qab.6.1357037204401; Tue, 01 Jan 2013 02:46:44 -0800 (PST) Received: by 10.49.98.42 with SMTP id ef10mr6400232qeb.15.1357037204385; Tue, 01 Jan 2013 02:46:44 -0800 (PST) Path: k2ni4226qap.0!nntp.google.com!ee4no10476642qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 1 Jan 2013 02:46:44 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=109.190.25.159; posting-account=DAe9nQkAAAB9gkplHzkiZyyp2GkJ0X9B NNTP-Posting-Host: 109.190.25.159 References: <87072854-0f81-41fd-8cb0-ede78fccf6e7@googlegroups.com> <52aed30c-1fd3-407e-be52-2c366b9002d6@googlegroups.com> <49ad97eb-fac1-49f0-a4ea-2dd79fa803d0@googlegroups.com> <4f9f0be9-7c11-4499-8c6d-1a56ed6e4f3c@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9f066660-03c2-43f5-bc49-56c12cc64147@googlegroups.com> Subject: Re: Easiest way to build Qt/Gtk interfaces for Ada programs From: Justin Time Injection-Date: Tue, 01 Jan 2013 10:46:44 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2013-01-01T02:46:44-08:00 List-Id: Le lundi 31 d=E9cembre 2012 22:49:28 UTC+1, Randy Brukardt a =E9crit=A0: =20 > I'd rather use a smarter tool that scales well, because I don't have time= to=20 > learn a dozen tools for different sized projects. (If saving your 3 hours= =20 > requires a six hour learning curve -- which is optimistic -- what are you= =20 > gaining.) This is the same reason that I use Ada for virtually all of my= =20 > programming - even for throwaways (because it's not that unusual for the= =20 > throwaways to get used more than you think and need to be modified). >=20 > Anyway, tools choices are a fairly personal thing. >=20 >=20 >=20 > Randy. Tool was not the proper word. I would say it is a kind of helper. When evaluating GTKAda/Glade3, I ended up doing a lot of cut and paste, because the previous program for glade2 was not longer available. Time-consuming and boring. Added Value for that =3D zero. This helper is intended to replace what was existing previously and the learning time for it should be small.=20 The life-cycle of widgets in GTK is rather cryptic. As mentionned in other posts there is no hands-on tutorial on designing GTK applications, except for trivial ones (not specific to Ada). So the average programmer will stick with VB for GUI applications.