Simon Budig wrote: > David Greaves ([EMAIL PROTECTED]) 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! _______________________________________________ maemo-developers mailing list [email protected] https://lists.maemo.org/mailman/listinfo/maemo-developers
