GtkBuilder UI's from glade cannot provide Accelerators unless whole UI is used
Submitted by j_l..@...co.uk
If you have just a menu for example within your UI (which will be perfectly valid) and wish to add into your existing ui, there is no way to get the accelerators as defined in the GTKBuilder xml file.
This means that if you want to dynamically load parts of your UI at run time (i.e, the whole point of XML layouts) you can't use glade xml files. The upshot of which means that the only option is to hand-code the UI, Accels etc and ignore glade.
GtkBuilder should not require that a UI element exist to take the accelerators defined in the UI, but place them in an accessible method (GtkBuilder.get_accels()) so that you can place them in your own top level window rather than what GtkBuilder thinks.