Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос Скейл ImGui менюшки

  • Автор темы Автор темы notdaisy
  • Дата начала Дата начала
keep silence
Участник
Участник
Статус
Оффлайн
Регистрация
17 Дек 2018
Сообщения
548
Реакции
201
Как сделать так, чтоб при растягивании ImGui меню по оси X элементы увеличивались в размере пропорционально? Адаптивную ширину при растягивании то сделал, теперь бы понять как адекватно это сделать в высоту и как изменить размер шрифта. Заранее спасибо.

upd.: не только размер шрифта, но и других элементов типа чекбоксоа и слайдера. Они вроде как не принимают ImVec2 для изменения размера.
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
В imgui demo есть 2 функции, Global size и font size

можешь поделить настоящую ширину на минимальную и умножить GlobalSize на это число.
 
Для шрифта можешь использовать SetWindowFontScale, либо же непосредственно использовать танцы с бубном, используя font->scale (Шакалить шрифт всё равно будет)
Размер чекбоксов точно зависит от размера шрифта, а на счёт слайдера не помню.
 
Для шрифта можешь использовать SetWindowFontScale, либо же непосредственно использовать танцы с бубном, используя font->scale (Шакалить шрифт всё равно будет)
Размер чекбоксов точно зависит от размера шрифта, а на счёт слайдера не помню.
Спасибо огромное! :)
 
Для шрифта можешь использовать SetWindowFontScale, либо же непосредственно использовать танцы с бубном, используя font->scale (Шакалить шрифт всё равно будет)
Размер чекбоксов точно зависит от размера шрифта, а на счёт слайдера не помню.
так можно сделать чтобы все элементы зависили от размера шрифта
 
Назад
Сверху Снизу