Custom widget children not shown



Hi,

2 weeks ago I wrote a mail about custom widgets, but till now nobody reacted on it , so I try again

I want to make a custom widget which has several standard widgets as child, like butoons labels, etc. First I did it on the standard way, deribing from a Gtk:;Frame and adding the widgets to the frame and that is working pretty well. But I wnat to give the user the abillity to move the set of widgets around and I got the Idea to give the widget its own Gdk::Window and I tried to change the example in the book (chapter 26.2). instead of deriving the widget from Gtk::Widget I took a Gtk::Bin object and added the childwidgets to this container. In the on_expose_event method I create a new Gdk::window and attached it to Gtk::bin. It compiles and runs without warnings, but no widgets are shown. I only noticed a an eventbox inserted in the custom widget is working, because I can connect callbacks to it .

What amI doing wrong or is the way I want to do it not possible.

Please Help

Regards
Kees Kling


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]