Есть окно/контейнер который не изменяется пользователем тоесть имеет состояние resizable=false
, в него можно добавить например кнопку в позиции x=100 y=100
нулевые координаты кнопки при этом являются относительны позиции контейнера/окна на экране при этом контейнер принимает размер такой что бы уместить в себе входящий в него элемент. >>> Вот пример <<< как в структуре назвать булевый флаг включающий или выключающий это состояние, тоесть если я выключу его и укажу размер контейнера в 50x50px , а кнопке позицию 150x150 то кнопка примет положение в виде максимального размера контейнера в 50x50 уже не изменяя его.
Вот https://youtu.be/k0Uon4rdNvM как оно в динамике если окно изменяемо, то есть контейнер подстраивается под его содержимое, а не содержимое под контейнер
UDP: Тут более понятнее выглядит https://youtu.be/XuQSQHK4hwo