On Dec 30, 2005, at 9:16 AM, Dave M wrote:
It's easy enough to add additional icons/elements to a toolbar using the $toolbar->insert_stock(...). But is there a way to remove an element? I have a toolbar which adds an element to the toolbar given a certain action. I'd like to be able to remove it later as well. I noticed there's a $toolbar->remove_space($position), but this won't affect non-spaces.
A Gtk2::Toolbar isa Gtk2::Container, so Gtk2::Container's remove() method should do the trick.
If it's a common need for your toolbar contents to change based on program actions, you may actually be wanting to use the Gtk2::UIManager, instead. This widget allows you to define sets of actions, and merge these into and out of the UI dynamically. And the action-based menus and toolbars are nicer to use, anyway. ;-)
-- Without treatment, a common cold will last about seven days. With treatment, it will last about a week. -- conventional wisdom _______________________________________________ gtk-perl-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtk-perl-list
