AIMP Forum

AIMP for Windows => Skin Editor, Skin Engine => Ошибки и замечания / Bugs => Topic started by: gr-e on November 09, 2024, 19:51:35

Title: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: gr-e on November 09, 2024, 19:51:35
В 2639 появилась пара багов (?) связанных с SizeMaximal контейнера:

Максимальная ширина контейнера раньше игнорировалась, если он находился в группе с разделителем с вертикальным расположением. Теперь она учитывается даже если у SplitView AutoSize=False.

Во втором вложении имеется контейнер с MaxWidth=600, рядом с ним контейнер laLeft шириной 250px с включенным AutoHide. При растягивании максимальная ширина окна получается 600px, а должна быть 600+250=850px.
Title: Re: [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: Artem on November 10, 2024, 10:33:01
Максимальная ширина контейнера раньше игнорировалась

Да, хотя не должна была.

При растягивании максимальная ширина окна получается 600px, а должна быть 600+250=850px.

Согласен, надо доработать
Title: Re: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: gr-e on November 13, 2024, 19:35:55
Теперь она учитывается даже если у SplitView AutoSize=False.
На 2640 AutoSize=False всё так же не работает
Title: Re: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: Artem on November 13, 2024, 21:01:28
На 2640 AutoSize=False всё так же не работает

Как у вас используется AutoSize со SplitView?

SplitView должен состоять из двух контейнеров, которые обязаны занимать весь его контент.
Title: Re: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: gr-e on November 13, 2024, 22:05:58
Как у вас используется AutoSize со SplitView?
Как в примере в первом посте.
По описанию AutoSize из справки, я так понял, что при снятой галочке он не должен учитывать размеры дочерних элементов, в т.ч. и SizeMaximal
Title: Re: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: Artem on November 14, 2024, 08:03:21
Как в примере в первом посте.

Он вроде работает верно, или я не туда смотрю?
Title: Re: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: gr-e on November 14, 2024, 18:08:50
Он вроде работает верно, или я не туда смотрю?
У LayoutContainer2 задана максимальная ширина 600px, SplitView учитывает его размер и тоже не растягивается больше 600 в ширину. Так и должно работать?
Title: Re: [x] [2639] Изменилось поведение контейнеров с заданным SizeMaximal
Post by: Artem on November 14, 2024, 21:27:16
У LayoutContainer2 задана максимальная ширина 600px, SplitView учитывает его размер и тоже не растягивается больше 600 в ширину. Так и должно работать?

Понял, в чем разночтение с прошлым релизом. Поправлю