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 ;)
next prev parent 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