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.205.65 with SMTP id fp1mr23910438qab.4.1357059333818; Tue, 01 Jan 2013 08:55:33 -0800 (PST) Received: by 10.49.12.97 with SMTP id x1mr6578574qeb.25.1357059333789; Tue, 01 Jan 2013 08:55:33 -0800 (PST) Path: k2ni4226qap.0!nntp.google.com!ee4no10775690qab.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 1 Jan 2013 08:55:33 -0800 (PST) In-Reply-To: <1f0ker88itmx9$.1x7hzz1o8x7ax$.dlg@40tude.net> 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> <9f066660-03c2-43f5-bc49-56c12cc64147@googlegroups.com> <1f0ker88itmx9$.1x7hzz1o8x7ax$.dlg@40tude.net> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Easiest way to build Qt/Gtk interfaces for Ada programs From: Justin Time Cc: mailbox@dmitry-kazakov.de Injection-Date: Tue, 01 Jan 2013 16:55:33 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2013-01-01T08:55:33-08:00 List-Id: Le mardi 1 janvier 2013 13:24:41 UTC+1, Dmitry A. Kazakov a =E9crit=A0: > On Tue, 1 Jan 2013 02:46:44 -0800 (PST), Justin Time wrote: >=20 >=20 >=20 > > The life-cycle of widgets in GTK is rather cryptic. >=20 > Hmm, I think any GTK tutorial mentions reference counting. There is nothi= ng > to do/worry about widget's life-cycle. Except for dialogs all widgets are > destroyed implicitly. >=20 My comment was about initialization of widgets (realize/show) and its child= ren , not their destruction. If you have a pointer to an advanced GTK tutorial (besides RosettaCode whic= h is basic), I think that it would interest anybody evaluating GTK (this is= not specific to Ada).