comp.lang.ada
 help / color / mirror / Atom feed
From: DrPi <314@drpi.fr>
Subject: Re: GtkAda question
Date: Tue, 13 Apr 2021 23:36:10 +0200	[thread overview]
Message-ID: <60760ecb$0$3674$426a74cc@news.free.fr> (raw)
In-Reply-To: <s540rl$dda$1@gioia.aioe.org>

Le 13/04/2021 à 13:55, Dmitry A. Kazakov a écrit :
> On 2021-04-13 13:07, DrPi wrote:
> 
>> That's what I've written (and use).
>> However, I think the use of Error is incorrect in all Key_File functions.
>> I will investigate further.
> 
> Handling GError is tricky. You must call Error_Free on it if returned 
> not null.
>
Yes, I've read this in the Gtk documentation.

Is there a good GtkAda documentation (with examples) somewhere ?
I've found a french tutorial. Very instructive but incomplete and a 
little bit outdated.
I also read Test code in GtkAda repository. Again, useful but very 
incomplete.

> Why on Earth you even use Key_File? It is much simpler to parse manually 
> in Ada.
When I need a functionality I start to look at what already exists.
Key_File is what I need. Why rewrite it myself ?
And I currently don't have the knowledge to write it myself.

> 
> If you are stage IV lazy, there is GtkRecentManager that handles 
> key-value pairs transparently to the application.
> 
Sorry, I don't know what "stage IV lazy" mean .
I'm learning Ada at home, on my spare time. And lazy I am. For sure ;)

  reply	other threads:[~2021-04-13 21:36 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-12 21:45 GtkAda question DrPi
2021-04-13  9:53 ` Blady
2021-04-13 11:07   ` DrPi
2021-04-13 11:55     ` Dmitry A. Kazakov
2021-04-13 21:36       ` DrPi [this message]
2021-04-14  6:11         ` Dmitry A. Kazakov
2021-04-14 10:21           ` Emmanuel Briot
2021-04-14 19:28             ` DrPi
2021-04-14 20:23           ` DrPi
2021-04-14 21:05             ` Dmitry A. Kazakov
2021-04-17 19:56               ` DrPi
2021-04-13 22:00 ` Gautier write-only address
2021-04-14 19:27   ` DrPi
2021-04-14 20:40     ` Dmitry A. Kazakov
2021-04-17 19:58       ` DrPi
2021-04-18  9:34 ` DrPi
replies disabled

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