diff --git a/include/lang/pattern_data.hpp b/include/lang/pattern_data.hpp index d611b42e8..7de1d9db3 100644 --- a/include/lang/pattern_data.hpp +++ b/include/lang/pattern_data.hpp @@ -181,7 +181,7 @@ namespace hex::lang { provider->read(this->getOffset(), &data, this->getSize()); data = hex::changeEndianess(data, this->getSize(), PatternData::s_endianess); - ImGui::TableNextRow(ImGuiTableRowFlags_Headers); + ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::ColorButton("color", ImColor(this->getColor()), ImGuiColorEditFlags_NoTooltip); ImGui::TableNextColumn(); @@ -340,7 +340,7 @@ namespace hex::lang { : PatternData(Type::Array, offset, size, name, color), m_entries(entries) { } void createEntry(prv::Provider* &provider) override { - ImGui::TableNextRow(ImGuiTableRowFlags_Headers); + ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::ColorButton("color", ImColor(this->getColor()), ImGuiColorEditFlags_NoTooltip | ImGuiColorEditFlags_AlphaPreview); ImGui::TableNextColumn(); @@ -385,7 +385,7 @@ namespace hex::lang { : PatternData(Type::Struct, offset, size, name, color), m_structName(structName), m_members(members), m_sortedMembers(members) { } void createEntry(prv::Provider* &provider) override { - ImGui::TableNextRow(ImGuiTableRowFlags_Headers); + ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::ColorButton("color", ImColor(this->getColor()), ImGuiColorEditFlags_NoTooltip | ImGuiColorEditFlags_AlphaPreview); ImGui::TableNextColumn(); @@ -444,7 +444,7 @@ namespace hex::lang { : PatternData(Type::Union, offset, size, name, color), m_unionName(unionName), m_members(members), m_sortedMembers(members) { } void createEntry(prv::Provider* &provider) override { - ImGui::TableNextRow(ImGuiTableRowFlags_Headers); + ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::ColorButton("color", ImColor(this->getColor()), ImGuiColorEditFlags_NoTooltip | ImGuiColorEditFlags_AlphaPreview); ImGui::TableNextColumn(); @@ -543,7 +543,7 @@ namespace hex::lang { provider->read(this->getOffset(), &value, this->getSize()); value = hex::changeEndianess(value, this->getSize(), PatternData::s_endianess); - ImGui::TableNextRow(ImGuiTableRowFlags_Headers); + ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::ColorButton("color", ImColor(0x00FFFFFF), ImGuiColorEditFlags_NoTooltip | ImGuiColorEditFlags_AlphaPreview); ImGui::TableNextColumn(); diff --git a/source/views/view_disassembler.cpp b/source/views/view_disassembler.cpp index a61c79d8e..c7a658149 100644 --- a/source/views/view_disassembler.cpp +++ b/source/views/view_disassembler.cpp @@ -222,7 +222,7 @@ namespace hex { ImGui::NewLine(); if (ImGui::BeginChild("##scrolling")) { - if (ImGui::BeginTable("##disassembly", 4, ImGuiTableFlags_Borders | ImGuiTableFlags_Resizable | ImGuiTableFlags_RowBg | ImGuiTableFlags_NoBordersInBody)) { + if (ImGui::BeginTable("##disassembly", 4, ImGuiTableFlags_Borders | ImGuiTableFlags_Resizable | ImGuiTableFlags_RowBg | ImGuiTableFlags_Reorderable)) { ImGui::TableSetupColumn("Address"); ImGui::TableSetupColumn("Offset"); ImGui::TableSetupColumn("Bytes"); diff --git a/source/views/view_strings.cpp b/source/views/view_strings.cpp index 91524da1d..397fe0617 100644 --- a/source/views/view_strings.cpp +++ b/source/views/view_strings.cpp @@ -74,7 +74,7 @@ namespace hex { if (ImGui::BeginTable("##strings", 3, ImGuiTableFlags_Borders | ImGuiTableFlags_Resizable | ImGuiTableFlags_Sortable | - ImGuiTableFlags_Reorderable | ImGuiTableFlags_RowBg | ImGuiTableFlags_NoBordersInBody)) { + ImGuiTableFlags_Reorderable | ImGuiTableFlags_RowBg)) { ImGui::TableSetupColumn("Offset", 0, -1, ImGui::GetID("offset")); ImGui::TableSetupColumn("Size", 0, -1, ImGui::GetID("size")); ImGui::TableSetupColumn("String", 0, -1, ImGui::GetID("string")); @@ -120,7 +120,7 @@ namespace hex { foundString.string.find(this->m_filter) == std::string::npos) continue; - ImGui::TableNextRow(ImGuiTableRowFlags_Headers); + ImGui::TableNextRow(); ImGui::TableNextColumn(); ImGui::Text("0x%08lx : 0x%08lx", foundString.offset, foundString.offset + foundString.size); ImGui::TableNextColumn();