jcupitt@xxxxxxxxx wrote: > On 10/30/07, Philip Tricca <phil@xxxxxxxxxx> wrote: >>>> I'm using the GtkUIManager to build my menus from GtkActionEntrys and >>>> an >>>> xml description. Everything works great except for the accelerators. >>>> I >>>> can't seem to get them working at all, even the stock quit. > > Have you added the accel group to the window? You need: > > accel_group = gtk_ui_manager_get_accel_group( mainw->ui_manager ); > gtk_window_add_accel_group( GTK_WINDOW( mainw ), accel_group ); > > For example, search in: > > http://vips.svn.sourceforge.net/viewvc/vips/nip2/trunk/src/program.c?view=markup > > for accel for some boilerplate. Thanks John, That's huge!! I pulled down a few examples but they were all using glade. Your recommendation and your reference code has been a huge help. The GtkAccelGroup makes a bit more sense now, especially after seeing that it needs to be directly associated with the top level window. The GtkUIManager can make them but can't make the final connection to the top level window on its own. Thanks, - Philip _______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list