On 15-06-2019 11:37, Alex X wrote:

auto Builder = new Builder();	
Builder.addFromString(import(GladeFile);
auto os = Builder.getObjects();

os will contain all the objects but the ID's, Name's, etc will all be empty! The objects are loaded but one has no idea what is what. Not sure if this is an issue with gtkD or gtk itself. The children and all others should be filled out properly but are not.

That does not seem to be correct behavior!

You can get a glade file here, but note that glade is picky and will crap out if there is space at the end of the file:

https://stackoverflow.com/questions/33191245/cannot-load-glade-file-with-gtk-builder-gtk3/48903791

Which names an ID's are we talking about here?

You should be able to get the name of a object with: gobject.Type.name.