!g_ascii_strcasecmp("H", str))
mask = modkeys_key_to_mask(OB_MODKEY_KEY_HYPER);
else
- g_message(_("Invalid modifier key '%s' in key/pointer binding"), str);
+ g_message(_("Invalid modifier key '%s' in key/mouse binding"), str);
return mask;
}
gboolean ret = FALSE;
parsed = g_strsplit(str, "-", -1);
-
+
/* first, find the button (last token) */
l = NULL;
for (i = 0; parsed[i] != NULL; ++i)
else if (!g_ascii_strcasecmp("Up", l)) *button = 4;
else if (!g_ascii_strcasecmp("Down", l)) *button = 5;
else if (!g_ascii_strncasecmp("Button", l, 6)) *button = atoi(l+6);
- if (!*button) {
- g_message(_("Invalid button '%s' in pointer binding"), l);
+ if (!*button)
goto translation_fail;
- }
ret = TRUE;
KeySym sym;
parsed = g_strsplit(str, "-", -1);
-
+
/* first, find the key (last token) */
l = NULL;
for (i = 0; parsed[i] != NULL; ++i)
*keycode = XKeysymToKeycode(ob_display, sym);
}
if (!*keycode) {
- g_message(_("Requested key '%s' does not exist on the display"), l);
+ g_message(_("Requested key '%s' does not exist on the display"), l);
goto translation_fail;
}