I'm making custom Gtk+ widgets (in C) for work and one of the requirements is that those widgets have to be editable in Glade.
So far it works nicely, I have for example a widget made of a table with buttons in it and with a custom specific behaviour and some custom specific properties that can be edited in Glade correctly.
So this work but I need now to allow the user to change the properties of buttons (that are inside my custom widget) - and only those buttons - from Glade.
It seems to be possible as a lot of basic Gtk widgets (a lot of containers) are exposing some of their sub-widgets in glade, allowing for example to edit the label of a GtkFrame.
But I can't find any documentation on that. Can anyone please explain how to achieve this?