mirror of https://github.com/WerWolv/ImHex.git
ui: Improved pattern color visualization
This commit is contained in:
parent
95a3104a56
commit
a0b2473bf4
|
@ -1 +1 @@
|
||||||
Subproject commit 3d5b3b058978cbbfb4db5093d722f2073d36e955
|
Subproject commit 3d6e86e9cfeac668465e20a969a1d4dd251cd34d
|
|
@ -80,8 +80,9 @@ namespace hex {
|
||||||
open = createTreeNode(pattern);
|
open = createTreeNode(pattern);
|
||||||
ImGui::TableNextColumn();
|
ImGui::TableNextColumn();
|
||||||
makeSelectable(pattern);
|
makeSelectable(pattern);
|
||||||
|
ImGui::SameLine();
|
||||||
drawCommentTooltip(pattern);
|
drawCommentTooltip(pattern);
|
||||||
ImGui::TableNextColumn();
|
drawColorColumn(pattern);
|
||||||
drawOffsetColumn(pattern);
|
drawOffsetColumn(pattern);
|
||||||
drawSizeColumn(pattern);
|
drawSizeColumn(pattern);
|
||||||
drawTypenameColumn(pattern, "bitfield");
|
drawTypenameColumn(pattern, "bitfield");
|
||||||
|
@ -185,7 +186,10 @@ namespace hex {
|
||||||
ImGui::TableNextColumn();
|
ImGui::TableNextColumn();
|
||||||
makeSelectable(pattern);
|
makeSelectable(pattern);
|
||||||
drawCommentTooltip(pattern);
|
drawCommentTooltip(pattern);
|
||||||
ImGui::TableNextColumn();
|
if (pattern.isSealed())
|
||||||
|
drawColorColumn(pattern);
|
||||||
|
else
|
||||||
|
ImGui::TableNextColumn();
|
||||||
drawOffsetColumn(pattern);
|
drawOffsetColumn(pattern);
|
||||||
drawSizeColumn(pattern);
|
drawSizeColumn(pattern);
|
||||||
drawTypenameColumn(pattern, "struct");
|
drawTypenameColumn(pattern, "struct");
|
||||||
|
@ -214,7 +218,10 @@ namespace hex {
|
||||||
ImGui::TableNextColumn();
|
ImGui::TableNextColumn();
|
||||||
makeSelectable(pattern);
|
makeSelectable(pattern);
|
||||||
drawCommentTooltip(pattern);
|
drawCommentTooltip(pattern);
|
||||||
ImGui::TableNextColumn();
|
if (pattern.isSealed())
|
||||||
|
drawColorColumn(pattern);
|
||||||
|
else
|
||||||
|
ImGui::TableNextColumn();
|
||||||
drawOffsetColumn(pattern);
|
drawOffsetColumn(pattern);
|
||||||
drawSizeColumn(pattern);
|
drawSizeColumn(pattern);
|
||||||
drawTypenameColumn(pattern, "union");
|
drawTypenameColumn(pattern, "union");
|
||||||
|
@ -303,7 +310,10 @@ namespace hex {
|
||||||
ImGui::TableNextColumn();
|
ImGui::TableNextColumn();
|
||||||
makeSelectable(pattern);
|
makeSelectable(pattern);
|
||||||
drawCommentTooltip(pattern);
|
drawCommentTooltip(pattern);
|
||||||
ImGui::TableNextColumn();
|
if (pattern.isSealed())
|
||||||
|
drawColorColumn(pattern);
|
||||||
|
else
|
||||||
|
ImGui::TableNextColumn();
|
||||||
drawOffsetColumn(pattern);
|
drawOffsetColumn(pattern);
|
||||||
drawSizeColumn(pattern);
|
drawSizeColumn(pattern);
|
||||||
ImGui::TextFormattedColored(ImColor(0xFF9BC64D), "{0}", pattern.getTypeName());
|
ImGui::TextFormattedColored(ImColor(0xFF9BC64D), "{0}", pattern.getTypeName());
|
||||||
|
|
Loading…
Reference in New Issue