Вопрос Как сделать расширяющееся меню, как у скита или пандоры?

♥♥♥
Начинающий
Статус
Оффлайн
Регистрация
12 Окт 2020
Сообщения
117
Реакции[?]
10
Поинты[?]
0
Растягивающееся меню (треугольник в правом нижнем углу для изменения размера меню для себя)
Дайте сурсы такого чита или скажите как такое сделать, если не сложно, я посмотрю и пойму, как это устроено. Буду благодарен.
 
Участник
Статус
Оффлайн
Регистрация
26 Мар 2019
Сообщения
707
Реакции[?]
167
Поинты[?]
1K
Растягивающееся меню (треугольник в правом нижнем углу для изменения размера меню для себя)
Дайте сурсы такого чита или скажите как такое сделать, если не сложно, я посмотрю и пойму, как это устроено. Буду благодарен.
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Забаненный
Статус
Оффлайн
Регистрация
9 Янв 2021
Сообщения
15
Реакции[?]
2
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Подключить фритайп либ и использовать его.
 
Разработчик
Статус
Оффлайн
Регистрация
1 Сен 2018
Сообщения
1,596
Реакции[?]
879
Поинты[?]
113K
Растягивающееся меню (треугольник в правом нижнем углу для изменения размера меню для себя)
Дайте сурсы такого чита или скажите как такое сделать, если не сложно, я посмотрю и пойму, как это устроено. Буду благодарен.
Просто флаг убрать...
 
ставь чайник, зажигай плиту
Эксперт
Статус
Оффлайн
Регистрация
22 Май 2020
Сообщения
1,444
Реакции[?]
1,092
Поинты[?]
10K
если ты про имгуи, то при создании нового окна ( ImGui::Begin(...) ) ты указываешь флаги. Флаг ImGuiWindowFlags_NoResize убирает треугольничек, который как раз и позволяет растягивать меню. Если ты хочешь, чтобы этот треугольничек был, то убери этот флаг. Однако, всё так сладко и легко, как ты думаешь, возможно, не будет. Нужно будет делать все элементы адаптивными, например, вычислять размер чайлдов, других элементов меню в зависимости от их размера, если хочешь, то можешь пойти ещё дальше и изменять также размер шрифта (ImGui::SetWindowFontScale)
 
♥♥♥
Начинающий
Статус
Оффлайн
Регистрация
12 Окт 2020
Сообщения
117
Реакции[?]
10
Поинты[?]
0
если ты про имгуи, то при создании нового окна ( ImGui::Begin(...) ) ты указываешь флаги. Флаг ImGuiWindowFlags_NoResize убирает треугольничек, который как раз и позволяет растягивать меню. Если ты хочешь, чтобы этот треугольничек был, то убери этот флаг. Однако, всё так сладко и легко, как ты думаешь, возможно, не будет. Нужно будет делать все элементы адаптивными, например, вычислять размер чайлдов, других элементов меню в зависимости от их размера, если хочешь, то можешь пойти ещё дальше и изменять также размер шрифта (ImGui::SetWindowFontScale)
понял, спасибо
 
Сверху Снизу