diff --git a/plugins/builtin/source/lang/de_DE.cpp b/plugins/builtin/source/lang/de_DE.cpp index 67dad9cbc..ab35c92b4 100644 --- a/plugins/builtin/source/lang/de_DE.cpp +++ b/plugins/builtin/source/lang/de_DE.cpp @@ -178,6 +178,7 @@ namespace hex::plugin::builtin { { "hex.view.hexeditor.menu.file.save", "Speichern" }, { "hex.view.hexeditor.menu.file.save_as", "Speichern unter..." }, { "hex.view.hexeditor.menu.file.close", "Schliessen" }, + { "hex.view.hexeditor.menu.file.quit", "ImHex Beenden" }, { "hex.view.hexeditor.menu.file.open_project", "Projekt öffnen..." }, { "hex.view.hexeditor.menu.file.save_project", "Projekt speichern..." }, { "hex.view.hexeditor.menu.file.load_encoding_file", "Custom encoding laden..." }, diff --git a/plugins/builtin/source/lang/en_US.cpp b/plugins/builtin/source/lang/en_US.cpp index 7bbc655ce..112c5ac5f 100644 --- a/plugins/builtin/source/lang/en_US.cpp +++ b/plugins/builtin/source/lang/en_US.cpp @@ -178,6 +178,7 @@ namespace hex::plugin::builtin { { "hex.view.hexeditor.menu.file.save", "Save" }, { "hex.view.hexeditor.menu.file.save_as", "Save As..." }, { "hex.view.hexeditor.menu.file.close", "Close" }, + { "hex.view.hexeditor.menu.file.quit", "Quit ImHex" }, { "hex.view.hexeditor.menu.file.open_project", "Open Project..." }, { "hex.view.hexeditor.menu.file.save_project", "Save Project..." }, { "hex.view.hexeditor.menu.file.load_encoding_file", "Load custom encoding..." }, diff --git a/plugins/builtin/source/lang/it_IT.cpp b/plugins/builtin/source/lang/it_IT.cpp index 3e673306d..5066cb808 100644 --- a/plugins/builtin/source/lang/it_IT.cpp +++ b/plugins/builtin/source/lang/it_IT.cpp @@ -177,6 +177,7 @@ namespace hex::plugin::builtin { { "hex.view.hexeditor.menu.file.save", "Salva" }, { "hex.view.hexeditor.menu.file.save_as", "Salva come..." }, { "hex.view.hexeditor.menu.file.close", "Chiudi" }, + { "hex.view.hexeditor.menu.file.quit", "Uscita ImHex" }, { "hex.view.hexeditor.menu.file.open_project", "Apri un Progetto..." }, { "hex.view.hexeditor.menu.file.save_project", "Salva Progetto..." }, { "hex.view.hexeditor.menu.file.load_encoding_file", "Carica una codifica personalizzata..." }, diff --git a/source/views/view_hexeditor.cpp b/source/views/view_hexeditor.cpp index 9ddad85c7..e955118e6 100644 --- a/source/views/view_hexeditor.cpp +++ b/source/views/view_hexeditor.cpp @@ -421,6 +421,10 @@ namespace hex { SharedData::currentProvider = nullptr; } + if (ImGui::MenuItem("hex.view.hexeditor.menu.file.quit"_lang, "", false)) { + ImHexApi::Common::closeImHex(); + } + ImGui::Separator(); if (ImGui::MenuItem("hex.view.hexeditor.menu.file.open_project"_lang, "")) {