Re: visibility problems
- From: Michael Meeks <michael ximian com>
- To: Owen Taylor <otaylor redhat com>
- Cc: Matthias Clasen <maclas gmx de>, Gtk Hackers <gtk-devel-list gnome org>
- Subject: Re: visibility problems
- Date: Mon, 22 Sep 2003 14:01:50 +0100
On Fri, 2003-09-19 at 22:17, Owen Taylor wrote:
> > gtk_widget_show_all (window);
> >
> > doesn't quite work as intended: It makes all the invisible menu items
> > visible.
...
> I don't like leaving this trap. Reusing the compound-child mechanism
> seems a little peculiar to me. Might it be best to simply add new
> API:
>
> gtk_menu_item_set_no_show_all()
Presumably not showing all would be the default; ultimately it has to
be the uncommon case that you merge a load of menus and don't want them
to be visible-surely; can they not be made visible by default as they
are merged ?
In BonoboWindow we override show_all and don't do anything with the
toolbars/menus for precisely this reason.
We (used to) do a similar thing on plug/socket - after all who wants
the private internal hidden/shown state of their sub-component thrown
away by a careless parent.
FWIW,
Michael.
--
michael ximian com <><, Pseudo Engineer, itinerant idiot
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]