Re: Children of menu items?
- From: "Padraig O'Briain" <Padraig Obriain Sun COM>
- To: bill haneman ireland sun com
- Cc: gnome-accessibility-list gnome org
- Subject: Re: Children of menu items?
- Date: Thu, 26 Apr 2001 13:34:40 +0100 (BST)
> X-Accept-Language: en
> MIME-Version: 1.0
> To: "Padraig O'Briain" <Padraig Obriain Sun COM>
> CC: gnome-accessibility-list gnome org
> Subject: Re: Children of menu items?
> Content-Transfer-Encoding: 7bit
>
> Padraig O'Briain wrote:
> >
> > > Why not expose all the submenu-items as children instead? This
> > > (proposal for one child that then has more menuitem children) seems
> > > like a useless indirection.
> >
> > If we do this, we swallow the submenu object. I have not thought it all
through
> > but I suspected that this would cause more problems.
>
> OK, I'm midding something here. What would be swallowed? Maybe we'd
> better use GtkWidget names to reduce ambiguity.
>
> Are you saying that the GtkMenuItem which has a submenu has (in Gtk
> hierarchy) a single child that is a GtkMenu ? in that case maybe we
> should swallow the enclosing GtkMenuItem instead...
>
No.
If a GtkMenuItem has a submenu, the submenu, a GtkMenu, is not a child of the
GtkMenuItem in the Gtk hierarchy. In the Gtk hierarchy, the child of a
GtkMenuItem is the child of the GtkBin from which GtkItem derives. This would
typically be the label of the menu item.
The submenu is the submenu field in the GtkMenuItem data structure.
We could consider swallowing the enclosing GtkMenuItem but that is an
optimization whose consideration I would prefer to postpone.
Padraig
> -Bill
>
> >
> > Padraig
>
> --
> --------------
> Bill Haneman
> Gnome Accessibility / Batik SVG Toolkit
> Sun Microsystems Ireland
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]