On Tue, 2008-03-25 at 09:08 +0800, chennanbang陳南邦 wrote:
> Hi, all,
> 
> I inherit Gtk::Button, and wonna change the position of my widget
> internally.
> And I use following steps to achieve this, but segmentation fault.
> Please correct me, thanks!
> 
> /* in my widget */
> int x, y, tmp=0;
> get_window()->get_geometry( x, y, tmp, tmp, tmp );// get current
> position, but segmentation fault

you can't do this until the widget has been realized, because before
that time get_window() will return a null (ref) ptr.

put that in the realize handler, or make sure you do it post-realize.

--p


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

Reply via email to