[maemo-developers] Labels and right click / tap_and_hold pop up menus in gtk/gtkmm
From: David Greaves david at dgreaves.comDate: Fri Jul 11 10:30:40 EEST 2008
- Previous message: Labels and right click / tap_and_hold pop up menus in gtk/gtkmm
- Next message: Diablo Extras .install files
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Simon Budig wrote: > David Greaves (david at dgreaves.com) wrote: >> So this code snippet works when desc_b is a Gtk::Button >> >> GtkWidgetTapAndHoldFlags f; >> gtk_widget_tap_and_hold_setup( >> (GtkWidget*)(desc_b.gobj()), >> (GtkWidget*)(pMenu->gobj()), NULL, f); >> >> But I want to use a Gtk::Label - and that doesn't work. >> This, I think, is because a Label doesn't have a Gdk::Window for X events. OK. >> >> So I tried the code snippet above with desc_b as an HBox and packed my label in >> that. No joy. I'm guessing that the HBox isn't listening to signals - how do I >> proceed - any ideas? > > A GtkHBox also does not have its own GdkWindow. Try something like the > GtkEventBox. > > Hope this helps, Yes - thanks :) I read: Widgets in the Gtk::Misc group for example lack a Gdk::Window. of course it says "for example" but I misinterpreted it as 'not Gtk::Misc' David PS My first Gtk/Gtkmm application - so it's a learning curve!
- Previous message: Labels and right click / tap_and_hold pop up menus in gtk/gtkmm
- Next message: Diablo Extras .install files
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]