mirror of
https://github.com/Drezil/imgui.git
synced 2024-11-23 04:17:00 +00:00
Minor tweaks
This commit is contained in:
parent
9896faf731
commit
a2487bc143
@ -4072,7 +4072,7 @@ bool ImGui::Begin(const char* name, bool* p_open, const ImVec2& size_on_first_us
|
|||||||
if (window_pos_center)
|
if (window_pos_center)
|
||||||
{
|
{
|
||||||
// Center (any sort of window)
|
// Center (any sort of window)
|
||||||
SetWindowPos(ImMax(style.DisplaySafeAreaPadding, fullscreen_rect.GetCenter() - window->SizeFull * 0.5f));
|
SetWindowPos(window, ImMax(style.DisplaySafeAreaPadding, fullscreen_rect.GetCenter() - window->SizeFull * 0.5f), 0);
|
||||||
}
|
}
|
||||||
else if (flags & ImGuiWindowFlags_ChildMenu)
|
else if (flags & ImGuiWindowFlags_ChildMenu)
|
||||||
{
|
{
|
||||||
@ -4870,14 +4870,13 @@ static void SetWindowPos(ImGuiWindow* window, const ImVec2& pos, ImGuiSetCond co
|
|||||||
|
|
||||||
void ImGui::SetWindowPos(const ImVec2& pos, ImGuiSetCond cond)
|
void ImGui::SetWindowPos(const ImVec2& pos, ImGuiSetCond cond)
|
||||||
{
|
{
|
||||||
ImGuiWindow* window = GetCurrentWindow();
|
ImGuiWindow* window = GetCurrentWindowRead();
|
||||||
SetWindowPos(window, pos, cond);
|
SetWindowPos(window, pos, cond);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ImGui::SetWindowPos(const char* name, const ImVec2& pos, ImGuiSetCond cond)
|
void ImGui::SetWindowPos(const char* name, const ImVec2& pos, ImGuiSetCond cond)
|
||||||
{
|
{
|
||||||
ImGuiWindow* window = FindWindowByName(name);
|
if (ImGuiWindow* window = FindWindowByName(name))
|
||||||
if (window)
|
|
||||||
SetWindowPos(window, pos, cond);
|
SetWindowPos(window, pos, cond);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user