Re: Mnemonics patch
- From: Alexander Larsson <alla lysator liu se>
- To: Helmethead <hoshem mel comcen com au>
- Cc: <gtk-devel-list gnome org>
- Subject: Re: Mnemonics patch
- Date: Wed, 21 Mar 2001 19:26:10 +0100 (CET)
On Thu, 22 Mar 2001, Helmethead wrote:
> Just idly browsing through..
>
> On Wed, Mar 21, 2001 at 12:51:02PM +0100, Alexander Larsson wrote:
> > +static void
> > +gtk_label_setup_mnemonic (GtkLabel *label, guint last_key)
> > +{
> > + GtkWidget *toplevel;
> > +
> > + if ((last_key != GDK_VoidSymbol) && label->mnemonic_window)
> > + gtk_window_remove_mnemonic (label->mnemonic_window,
> > + last_key,
> > + GTK_WIDGET (label));
> > +
> > + if (label->mnemonic_keyval == GDK_VoidSymbol)
> > + return;
> > +
> > + toplevel = gtk_widget_get_toplevel (GTK_WIDGET (label));
> > +
> > + if (GTK_IS_WINDOW (toplevel))
> > + gtk_window_add_mnemonic (GTK_WINDOW (toplevel),
> > + label->mnemonic_keyval,
> > + GTK_WIDGET (label));
>
> Looks like you meant to have a label->mnemonic_window = toplevel; here :)
Yes. Thanks.
/ Alex
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]