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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f26a27628ab2a2fe X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.129.133 with SMTP id nw5mr566570pbb.3.1329986686619; Thu, 23 Feb 2012 00:44:46 -0800 (PST) Path: wr5ni58502pbc.0!nntp.google.com!news1.google.com!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: help building ada with glade Date: Thu, 23 Feb 2012 09:44:27 +0100 Organization: cbb software GmbH Message-ID: References: <66ce64dd-1428-4db1-8d0e-a4ba68f9f09d@e27g2000vbu.googlegroups.com> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: FbOMkhMtVLVmu7IwBnt1tw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2012-02-23T09:44:27+01:00 List-Id: On Wed, 22 Feb 2012 15:43:07 -0800 (PST), Patrick wrote: > I am learning ada gtk (ver 2.14 ) The latest version is 2.24. The version 2.14 is considerably incompatible with both 2.18 and 2.24. > In the testgtk folder there are some examples that use glade, If you want to learn/use Gtk, forget about GLADE. Don't invest much in examples, only if you are stuck. Start to write your application. Don't think about perfection. Gtk is not a kind of thing you could do much upfront. Just make it working, improve incrementally... > Sorry for this very long email, if anyone has a few pointers for me or > could point me to some documentation that would be really great There is on-line GtkAda documentation: http://libre.adacore.com/wp-content/files/auto_update/gtkada-docs/gtkada_rm/gtkada_rm However, since you have 2.14, it contains an older version of this documentation which was much better. Use it instead. For all issues regarding Gtk (Glib, GObject etc) see Gnome developing center: http://developer.gnome.org/gtk/2.24/ GtkAda documentation is largely derived from this source and GtkAda is quite thin bindings. For Cairo see: http://cairographics.org/documentation Have fun! -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de