function imgui.OnDrawFrame( ... )
if imgui_ws1.v then -- допустим первое окно
imgui.SetNextWindowSize(imgui.ImVec2(940,594), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8" "..fa.ICON_FA_HOME .. u8" Имя окна ImGui #1", imgui_ws1, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse) -- imgui.WindowFlags.NoCollapse - это флаги, они добавляются сюда через «+»
if imgui.Button(u8"Вызвать 2 окно") then -- все это кнопка, на которую активируется 2-е окно.
iws()
end
imgui.End()
end -- первое окно готово.
if imgui_ws2.v then -- и вот второе окно
imgui.SetNextWindowSize(imgui.ImVec2(940,594), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2((sw / 2), sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8" "..fa.ICON_FA_HOME .. u8" Имя окна ImGui #2", imgui_ws2, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse) -- imgui.WindowFlags.NoCollapse - это флаги, они добавляются сюда через «+»
imgui.End()
end -- второе окно готово.
end