Текст в Selectable по колонкам

KmAuArJo850

Участник
Автор темы
41
3
Версия MoonLoader
Другое
Приветствую, подскажите, пожалуйста, как сделать размещение текста по центру колонок, но в Selectable'ах mimgui?
Например, как в Police Helper
1720953468171.png
 

KyRDa

Участник
86
44
Поставь текст в колонках с помощью imgui.CenterText
Код:
function imgui.CenterText(text)
    imgui.SetCursorPosX((imgui.GetWindowWidth() - imgui.CalcTextSize(text).x) / 2)
    imgui.Text(text)
end

А поверх строки таблицы поставь Selectable, для этого:
  1. в начале строки таблицы сохраняешь позицию курсора imgui.GetCursorPos(), обозначу как pos
  2. В конце строки imgui.SetCursorPos(pos)
  3. после imgui.Selectable