ui: Improved pattern color visualization

This commit is contained in:
WerWolv 2022-09-05 23:34:20 +02:00
parent 95a3104a56
commit a0b2473bf4
2 changed files with 15 additions and 5 deletions

@ -1 +1 @@
Subproject commit 3d5b3b058978cbbfb4db5093d722f2073d36e955
Subproject commit 3d6e86e9cfeac668465e20a969a1d4dd251cd34d

View File

@ -80,8 +80,9 @@ namespace hex {
open = createTreeNode(pattern);
ImGui::TableNextColumn();
makeSelectable(pattern);
ImGui::SameLine();
drawCommentTooltip(pattern);
ImGui::TableNextColumn();
drawColorColumn(pattern);
drawOffsetColumn(pattern);
drawSizeColumn(pattern);
drawTypenameColumn(pattern, "bitfield");
@ -185,6 +186,9 @@ namespace hex {
ImGui::TableNextColumn();
makeSelectable(pattern);
drawCommentTooltip(pattern);
if (pattern.isSealed())
drawColorColumn(pattern);
else
ImGui::TableNextColumn();
drawOffsetColumn(pattern);
drawSizeColumn(pattern);
@ -214,6 +218,9 @@ namespace hex {
ImGui::TableNextColumn();
makeSelectable(pattern);
drawCommentTooltip(pattern);
if (pattern.isSealed())
drawColorColumn(pattern);
else
ImGui::TableNextColumn();
drawOffsetColumn(pattern);
drawSizeColumn(pattern);
@ -303,6 +310,9 @@ namespace hex {
ImGui::TableNextColumn();
makeSelectable(pattern);
drawCommentTooltip(pattern);
if (pattern.isSealed())
drawColorColumn(pattern);
else
ImGui::TableNextColumn();
drawOffsetColumn(pattern);
drawSizeColumn(pattern);