A asprt Известный Автор темы 167 41 2 Ноя 2020 #1 Версия MoonLoader .026-beta Как сделать текст посередине?
Решение wulfandr 2 Ноя 2020 Фиби написал(а): Как сделать текст посередине? Нажмите для раскрытия... Lua: function imgui.CenterText(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Text(text) end imgui.CenterText('text')
Фиби написал(а): Как сделать текст посередине? Нажмите для раскрытия... Lua: function imgui.CenterText(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Text(text) end imgui.CenterText('text')
kizn q(≧▽≦q) Всефорумный модератор 2,414 2,116 2 Ноя 2020 #2 Какой текст? Позитивный голос 0 Негативный голос
A asprt Известный Автор темы 167 41 2 Ноя 2020 #3 kizn написал(а): Какой текст? Нажмите для раскрытия... Позитивный голос 0 Негативный голос
wulfandr Известный 635 260 2 Ноя 2020 Решение #4 Фиби написал(а): Как сделать текст посередине? Нажмите для раскрытия... Lua: function imgui.CenterText(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Text(text) end imgui.CenterText('text') Реакции: goodflex и asprt Позитивный голос 0 Негативный голос Решение
Фиби написал(а): Как сделать текст посередине? Нажмите для раскрытия... Lua: function imgui.CenterText(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Text(text) end imgui.CenterText('text')
A asprt Известный Автор темы 167 41 2 Ноя 2020 #5 wulfandr написал(а): Lua: function imgui.CenterText(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Text(text) end imgui.CenterText('text') Нажмите для раскрытия... А как кнопки посередине сделать? скажи пожалуйста Позитивный голос 0 Негативный голос
wulfandr написал(а): Lua: function imgui.CenterText(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Text(text) end imgui.CenterText('text') Нажмите для раскрытия... А как кнопки посередине сделать? скажи пожалуйста
Mico Активный 252 50 3 Ноя 2020 #6 Точно такой же код, что выше, только заменив imgui.CenterText на imgui.CenterButton Фиби написал(а): А как кнопки посередине сделать? скажи пожалуйста Посмотреть вложение 74047 Нажмите для раскрытия... Lua: function imgui.CenterButton(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Button(text) end imgui.CenterButton(u8"Текст") Реакции: MAHEKEH Позитивный голос 0 Негативный голос
Точно такой же код, что выше, только заменив imgui.CenterText на imgui.CenterButton Фиби написал(а): А как кнопки посередине сделать? скажи пожалуйста Посмотреть вложение 74047 Нажмите для раскрытия... Lua: function imgui.CenterButton(text) local width = imgui.GetWindowWidth() local calc = imgui.CalcTextSize(text) imgui.SetCursorPosX( width / 2 - calc.x / 2 ) imgui.Button(text) end imgui.CenterButton(u8"Текст")