Re: gtk_window_get_accel_group()
- From: Guy Harris <gharris flashcom net>
- To: Havoc Pennington <hp redhat com>
- Cc: gtk-devel-list gnome org
- Subject: Re: gtk_window_get_accel_group()
- Date: Wed, 28 Jun 2000 00:45:54 -0700
On Tue, Jun 27, 2000 at 04:15:31PM -0400, Havoc Pennington wrote:
> Why not add an "accel_group" field to GtkWindow and then provide:
>
> GtkAccelGroup*
> gtk_window_get_accel_group (GtkWindow *window)
I'd buy that for a dollar - it'd slightly simplify the stuff I did in
Ethereal to use accelerators as (to use the term Windows and, I think,
Motif use) mnemonics, i.e. to let the user activate buttons from the
keyboard with <Alt>+<underlined letter from the button label>.
> /* Lazily create it */
> if (window->accel_group == NULL)
> {
> window->accel_group = gtk_accel_group_new ();
> gtk_window_add_accel_group (window->accel_group);
> }
Just out of curiosity, when is it useful for a window to have more than
one accelerator group? It appears that "gtk_window_add_accel_group()"
allows this.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]