mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 14:54:56 +01:00
provide some Keyboard:: methods to get access to other versions of modifier names
This commit is contained in:
parent
10a4de1550
commit
ae4e84fd51
2 changed files with 15 additions and 0 deletions
|
|
@ -74,6 +74,11 @@ class LIBGTKMM2EXT_API Keyboard : public sigc::trackable, PBD::Stateful
|
|||
static const char* tertiary_modifier_name ();
|
||||
static const char* level4_modifier_name ();
|
||||
|
||||
static const char* primary_modifier_short_name ();
|
||||
static const char* secondary_modifier_short_name ();
|
||||
static const char* tertiary_modifier_short_name ();
|
||||
static const char* level4_modifier_short_name ();
|
||||
|
||||
static void set_primary_modifier (uint32_t newval) {
|
||||
set_modifier (newval, PrimaryModifier);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -72,6 +72,11 @@ const char* Keyboard::secondary_modifier_name() { return _("Control"); }
|
|||
const char* Keyboard::tertiary_modifier_name() { return S_("Key|Shift"); }
|
||||
const char* Keyboard::level4_modifier_name() { return _("Option"); }
|
||||
|
||||
const char* Keyboard::primary_modifier_short_name() { return _("Cmd"); }
|
||||
const char* Keyboard::secondary_modifier_short_name() { return _("Ctrl"); }
|
||||
const char* Keyboard::tertiary_modifier_short_name() { return S_("Key|Shift"); }
|
||||
const char* Keyboard::level4_modifier_short_name() { return _("Opt"); }
|
||||
|
||||
guint Keyboard::snap_mod = Keyboard::Level4Modifier|Keyboard::TertiaryModifier; // XXX this is probably completely wrong
|
||||
guint Keyboard::snap_delta_mod = Keyboard::Level4Modifier;
|
||||
|
||||
|
|
@ -90,6 +95,11 @@ const char* Keyboard::secondary_modifier_name() { return _("Alt"); }
|
|||
const char* Keyboard::tertiary_modifier_name() { return S_("Key|Shift"); }
|
||||
const char* Keyboard::level4_modifier_name() { return _("Windows"); }
|
||||
|
||||
const char* Keyboard::primary_modifier_short_name() { return _("Ctrl"); }
|
||||
const char* Keyboard::secondary_modifier_short_name() { return _("Alt"); }
|
||||
const char* Keyboard::tertiary_modifier_short_name() { return S_("Key|Shift"); }
|
||||
const char* Keyboard::level4_modifier_short_name() { return _("Win"); }
|
||||
|
||||
guint Keyboard::snap_mod = Keyboard::SecondaryModifier;
|
||||
guint Keyboard::snap_delta_mod = Keyboard::SecondaryModifier|Keyboard::Level4Modifier;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue