reg: Print a more informative error message if the system key is invalid.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Hugh McMaster 2017-12-03 06:50:12 +00:00 committed by Alexandre Julliard
parent 40643a43a4
commit e0aadc0fc7
49 changed files with 291 additions and 40 deletions

View File

@ -12540,6 +12540,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY اسم المفتاح [/v اسم القيمة | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "خطأ : اسم المفتاح غير سليم\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "ال&سجل"

View File

@ -12065,6 +12065,11 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
#, fuzzy
msgid "reg: Invalid system key [%1]\n"
msgstr "Невалидни знаци в пътя.\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Регистър"

View File

@ -12404,6 +12404,12 @@ msgstr "regedit: Seqüència d'escapada no reconeguda [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nom_de_clau [/v nom_de_valor | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Nom de clau invàlid\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registre"

View File

@ -12188,6 +12188,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY název_klíče [/v název_hodnoty | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Chyba: Neplatný název klíče\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registr"

View File

@ -12495,6 +12495,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nøgle_navn [/v værdi | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Fejl: Ugyldigt nøgle navn\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Register"

View File

@ -12267,6 +12267,12 @@ msgstr "reg: Unbekannte Escape-Sequenz [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG IMPORT datei.reg\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: Ungültiger Systemschlüssel [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registrierung"

View File

@ -11830,6 +11830,11 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
#, fuzzy
msgid "reg: Invalid system key [%1]\n"
msgstr "Μη έγγυρος(οι) χαρακτήρας(ες) στο μονοπάτι.\n"
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12176,6 +12176,10 @@ msgstr "reg: Unrecognized escape sequence [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG EXPORT key_name file.reg [/y]\n"
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Invalid system key [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registry"

View File

@ -12176,6 +12176,10 @@ msgstr "reg: Unrecognized escape sequence [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG EXPORT key_name file.reg [/y]\n"
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Invalid system key [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registry"

View File

@ -11775,6 +11775,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
#, fuzzy
#| msgid "Invalid share name.\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Nevalida nomo de kunuzata aparato.\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registrejo"

View File

@ -12574,6 +12574,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nombre_clave [/v nombre_valor | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Error: nombre de clave inválido\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registro"

View File

@ -11815,6 +11815,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12168,6 +12168,12 @@ msgstr "reg: Tuntematon merkintä [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG IMPORT tiedosto.reg\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: Järjestelmäavain [%1] ei kelpaa\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Rekisteri"

View File

@ -12447,6 +12447,12 @@ msgstr "regedit : séquence d'échappement non reconnue [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nom_de_clé [/v nom_de_valeur | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg : nom de clé invalide\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registre"

View File

@ -12245,6 +12245,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY key_name [/v value_name | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Error: Invalid key name\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&רישום המערכת"

View File

@ -11615,6 +11615,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12005,6 +12005,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY ime_ključa [/v ime_vrijednosti | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Greška: Neispravan naziv ključa\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registar"

View File

@ -12489,6 +12489,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY kulcs_név [/v érték_név | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Hiba: Érvénytelen kulcsnév\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Fájl"

View File

@ -12575,6 +12575,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nome_della_chiave [/v nome_del_valore | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Errore: nome della chiave non valido\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registro"

View File

@ -12204,6 +12204,12 @@ msgstr "reg: 認識できないエスケープ シーケンスです [\\%1!c!]\n
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG IMPORT ファイル.reg\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: システム キーが無効です [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "レジストリ(&R)"

View File

@ -12565,6 +12565,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY 키 이름 [/v 값| /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "오류: 올바르지 않은 키 이름\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "레지스트리(&R)"

View File

@ -12191,6 +12191,12 @@ msgstr "reg: Neatpažinta kaitos seka [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG IMPORT failas.reg\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: Netinkamas sisteminis raktas [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "R&egistras"

View File

@ -11615,6 +11615,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12221,6 +12221,12 @@ msgstr "regedit: Ukjent escape-sekvens [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nøkkelnavn [/v verdi | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: Ugyldig systemnøkkel [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Register"

View File

@ -12500,6 +12500,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY sleutel_naam [/v waarde_naam | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Fout: Foutieve sleutelnaam\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registerbestand"

View File

@ -11615,6 +11615,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -11615,6 +11615,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12269,6 +12269,12 @@ msgstr "regedit: Nierozpoznana sekwencja wyjściowa [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nazwa_klucza [/v nazwa_wartości | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: Nieprawidłowy klucz systemowy [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Rejestr"

View File

@ -12365,6 +12365,12 @@ msgstr "regedit: Sequência de escape não reconhecida [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nome_chave [/v nome_valor | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Nome de chave inválido\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registro"

View File

@ -12366,6 +12366,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nome_chave [/v nome_valor | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Erro: Nome de chave inválido\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registo"

View File

@ -11700,6 +11700,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12300,6 +12300,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nume_cheie [/v nume_valoare | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Nume de cheie nevalid\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registru"

View File

@ -12189,6 +12189,12 @@ msgstr "reg: неизвестная управляющая последоват
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG IMPORT file.reg\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: неверный системный ключ [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Реестр"

View File

@ -11938,6 +11938,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
#, fuzzy
#| msgid "Invalid name.\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Nesprávny názov.\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Registry"

View File

@ -12518,6 +12518,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY ime_ključa [/v ime_vrednosti | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "Napaka: neveljavno ime ključa\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Register"

View File

@ -12321,6 +12321,11 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
#, fuzzy
msgid "reg: Invalid system key [%1]\n"
msgstr "Неисправна синтакса.\n"
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12479,6 +12479,11 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
#, fuzzy
msgid "reg: Invalid system key [%1]\n"
msgstr "Neispravna sintaksa.\n"
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12190,6 +12190,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY nyckelnamn [/v värdenamn | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Ogiltigt nyckelnamn\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Register"

View File

@ -11615,6 +11615,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -11862,6 +11862,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12246,6 +12246,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY anahtar_adı [/v değer_adı | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: Geçersiz anahtar adı\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Kayıt Defteri"

View File

@ -12321,6 +12321,12 @@ msgstr "regedit: Нерозпізнана послідовність [\\%1!c!]\n
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY <ключ> [/v <параметр> | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "reg: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "reg: невірне ім'я ключа\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "&Реєстр"

View File

@ -11766,6 +11766,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -11542,6 +11542,10 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr ""
#: reg.rc:71
msgid "reg: Invalid system key [%1]\n"
msgstr ""
#: regedit.rc:34
msgid "&Registry"
msgstr ""

View File

@ -12007,6 +12007,12 @@ msgstr "reg: 无法识别的转义序列 [\\%1!c!]\n"
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG IMPORT file.reg\n"
#: reg.rc:71
#, fuzzy
#| msgid "regedit: Invalid system key [%1]\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "regedit: 无效的键名 [%1]\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "注册表(&R)"

View File

@ -12449,6 +12449,12 @@ msgstr ""
msgid "REG EXPORT key_name file.reg [/y]\n"
msgstr "REG QUERY 索引鍵名稱 [/v 值名稱 | /ve] [/s]\n"
#: reg.rc:71
#, fuzzy
#| msgid "Error: Invalid key name\n"
msgid "reg: Invalid system key [%1]\n"
msgstr "錯誤:無效的索引鍵名稱\n"
#: regedit.rc:34
msgid "&Registry"
msgstr "註冊表(&R)"

View File

@ -878,16 +878,17 @@ BOOL parse_registry_key(const WCHAR *key, HKEY *root, WCHAR **path, WCHAR **long
if (!sane_path(key))
return FALSE;
*path = strchrW(key, '\\');
if (*path) (*path)++;
*root = path_get_rootkey(key);
if (!*root)
{
output_message(STRING_INVALID_KEY);
if (*path) *(*path - 1) = 0;
output_message(STRING_INVALID_SYSTEM_KEY, key);
return FALSE;
}
*path = strchrW(key, '\\');
if (*path) (*path)++;
*long_key = get_long_key(*root, *path);
return TRUE;

View File

@ -67,4 +67,5 @@ STRINGTABLE
STRING_OPEN_KEY_FAILED, "reg: Unable to open the registry key '%1'.\n"
STRING_ESCAPE_SEQUENCE, "reg: Unrecognized escape sequence [\\%1!c!]\n"
STRING_EXPORT_USAGE, "REG EXPORT key_name file.reg [/y]\n"
STRING_INVALID_SYSTEM_KEY, "reg: Invalid system key [%1]\n"
}

View File

@ -21,39 +21,40 @@
#include <windef.h>
/* Translation IDs. */
#define STRING_USAGE 101
#define STRING_ADD_USAGE 102
#define STRING_DELETE_USAGE 103
#define STRING_QUERY_USAGE 104
#define STRING_SUCCESS 105
#define STRING_INVALID_KEY 106
#define STRING_INVALID_CMDLINE 107
#define STRING_NO_REMOTE 108
#define STRING_CANNOT_FIND 109
#define STRING_UNSUPPORTED_TYPE 110
#define STRING_MISSING_INTEGER 111
#define STRING_MISSING_HEXDATA 112
#define STRING_UNHANDLED_TYPE 113
#define STRING_OVERWRITE_VALUE 114
#define STRING_YESNO 115
#define STRING_YES 116
#define STRING_NO 117
#define STRING_CANCELLED 118
#define STRING_DEFAULT_VALUE 119
#define STRING_DELETE_VALUE 120
#define STRING_DELETE_VALUEALL 121
#define STRING_DELETE_SUBKEY 122
#define STRING_INVALID_STRING 123
#define STRING_VALUEALL_FAILED 124
#define STRING_GENERAL_FAILURE 125
#define STRING_MATCHES_FOUND 126
#define STRING_INVALID_SYNTAX 127
#define STRING_INVALID_OPTION 128
#define STRING_REG_HELP 129
#define STRING_FUNC_HELP 130
#define STRING_VALUE_NOT_SET 131
#define STRING_IMPORT_USAGE 132
#define STRING_FILE_NOT_FOUND 133
#define STRING_OPEN_KEY_FAILED 134
#define STRING_ESCAPE_SEQUENCE 135
#define STRING_EXPORT_USAGE 136
#define STRING_USAGE 101
#define STRING_ADD_USAGE 102
#define STRING_DELETE_USAGE 103
#define STRING_QUERY_USAGE 104
#define STRING_SUCCESS 105
#define STRING_INVALID_KEY 106
#define STRING_INVALID_CMDLINE 107
#define STRING_NO_REMOTE 108
#define STRING_CANNOT_FIND 109
#define STRING_UNSUPPORTED_TYPE 110
#define STRING_MISSING_INTEGER 111
#define STRING_MISSING_HEXDATA 112
#define STRING_UNHANDLED_TYPE 113
#define STRING_OVERWRITE_VALUE 114
#define STRING_YESNO 115
#define STRING_YES 116
#define STRING_NO 117
#define STRING_CANCELLED 118
#define STRING_DEFAULT_VALUE 119
#define STRING_DELETE_VALUE 120
#define STRING_DELETE_VALUEALL 121
#define STRING_DELETE_SUBKEY 122
#define STRING_INVALID_STRING 123
#define STRING_VALUEALL_FAILED 124
#define STRING_GENERAL_FAILURE 125
#define STRING_MATCHES_FOUND 126
#define STRING_INVALID_SYNTAX 127
#define STRING_INVALID_OPTION 128
#define STRING_REG_HELP 129
#define STRING_FUNC_HELP 130
#define STRING_VALUE_NOT_SET 131
#define STRING_IMPORT_USAGE 132
#define STRING_FILE_NOT_FOUND 133
#define STRING_OPEN_KEY_FAILED 134
#define STRING_ESCAPE_SEQUENCE 135
#define STRING_EXPORT_USAGE 136
#define STRING_INVALID_SYSTEM_KEY 137