Sent with Proton Mail secure email.
On Wednesday, August 12th, 2026 at 8:32 AM, Chris Green <[email protected]> wrote:
> I am a retired software engineer with a background in assembler, C and
> C++.
>
> I now dabble (mostly for my own amusement) in various bits and pieces,
> mostly in Python nowadays. I have written quite a lot of Python
> command line programs to run in a terminal. I have also written a
> couple of simple Python GUI programs using PyGObject and Gtk. This is
> all on Debian/Linux.
>
> I want to go a bit further and it appears that the most obvious next
> step is to use Cambalache which has taken over from Glade as the
> default GUI builder for Gnome/GTK.
>
> The problem is that there appear to be no tutorials for Cambalache. I
> can find how to install it (which I had done already without problems)
> but I can't find anywhere that simply runs through the sequence of
> actions required to build a working Python GUI using Cambalache.
>
> I'm sort of aware that Cambalache creates an XML file that represents
> the GUI and that XML file has to be processed somehow (by GTKBuilder?)
> to make a running GUI program. I need a bit more help in
> understanding the actual process though.
>
> Can anyone point me at anything that might help?
>
> --
> Chris Green
> ยท
> --
> https://mail.python.org/mailman3//lists/python-list.python.org
I don't know how you feel about AI but I would suggest asking ChatGtP or on of
the other ones. I am like you, I enjoy programming and have been using Python
for my own use for awhile now.
Recently I started to learn Textual. I was asking ChatGTP some questions but
soon ran out of free use. I liked it so well I subscribed to the plus version.
I don't ask it to write stuff for me I use it when I get stuck. It is really
like having a developer sitting next to you. With books and even online courses
you ask a question and it may take days to get answer.
You can set your own ground rules for it. It know what book I am using and it
does not answer questions with info from a future chapter. I have gotten some
of the best explanations ever since I have been using it.
Regards, Jim
>
--
https://mail.python.org/mailman3//lists/python-list.python.org