Lill_Chich Участник Автор темы 73 5 6 Янв 2022 #1 Версия MoonLoader .026-beta 1.Как убрать полосу сверху. 2.Как подвинуть текст чуть правее и ниже. 3.Как сделать кнопки по середине. Вложения Снимок экрана (536).png 96.9 KB · Просмотры: 46
1.Как убрать полосу сверху. 2.Как подвинуть текст чуть правее и ниже. 3.Как сделать кнопки по середине.
Решение абубачир 6 Янв 2022 1. imgui.WindowFlags.NoTitleBar 2. imgui.SameLine(Ъ), где Ъ - кол-во пикселей отступа 3. Lua: function imgui.CenterButton(text, size_x, size_y) local width = imgui.GetWindowWidth() imgui.SetCursorPosX( width / 2 - size_x / 2 ) imgui.Button(text, imgui.ImVec2(size_x, size_y)) end
1. imgui.WindowFlags.NoTitleBar 2. imgui.SameLine(Ъ), где Ъ - кол-во пикселей отступа 3. Lua: function imgui.CenterButton(text, size_x, size_y) local width = imgui.GetWindowWidth() imgui.SetCursorPosX( width / 2 - size_x / 2 ) imgui.Button(text, imgui.ImVec2(size_x, size_y)) end
B barjik Известный 460 191 6 Янв 2022 #2 Lill_Chich написал(а): 1.Как убрать полосу сверху. Нажмите для раскрытия... Lua: --OnDrawFrame imgui.Begin('My Window', window, imgui.WindowFlags.NoTitleBar) --[[ несколько флагов прописывай через "+" imgui.Begin('My Window', window, imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoMove) --]] Реакции: Lill_Chich Позитивный голос 0 Негативный голос
Lill_Chich написал(а): 1.Как убрать полосу сверху. Нажмите для раскрытия... Lua: --OnDrawFrame imgui.Begin('My Window', window, imgui.WindowFlags.NoTitleBar) --[[ несколько флагов прописывай через "+" imgui.Begin('My Window', window, imgui.WindowFlags.NoTitleBar + imgui.WindowFlags.NoMove) --]]
абубачир Известный 244 118 6 Янв 2022 Решение #3 1. imgui.WindowFlags.NoTitleBar 2. imgui.SameLine(Ъ), где Ъ - кол-во пикселей отступа 3. Lua: function imgui.CenterButton(text, size_x, size_y) local width = imgui.GetWindowWidth() imgui.SetCursorPosX( width / 2 - size_x / 2 ) imgui.Button(text, imgui.ImVec2(size_x, size_y)) end Последнее редактирование: 6 Янв 2022 Реакции: Lill_Chich Позитивный голос 0 Негативный голос Решение
1. imgui.WindowFlags.NoTitleBar 2. imgui.SameLine(Ъ), где Ъ - кол-во пикселей отступа 3. Lua: function imgui.CenterButton(text, size_x, size_y) local width = imgui.GetWindowWidth() imgui.SetCursorPosX( width / 2 - size_x / 2 ) imgui.Button(text, imgui.ImVec2(size_x, size_y)) end