use GtkAccelLabel when creating a menuitems label seperatedly.

Sun Jun  7 11:04:38 1998  Tim Janik  <timj@gtk.org>

        * app/gradient.c (cpopup_create_menu_item_with_label): use GtkAccelLabel
        when creating a menuitems label seperatedly.

        * app/commands.h:
        * app/commands.c:
        (tips_dialog_cmd_callback):
        (filters_repeat_cmd_callback):
        (tools_select_cmd_callback): make use of the callback_action argument.

        * app/main.c (main): removed gtk_accelerator_table_set_mod_mask(),
        since gtk provides decent default values now.

        * app/layers_dialog.c:
        * app/interface.c:
        * app/indexed_palette.c:
        * app/channels_dialog.c:
        * app/buildmenu.c:
        conversions for use of GtkAccelGroup.

        * app/buildmenu.c:
        * app/gradient.c:
        installed accelerators are locked, because these code portions don't
        support accelerator saving.

        * ChangeLog:
        * ChangeLog.pre-1-0: ChangeLog split up.
This commit is contained in:
Tim Janik
1998-06-07 13:55:36 +00:00
committed by Tim Janik
parent 0a2b3a44aa
commit 11269e1e69
33 changed files with 1627 additions and 5101 deletions

View File

@ -23,21 +23,19 @@
void menus_get_toolbox_menubar (GtkWidget **menubar,
GtkAcceleratorTable **table);
GtkAccelGroup **accel_group);
void menus_get_image_menu (GtkWidget **menu,
GtkAcceleratorTable **table);
GtkAccelGroup **accel_group);
void menus_get_load_menu (GtkWidget **menu,
GtkAcceleratorTable **table);
GtkAccelGroup **accel_group);
void menus_get_save_menu (GtkWidget **menu,
GtkAcceleratorTable **table);
GtkAccelGroup **accel_group);
void menus_create (GtkMenuEntry *entries,
int nmenu_entries);
void menus_set_sensitive (char *path,
int sensitive);
void menus_set_state (char *path,
int state);
void menus_add_path (char *path,
char *accelerator);
void menus_destroy (char *path);
void menus_quit (void);