back.DEV Известный Автор темы 71 6 20 Авг 2020 #1 Версия MoonLoader .026-beta Здарова. Подскажите пожалуйста как выровнять текст по центру imgui окна, по типу как функция "выровнять по центру" на форуме. Спасибо
Здарова. Подскажите пожалуйста как выровнять текст по центру imgui окна, по типу как функция "выровнять по центру" на форуме. Спасибо
Решение A A Albertio 20 Авг 2020 В имгуи нет выравнивания по центру текста в окне Lua: imgui.SameLine(100) -- вместо цифры 100 меняй на своё усмотрение и на глаз выравнивай по центру
В имгуи нет выравнивания по центру текста в окне Lua: imgui.SameLine(100) -- вместо цифры 100 меняй на своё усмотрение и на глаз выравнивай по центру
A Albertio Attention! Thanks for your attention. 887 717 20 Авг 2020 Решение #2 В имгуи нет выравнивания по центру текста в окне Lua: imgui.SameLine(100) -- вместо цифры 100 меняй на своё усмотрение и на глаз выравнивай по центру Позитивный голос 0 Негативный голос Решение
В имгуи нет выравнивания по центру текста в окне Lua: imgui.SameLine(100) -- вместо цифры 100 меняй на своё усмотрение и на глаз выравнивай по центру
ImPasha Software Developer & System Administrator Друг 1,788 2,141 20 Авг 2020 #3 Не совсем понимаю зачем там SameLine, а уж тем более угадывать что-то. Lua: function imgui.TextCenter(text) local textSize = imgui.CalcTextSize(text) imgui.SetCursorPosX(imgui.GetWindowWidth() / 2 - textSize.x / 2) return imgui.Text(text) end Реакции: paulohardy Позитивный голос 0 Негативный голос
Не совсем понимаю зачем там SameLine, а уж тем более угадывать что-то. Lua: function imgui.TextCenter(text) local textSize = imgui.CalcTextSize(text) imgui.SetCursorPosX(imgui.GetWindowWidth() / 2 - textSize.x / 2) return imgui.Text(text) end