mirror of
https://gitlab.gnome.org/GNOME/gimp.git
synced 2025-07-19 01:10:08 +00:00
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:
parent
0a2b3a44aa
commit
11269e1e69
33 changed files with 1627 additions and 5101 deletions
|
@ -373,7 +373,6 @@ file_new_resolution_callback (GtkWidget *widget,
|
|||
|
||||
gchar *newvalue;
|
||||
NewImageValues *vals;
|
||||
float new_resolution;
|
||||
float temp_units;
|
||||
float temp_pixels;
|
||||
char buffer[12];
|
||||
|
@ -406,8 +405,9 @@ file_new_resolution_callback (GtkWidget *widget,
|
|||
}
|
||||
|
||||
void
|
||||
file_new_cmd_callback (GtkWidget *widget,
|
||||
gpointer client_data)
|
||||
file_new_cmd_callback (GtkWidget *widget,
|
||||
gpointer callback_data,
|
||||
guint callback_action)
|
||||
{
|
||||
GDisplay *gdisp;
|
||||
NewImageValues *vals;
|
||||
|
@ -418,7 +418,6 @@ file_new_cmd_callback (GtkWidget *widget,
|
|||
GtkWidget *table;
|
||||
GtkWidget *frame;
|
||||
GtkWidget *radio_box;
|
||||
GtkWidget *units_box;
|
||||
GtkWidget *menu;
|
||||
GtkWidget *menuitem;
|
||||
GtkWidget *optionmenu;
|
||||
|
@ -439,7 +438,7 @@ file_new_cmd_callback (GtkWidget *widget,
|
|||
/* Before we try to determine the responsible gdisplay,
|
||||
* make sure this wasn't called from the toolbox
|
||||
*/
|
||||
if ((long) client_data)
|
||||
if (callback_action)
|
||||
gdisp = gdisplay_active ();
|
||||
else
|
||||
gdisp = NULL;
|
||||
|
@ -2621,13 +2620,14 @@ tools_swap_colors_cmd_callback (GtkWidget *widget,
|
|||
}
|
||||
|
||||
void
|
||||
tools_select_cmd_callback (GtkWidget *widget,
|
||||
gpointer client_data)
|
||||
tools_select_cmd_callback (GtkWidget *widget,
|
||||
gpointer callback_data,
|
||||
guint callback_action)
|
||||
{
|
||||
GDisplay * gdisp;
|
||||
|
||||
/* Activate the approriate widget */
|
||||
gtk_widget_activate (tool_widgets[tool_info[(long) client_data].toolbar_position]);
|
||||
gtk_widget_activate (tool_widgets[tool_info[callback_action].toolbar_position]);
|
||||
|
||||
gdisp = gdisplay_active ();
|
||||
|
||||
|
@ -2635,10 +2635,11 @@ tools_select_cmd_callback (GtkWidget *widget,
|
|||
}
|
||||
|
||||
void
|
||||
filters_repeat_cmd_callback (GtkWidget *widget,
|
||||
gpointer client_data)
|
||||
filters_repeat_cmd_callback (GtkWidget *widget,
|
||||
gpointer callback_data,
|
||||
guint callback_action)
|
||||
{
|
||||
plug_in_repeat ((long) client_data);
|
||||
plug_in_repeat (callback_action);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue