Вертикальный сепаратор в mimgui

KmAuArJo850

Участник
Автор темы
41
3
Версия MoonLoader
Другое
Доброго дня, подскажите, пожалуйста, как нарисовать вертикальный сепаратор в mimgui?
 

Tema05

Известный
1,471
435
Доброго дня, подскажите, пожалуйста, как нарисовать вертикальный сепаратор в mimgui?
Его нет, потому что это противоречит структуре mimgui. Есть конечно на бх какой-то готовый костыль, но он так себе. Используй чайлды, колумсы или сам рисуй по координатам через дравлист как тебе надо.
 

Gorskin

♥ Love Lua ♥
Проверенный
1,333
1,169
Доброго дня, подскажите, пожалуйста, как нарисовать вертикальный сепаратор в mimgui?
Lua:
function imgui.VerticalSeparator()
     local draw_list = imgui.GetWindowDrawList()
     local pos = imgui.GetCursorScreenPos()
     local window_height = imgui.GetWindowHeight()
     local separator_x = pos.x
     local separator_color = imgui.GetColorU32(imgui.Col.Border)
    
     draw_list:AddLine(
         {separator_x, pos.y},
         {separator_x, pos.y + window_height},
         separator_color,
         1.0
     )
     imgui.Dummy({0, window_height})
end
 
  • Нравится
Реакции: MLycoris