Update LoggerWindow.cpp
This commit is contained in:
parent
d373951d91
commit
dd17ed8df5
@ -132,13 +132,6 @@ void LoggerWindow::Show()
|
|||||||
ImGui::BeginChild("LoggerScrollRegion", ImVec2(0, 0), false,
|
ImGui::BeginChild("LoggerScrollRegion", ImVec2(0, 0), false,
|
||||||
ImGuiWindowFlags_HorizontalScrollbar);
|
ImGuiWindowFlags_HorizontalScrollbar);
|
||||||
|
|
||||||
// Optional: tweak cell-padding or other style before beginning the table
|
|
||||||
// ImGui::PushStyleVar(ImGuiStyleVar_CellPadding, ImVec2(4.0f, 4.0f));
|
|
||||||
|
|
||||||
// Begin the table with 2 columns
|
|
||||||
// - RowBg flag for striped rows
|
|
||||||
// - Borders for a neat grid
|
|
||||||
// - SizingFixedFit or SizingStretch can be chosen per preference
|
|
||||||
if (ImGui::BeginTable("LogTable", 2,
|
if (ImGui::BeginTable("LogTable", 2,
|
||||||
ImGuiTableFlags_SizingFixedFit |
|
ImGuiTableFlags_SizingFixedFit |
|
||||||
ImGuiTableFlags_Borders |
|
ImGuiTableFlags_Borders |
|
||||||
@ -149,10 +142,7 @@ void LoggerWindow::Show()
|
|||||||
ImGui::TableSetupColumn("Icon", ImGuiTableColumnFlags_WidthFixed, 30.0f);
|
ImGui::TableSetupColumn("Icon", ImGuiTableColumnFlags_WidthFixed, 30.0f);
|
||||||
ImGui::TableSetupColumn("Message", ImGuiTableColumnFlags_WidthStretch);
|
ImGui::TableSetupColumn("Message", ImGuiTableColumnFlags_WidthStretch);
|
||||||
|
|
||||||
// If you want a header row (not strictly needed for a log)
|
// Loop over log entries
|
||||||
// ImGui::TableHeadersRow();
|
|
||||||
|
|
||||||
// Loop over your log entries
|
|
||||||
for (const auto &logEntry : m_Logs)
|
for (const auto &logEntry : m_Logs)
|
||||||
{
|
{
|
||||||
ImVec4 color = logEntry.color.value_or(GetDefaultColorForLevel(logEntry.level));
|
ImVec4 color = logEntry.color.value_or(GetDefaultColorForLevel(logEntry.level));
|
||||||
|
Loading…
Reference in New Issue
Block a user