mirror of
https://github.com/WerWolv/ImHex.git
synced 2026-04-02 05:27:41 -05:00
ui: Fixed sizing of several popups
This commit is contained in:
@@ -22,8 +22,8 @@ namespace hex::plugin::builtin {
|
||||
[[nodiscard]] bool shouldProcess() const override { return true; }
|
||||
|
||||
[[nodiscard]] bool hasViewMenuItemEntry() const override { return false; }
|
||||
[[nodiscard]] ImVec2 getMinSize() const override { return ImVec2(400, 100); }
|
||||
[[nodiscard]] ImVec2 getMaxSize() const override { return ImVec2(400, 100); }
|
||||
[[nodiscard]] ImVec2 getMinSize() const override { return { 400, 100 }; }
|
||||
[[nodiscard]] ImVec2 getMaxSize() const override { return { 400, 100 }; }
|
||||
|
||||
private:
|
||||
enum class MatchType {
|
||||
|
||||
@@ -18,9 +18,8 @@ namespace hex::plugin::builtin {
|
||||
|
||||
[[nodiscard]] bool hasViewMenuItemEntry() const override { return false; }
|
||||
|
||||
[[nodiscard]] ImVec2 getMinSize() const override {
|
||||
return scaled(ImVec2(500, 300));
|
||||
}
|
||||
[[nodiscard]] ImVec2 getMinSize() const override { return { 500, 300 }; }
|
||||
[[nodiscard]] ImVec2 getMaxSize() const override { return { 500, 300 }; }
|
||||
};
|
||||
|
||||
}
|
||||
@@ -566,7 +566,7 @@ namespace hex::plugin::builtin {
|
||||
ImGui::SetNextWindowPos(ImGui::GetMainViewport()->GetCenter(), ImGuiCond_Appearing, ImVec2(0.5F, 0.5F));
|
||||
if (ImGui::BeginPopupModal("hex.builtin.view.pattern_editor.menu.file.load_pattern"_lang, &opened, ImGuiWindowFlags_AlwaysAutoResize)) {
|
||||
|
||||
if (ImGui::BeginListBox("##patterns", ImVec2(-FLT_MIN, 0))) {
|
||||
if (ImGui::BeginListBox("##patterns", ImVec2(300_scaled, 0))) {
|
||||
|
||||
u32 index = 0;
|
||||
for (auto &path : this->m_possiblePatternFiles) {
|
||||
|
||||
Reference in New Issue
Block a user