added new function gimp_get_mod_string() which takes a GdkModifierType and
2004-06-29 Michael Natterer <mitch@gimp.org> * app/widgets/gimpwidgets-utils.[ch]: added new function gimp_get_mod_string() which takes a GdkModifierType and returns correctly formated strings for all shift,control,alt combinations. * app/tools/gimpbucketfilloptions.c * app/tools/gimpcolorpickeroptions.c * app/tools/gimpconvolvetool.c * app/tools/gimpcropoptions.c * app/tools/gimpdodgeburntool.c * app/tools/gimperasertool.c * app/tools/gimpflipoptions.c * app/tools/gimpmagnifyoptions.c * app/tools/gimpmoveoptions.c * app/tools/gimptransformoptions.c * app/tools/gimpvectoroptions.c * app/widgets/gimpchanneltreeview.c * app/widgets/gimpcolormapeditor.c * app/widgets/gimpdocumentview.c * app/widgets/gimperrorconsole.c * app/widgets/gimpgradienteditor.c * app/widgets/gimpitemtreeview.c * app/widgets/gimppaletteeditor.c * app/widgets/gimpselectioneditor.c * app/widgets/gimpthumbbox.c * app/widgets/gimptooloptionseditor.c * app/widgets/gimpvectorstreeview.c: use the new function instead of gimp_get_mod_name_shift(),control(),alt(),separator(). This kindof addresses the issue of configurable modifier keys but is actually indended to ease translation of format strings ("%s" is easier to get right than "%s%s%s").
This commit is contained in:
committed by
Michael Natterer
parent
6a5e68c9e2
commit
6cd5737257
@ -1123,7 +1123,7 @@ control_do_hint (GimpGradientEditor *editor,
|
||||
if (seg->prev != NULL)
|
||||
{
|
||||
str = g_strdup_printf (_("%s%sDrag: move & compress"),
|
||||
gimp_get_mod_name_shift (),
|
||||
gimp_get_mod_string (GDK_SHIFT_MASK),
|
||||
gimp_get_mod_separator ());
|
||||
|
||||
gradient_editor_set_hint (editor,
|
||||
@ -1136,7 +1136,7 @@ control_do_hint (GimpGradientEditor *editor,
|
||||
else
|
||||
{
|
||||
str = g_strdup_printf (_("%s%sClick: extend selection"),
|
||||
gimp_get_mod_name_shift (),
|
||||
gimp_get_mod_string (GDK_SHIFT_MASK),
|
||||
gimp_get_mod_separator ());
|
||||
|
||||
gradient_editor_set_hint (editor,
|
||||
@ -1150,7 +1150,7 @@ control_do_hint (GimpGradientEditor *editor,
|
||||
else
|
||||
{
|
||||
str = g_strdup_printf (_("%s%sClick: extend selection"),
|
||||
gimp_get_mod_name_shift (),
|
||||
gimp_get_mod_string (GDK_SHIFT_MASK),
|
||||
gimp_get_mod_separator ());
|
||||
|
||||
gradient_editor_set_hint (editor,
|
||||
@ -1164,7 +1164,7 @@ control_do_hint (GimpGradientEditor *editor,
|
||||
|
||||
case GRAD_DRAG_MIDDLE:
|
||||
str = g_strdup_printf (_("%s%sClick: extend selection"),
|
||||
gimp_get_mod_name_shift (),
|
||||
gimp_get_mod_string (GDK_SHIFT_MASK),
|
||||
gimp_get_mod_separator ());
|
||||
|
||||
gradient_editor_set_hint (editor,
|
||||
@ -1186,10 +1186,10 @@ control_do_hint (GimpGradientEditor *editor,
|
||||
gchar *str2;
|
||||
|
||||
str = g_strdup_printf (_("%s%sClick: extend selection"),
|
||||
gimp_get_mod_name_shift (),
|
||||
gimp_get_mod_string (GDK_SHIFT_MASK),
|
||||
gimp_get_mod_separator ());
|
||||
str2 = g_strdup_printf (_("%s%sDrag: move & compress"),
|
||||
gimp_get_mod_name_shift (),
|
||||
gimp_get_mod_string (GDK_SHIFT_MASK),
|
||||
gimp_get_mod_separator ());
|
||||
|
||||
gradient_editor_set_hint (editor,
|
||||
|
||||
Reference in New Issue
Block a user