@inherits MSGComponentBase @T("Configure Keyboard Shortcut") @T("Press the desired key combination to set the shortcut. The shortcut will be registered globally and will work even when the app is not focused.") @* Hidden input to capture keyboard events *@ @if (string.IsNullOrWhiteSpace(this.currentShortcut)) { @T("Press a key combination...") } else { @this.GetDisplayShortcut() } @if (!string.IsNullOrWhiteSpace(this.validationMessage)) { @this.validationMessage } @T("Supported modifiers: Ctrl/Cmd, Shift, Alt. Example: Ctrl+Shift+R") @T("Clear Shortcut") @T("Cancel") @T("Save")