mimgui - Scrollbar

Kvisk

Известный
Автор темы
212
223
Версия MoonLoader
.026-beta
Подскажите можно как-то получить информацию о scrollbar'e?
Его длина, положение ползунка и т.п.?
Какую вообще информацию можно о нём узнать?
 
Решение
Lua:
imgui.GetScrollMaxX(void) -- макс Х
imgui.GetScrollX(void) -- текущий Х
imgui.GetScrollMaxY(void) -- макс Y
imgui.GetScrollY(void) -- текущий Y
imgui.SetScrollX(floatscroll_x) -- установить Х
imgui.SetScrollY(floatscroll_x) -- установить Y

Kvisk

Известный
Автор темы
212
223
в стиле узнать
Не, не в плане чтобы изменить стиль и кастомизировать, а в конкретном окне в зависимости от контента, он имеет разный размер(тобишь длинну прокрутки).
И я интересуюсь, возможно ли как-то получить эту длинну и есть ли возможность принудительно перетаскивать ползунок.
Прыгать по контенту. (например как флаги в html #)
reFe28G.png
 

MLycoris

На вид оружие массового семяизвержения
Проверенный
1,992
2,186
Lua:
imgui.GetScrollMaxX(void) -- макс Х
imgui.GetScrollX(void) -- текущий Х
imgui.GetScrollMaxY(void) -- макс Y
imgui.GetScrollY(void) -- текущий Y
imgui.SetScrollX(floatscroll_x) -- установить Х
imgui.SetScrollY(floatscroll_x) -- установить Y
 
  • Влюблен
Реакции: Kvisk

Kvisk

Известный
Автор темы
212
223
Lua:
imgui.GetScrollMaxX(void) -- макс Х
imgui.GetScrollX(void) -- текущий Х
imgui.GetScrollMaxY(void) -- макс Y
imgui.GetScrollY(void) -- текущий Y
imgui.SetScrollX(floatscroll_x) -- установить Х
imgui.SetScrollY(floatscroll_x) -- установить Y
Я тебя люблю!