|
|
@ -391,8 +391,9 @@ void ImGui::ShowDemoWindow(bool* p_open) |
|
|
|
|
|
|
|
|
|
|
|
static void ShowDemoWindowWidgets() |
|
|
|
static void ShowDemoWindowWidgets() |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (ImGui::CollapsingHeader("Widgets")) |
|
|
|
if (!ImGui::CollapsingHeader("Widgets")) |
|
|
|
{ |
|
|
|
return; |
|
|
|
|
|
|
|
|
|
|
|
if (ImGui::TreeNode("Basic")) |
|
|
|
if (ImGui::TreeNode("Basic")) |
|
|
|
{ |
|
|
|
{ |
|
|
|
static int clicked = 0; |
|
|
|
static int clicked = 0; |
|
|
@ -1513,12 +1514,12 @@ static void ShowDemoWindowWidgets() |
|
|
|
ImGui::TreePop(); |
|
|
|
ImGui::TreePop(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void ShowDemoWindowLayout() |
|
|
|
static void ShowDemoWindowLayout() |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (ImGui::CollapsingHeader("Layout")) |
|
|
|
if (!ImGui::CollapsingHeader("Layout")) |
|
|
|
{ |
|
|
|
return; |
|
|
|
|
|
|
|
|
|
|
|
if (ImGui::TreeNode("Child regions")) |
|
|
|
if (ImGui::TreeNode("Child regions")) |
|
|
|
{ |
|
|
|
{ |
|
|
|
static bool disable_mouse_wheel = false; |
|
|
|
static bool disable_mouse_wheel = false; |
|
|
@ -1903,12 +1904,12 @@ static void ShowDemoWindowLayout() |
|
|
|
ImGui::TreePop(); |
|
|
|
ImGui::TreePop(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void ShowDemoWindowPopups() |
|
|
|
static void ShowDemoWindowPopups() |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (ImGui::CollapsingHeader("Popups & Modal windows")) |
|
|
|
if (!ImGui::CollapsingHeader("Popups & Modal windows")) |
|
|
|
{ |
|
|
|
return; |
|
|
|
|
|
|
|
|
|
|
|
// Popups are windows with a few special properties:
|
|
|
|
// Popups are windows with a few special properties:
|
|
|
|
// - They block normal mouse hovering detection outside them. (*)
|
|
|
|
// - They block normal mouse hovering detection outside them. (*)
|
|
|
|
// - Unless modal, they can be closed by clicking anywhere outside them, or by pressing ESCAPE.
|
|
|
|
// - Unless modal, they can be closed by clicking anywhere outside them, or by pressing ESCAPE.
|
|
|
@ -2110,12 +2111,12 @@ static void ShowDemoWindowPopups() |
|
|
|
ImGui::TreePop(); |
|
|
|
ImGui::TreePop(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void ShowDemoWindowColumns() |
|
|
|
static void ShowDemoWindowColumns() |
|
|
|
{ |
|
|
|
{ |
|
|
|
if (ImGui::CollapsingHeader("Columns")) |
|
|
|
if (!ImGui::CollapsingHeader("Columns")) |
|
|
|
{ |
|
|
|
return; |
|
|
|
|
|
|
|
|
|
|
|
ImGui::PushID("Columns"); |
|
|
|
ImGui::PushID("Columns"); |
|
|
|
|
|
|
|
|
|
|
|
// Basic columns
|
|
|
|
// Basic columns
|
|
|
@ -2293,7 +2294,6 @@ static void ShowDemoWindowColumns() |
|
|
|
} |
|
|
|
} |
|
|
|
ImGui::PopID(); |
|
|
|
ImGui::PopID(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
static void ShowDemoWindowMisc() |
|
|
|
static void ShowDemoWindowMisc() |
|
|
|
{ |
|
|
|
{ |
|
|
|