Demo: extra (somehow duplicate) Selectables+Columns demo

This commit is contained in:
ocornut 2016-06-07 09:05:36 +02:00
parent d6a5fd06d7
commit 4fddfa4b5e

View File

@ -442,6 +442,19 @@ void ImGui::ShowTestWindow(bool* p_open)
ImGui::Selectable("Hello.h", &selected[2]); ImGui::SameLine(300); ImGui::Text(" 2,345 bytes"); ImGui::Selectable("Hello.h", &selected[2]); ImGui::SameLine(300); ImGui::Text(" 2,345 bytes");
ImGui::TreePop(); ImGui::TreePop();
} }
if (ImGui::TreeNode("In columns"))
{
ImGui::Columns(3, NULL, false);
static bool selected[16] = { 0 };
for (int i = 0; i < 16; i++)
{
char label[32]; sprintf(label, "Item %d", i);
if (ImGui::Selectable(label, &selected[i])) {}
ImGui::NextColumn();
}
ImGui::Columns(1);
ImGui::TreePop();
}
if (ImGui::TreeNode("Grid")) if (ImGui::TreeNode("Grid"))
{ {
static bool selected[16] = { true, false, false, false, false, true, false, false, false, false, true, false, false, false, false, true }; static bool selected[16] = { true, false, false, false, false, true, false, false, false, false, true, false, false, false, false, true };