imgui.Selectable

$Mr.R1ch$

Активный
Автор темы
335
51
Версия MoonLoader
Другое
есть ли параметры для selectable, отвечающие за расположение в нем текста и цвет? можно их вообще как то изменить?
 
  • Клоун
Реакции: XRLM
Решение
попробовал поставить 0.5, 0.5 и ничего не изменилось, вообще ничего

нужно явно указать размер selectable:
Lua:
imgui.PushStyleVarVec2(imgui.StyleVar.SelectableTextAlign, imgui.ImVec2(0.5, 0.5))
imgui.Selectable("selectable", nil, nil, imgui.ImVec2(150, 20))
imgui.PopStyleVar(1)


1736071965291.png

$Mr.R1ch$

Активный
Автор темы
335
51
ImGuiStyleVar_SelectableTextAlign, // ImVec2 SelectableTextAlign

цвет вроде бы берется из Header
может я делаю что то не так, но у меня нихуя не получилось, ставил любые значения и без толку

Lua:
imgui.PushStyleVarVec2(imgui.StyleVar.SelectableTextAlign, imgui.ImVec2(15, 5))
     imgui.Selectable(u8'Отвал жопы')
     imgui.PopStyleVar()
 
  • Клоун
Реакции: XRLM

chapo

tg/inst: @moujeek
Модератор
9,052
11,917
может я делаю что то не так, но у меня нихуя не получилось, ставил любые значения и без толку

Lua:
imgui.PushStyleVarVec2(imgui.StyleVar.SelectableTextAlign, imgui.ImVec2(15, 5))
     imgui.Selectable(u8'Отвал жопы')
     imgui.PopStyleVar()
ну так потому что оно принимает от 0 до 1 по обеим осям, типо по центру это 0.5, 0.5 и тд
 

wojciech?

Известный
Проверенный
386
282
попробовал поставить 0.5, 0.5 и ничего не изменилось, вообще ничего

нужно явно указать размер selectable:
Lua:
imgui.PushStyleVarVec2(imgui.StyleVar.SelectableTextAlign, imgui.ImVec2(0.5, 0.5))
imgui.Selectable("selectable", nil, nil, imgui.ImVec2(150, 20))
imgui.PopStyleVar(1)


1736071965291.png
 
  • Нравится
Реакции: $Mr.R1ch$