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

Reply via email to