Skip to content

Instantly share code, notes, and snippets.

@EDesmondo
EDesmondo / file_table.cpp
Last active September 29, 2025 14:27
Dear ImGui Table/TreeNode nesting
void file_table()
{
// Sample data
std::string folders[] = {"Folder 1", "Folder 2", "Folder 3"};
std::string files[][3] = {
{"File 1-1", "File 1-2", "File 1-3"}, // Files in Folder 1
{"File 2-1", "File 2-2", "File 2-3"}, // ...
{"File 3-1", "File 3-2", "File 3-3"}};
if (ImGui::BeginTable("outer table", 2, ImGuiTableFlags_RowBg | ImGuiTableFlags_SizingFixedFit))