From 355cbf632664ddcdd8244d9568d5f9d9c3e5e566 Mon Sep 17 00:00:00 2001 From: ocornut Date: Tue, 14 Jul 2015 09:10:31 -0600 Subject: [PATCH] Examples: added tests for Combo box in sub-menu test and MenuItem in a normal window (#272) --- imgui.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/imgui.cpp b/imgui.cpp index b0dde4bf..64f2716b 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -11705,6 +11705,17 @@ void ImGui::ShowTestWindow(bool* opened) ShowExampleMenuFile(); ImGui::EndPopup(); } + + ImGui::TextWrapped("Below we are testing adding menu items to a regular window. It's rather unusual but should work!"); + ImGui::Separator(); + ImGui::MenuItem("Menu item", "CTRL+M"); + if (ImGui::BeginMenu("Menu")) + { + ShowExampleMenuFile(); + ImGui::EndMenu(); + } + ImGui::Separator(); + ImGui::TreePop(); } @@ -12172,8 +12183,10 @@ static void ShowExampleMenuFile() ImGui::Text("Scrolling Text %d", i); ImGui::EndChild(); static float f = 0.5f; + static int n = 0; ImGui::SliderFloat("Value", &f, 0.0f, 1.0f); ImGui::InputFloat("Input", &f, 0.1f); + ImGui::Combo("Combo", &n, "Yes\0No\0Maybe\0\0"); ImGui::EndMenu(); } if (ImGui::BeginMenu("Colors"))