/ src / modules / keyboardmanager / KeyboardManagerEditorLibrary / KeyboardManagerEditorStrings.h
KeyboardManagerEditorStrings.h
 1  #pragma once
 2  
 3  #include "pch.h"
 4  
 5  #include "ShortcutErrorType.h"
 6  
 7  namespace KeyboardManagerEditorStrings
 8  {
 9      // String constant for the default app name in Remap shortcuts
10      inline std::wstring DefaultAppName()
11      {
12          return GET_RESOURCE_STRING(IDS_EDITSHORTCUTS_ALLAPPS);
13      }
14  
15      inline std::wstring MappingTypeText()
16      {
17          return GET_RESOURCE_STRING(IDS_MAPPING_TYPE_DROPDOWN_TEXT);
18      }
19  
20      inline std::wstring MappingTypeKeyShortcut()
21      {
22          return GET_RESOURCE_STRING(IDS_MAPPING_TYPE_DROPDOWN_KEY_SHORTCUT);
23      }
24  
25      inline std::wstring MappingTypeRunProgram()
26      {
27          return GET_RESOURCE_STRING(IDS_MAPPING_TYPE_DROPDOWN_RUN_PROGRAM);
28      }
29  
30      inline std::wstring MappingTypeOpenUri()
31      {
32          return GET_RESOURCE_STRING(IDS_MAPPING_TYPE_DROPDOWN_OPEN_URI);
33      }
34  
35      // Function to return the error message
36      winrt::hstring GetErrorMessage(ShortcutErrorType errorType);
37  }