Как изменить размер окна imgui?

Статус
В этой теме нельзя размещать новые ответы.

Kozlik Mad

Участник
Автор темы
131
5
Версия MoonLoader
.026-beta
Как изменить размер окна imgui?
 
Решение
Создаст окно с размерами 630х320 по центру экрана
Lua:
local X, Y = getScreenResolution()
imgui.SetNextWindowSize(imgui.ImVec2(630, 320), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2(X / 2, Y / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8"Auto-Login | by CaJlaT", main_window_state, imgui.WindowFlags.NoResize)
imgui.End()

CaJlaT

Овощ
Модератор
2,806
2,569
Создаст окно с размерами 630х320 по центру экрана
Lua:
local X, Y = getScreenResolution()
imgui.SetNextWindowSize(imgui.ImVec2(630, 320), imgui.Cond.FirstUseEver)
imgui.SetNextWindowPos(imgui.ImVec2(X / 2, Y / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.Begin(u8"Auto-Login | by CaJlaT", main_window_state, imgui.WindowFlags.NoResize)
imgui.End()
 
  • Нравится
Реакции: Kozlik Mad

winten

Потрачен
409
182
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
-- перед imgui.Begin вставляешь:
imgui.SetNextWindowSize(imgui.ImVec2(250, 400), imgui.Cond.FirstUseEver) -- 250 - высота, 400 ширина
-- в imgui.Begin убираешь флаг imgui.WindowFlags.NoResize
 
  • Нравится
Реакции: Kozlik Mad
Статус
В этой теме нельзя размещать новые ответы.