>>  I'm stuck trying to figure out how to get a Gdk::Window from a
>>  Gtk::Window.
> 
> You should be able to use Gtk::Widget::get_window().  This will return
> NULL before the widget is realized, but after it is realized it should
> return a valid Gdk::Window.

That seems to work, I wasn't all that clear on how the inheritance 
worked between Gtk::Window and Gtk::Widget.

> Yes, this seems like a case where the the C documentation was not
> customized correctly for the C++ API.  I think you should be able to
> pass a 'NULL' RefPtr<Pixmap> to this parameter and it should work.
> e.g.
> Glib::RefPtr<Pixmap> none;
> w->set_back_pixmap(none ...)
> 
> I haven't tested it to make sure though.
> 
> here's a bug I filed for the issue:
> http://bugzilla.gnome.org/show_bug.cgi?id=525967

Yes, that syntax does appear to work as you've indicated in the bug, but 
I agree that a dedicated unset_* function would be a lot more intuitive!

Thanks for your help!

Cheers,
Adam.
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to