comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: GtkAda callback and event
Date: Sun, 12 Sep 2021 10:52:34 +0200	[thread overview]
Message-ID: <shkf4i$1lj1$1@gioia.aioe.org> (raw)
In-Reply-To: e23f19ef-5f39-4260-b625-f49176cb8f70n@googlegroups.com

On 2021-09-12 09:08, AdaMagica wrote:
> DrPi schrieb am Samstag, 11. September 2021 um 17:24:45 UTC+2:
>> Even if I just started using GtkAda, I find it very powerful.
>> The big problem is documentation. Of course, there are the reference
>> manual and the (small) user guide but I miss a document explaining the
>> use of all these functionalities.
> 
> A good introduction into GtkAda is direly needed. Trial and error cost me
> enormously much time.
> The GtkAda UG and RM are a bad joke.

I think you rather mean GTK introduction because GtkAda follows GTK to 
the letter. There are few advanced topics of interplay between GtkAda 
objects and GObject etc, but that is not required in the beginning. 
Basically, you know GTK, you know GtkAda.

Regarding GTK introduction, it would require a genius to write that. GTK 
is incredibly messy and full of small details you must know before you 
started. I have no idea how anybody could summarize that in a compact 
form. There exist various GTK "getting started." All of them, while 
describing important things, miss minor details essential to write an 
actual application. There seems no such thing as overview in the case of 
GTK.

And things are far worse for those who get lured by GLADE. GLADE further 
obscures what is going on, what has to be done. Be happy you did not 
step into that...

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de

  reply	other threads:[~2021-09-12  8:52 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-04 21:39 GtkAda callback and event DrPi
2021-09-04 22:29 ` Dmitry A. Kazakov
2021-09-05 13:50   ` DrPi
2021-09-05 14:48     ` Dmitry A. Kazakov
2021-09-05 14:58       ` DrPi
2021-09-05 15:04         ` DrPi
2021-09-05 15:12           ` Dmitry A. Kazakov
2021-09-05 15:20             ` DrPi
2021-09-05 15:53               ` Dmitry A. Kazakov
2021-09-05 20:49                 ` DrPi
2021-09-09  6:56                   ` Emmanuel Briot
2021-09-09  7:57                     ` DrPi
2021-09-09 18:41                       ` Jere
2021-09-09 19:58                         ` Dmitry A. Kazakov
2021-09-09 21:01                           ` Jere
2021-09-10  6:38                             ` Dmitry A. Kazakov
2021-09-10  6:56                               ` Emmanuel Briot
2021-09-10 20:42                                 ` DrPi
2021-09-10 20:58                                   ` Dmitry A. Kazakov
2021-09-11  7:38                                     ` Emmanuel Briot
2021-09-11 15:24                                     ` DrPi
2021-09-11 15:56                                       ` Dmitry A. Kazakov
2021-09-12  7:08                                       ` AdaMagica
2021-09-12  8:52                                         ` Dmitry A. Kazakov [this message]
2021-09-12 13:00                                           ` DrPi
2021-09-12 13:57                                             ` Dmitry A. Kazakov
2021-09-10 20:46                                 ` Dmitry A. Kazakov
2021-09-11  7:36                                   ` Emmanuel Briot
replies disabled

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