AIMP Forum

AIMP для Windows => Skin Editor / Skin Engine => Вопросы => Topic started by: ELECTRON!CK on July 19, 2013, 19:27:09

Title: Вопрос по режиму AutoHide
Post by: ELECTRON!CK on July 19, 2013, 19:27:09
Режим AutoHide с выставленным числовым значением AutoHideParentSizeThresold применяется только по горизонтали? Как на счёт вертикали хотелось бы скрыть элементы, как это сделать?
Title: Re: Вопрос по режиму AutoHide
Post by: Tarik on July 19, 2013, 20:34:17
Внимательно прочитай кусок из справки:
Quote
За автоскрытие отвечают два параметра: AutoHide и AutoHideParentSizeThreshold.
Свойство AutoHide позволяет элементу прятаться, когда размер Parent-а (предка), становится меньше указанной в AutoHideParentSizeThreshold величины.

Замечание: AutoHide работает только с теми элементами, Alignment которых не равен laClient.
Замечание: Если элемент выравнивается по вертикали (Alignment = laTop, laBottom) – AutoHideParentSizeThreshold взаимодействует с высотой Parent-а (предка). В противном случае – с шириной.
Замечание: У элементов с AutoHide = True не рекомендуется биндить значение точки доступа Visibility с каким-либо сервисом, т.к. в данном случае возможен конфликт.
Работает аналогично горизонтальному.

ЗЫ. См. проект из вложения. Нижний контейнер с кнопками появится тогда, когда размер плейлиста будет больше 350 рх
Title: Re: Вопрос по режиму AutoHide
Post by: ELECTRON!CK on July 19, 2013, 20:51:06
Спасибо за разъяснение, попробую поколдовать со скином))