AIMP Forum

AIMP for PC => Skin Editor, Skin Engine => Вопросы / Questions => Topic started by: quefcyze on October 12, 2015, 19:49:12

Title: TASEPanel, при наведении появляется, но иначе работает
Post by: quefcyze on October 12, 2015, 19:49:12
Добрый день, хочу сделать так, чтобы когда наводишь на TASEPanel-"лупу", то отображалась TASEPanel(с поиском)
(http://cs623730.vk.me/v623730947/47a39/jSlO4TKgqqs.jpg)

это как бы сделать не проблема
(http://cs623730.vk.me/v623730947/47a41/HkJeCpJqCaw.jpg)
но мне нужно так, чтобы когда наводишь именно на лупу, то вместо всей панели(таймлайн, громкость, плей, пауза и т.д.) поменялось на панель с поиском, и этой панелью можно было пользоваться, и например убрать курсор, но панель с поиском оставаль на месте, а если снова навести  на лупу, то появлялась панель(таймлайн, громкость, плей, пауза и т.д.)
(http://cs623730.vk.me/v623730947/47a5b/9hNDnJVSdI8.jpg)
1. Бордовый цвет-это панель, если навести на нее, то отображается фиолетовая с поиском - но когда переношу курсор на фиолетовый, то панель с поиском исчезает
2. Если сделать бордовую такую же как длинную как и фиолетовую, даже больше и поставить под фиолетовой - панель с поиском отображается и даже работает, но не работает панель(таймлайн, громкость, плей, пауза и т.д.), если убрать курсор, панель отображается, но не работает
3. Пробовал сделать так, чтобы бордовая панель по маске была доступна, но не могу понять как сделать так маску, чтобы не повторялась 1-ая проблемма, и работала панель(таймлайн, громкость, плей, пауза и т.д.)

я вроде все дословно расписал, и хотелось бы чтобы оно работало
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: Tarik on October 12, 2015, 19:54:41
Сделайте проект с примером, пожалуйста.
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: quefcyze on October 12, 2015, 20:12:54
Сделайте проект с примером, пожалуйста.

Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: Tarik on October 12, 2015, 21:31:33
Quote
1. Бордовый цвет-это панель, если навести на нее, то отображается фиолетовая с поиском - но когда переношу курсор на фиолетовый, то панель с поиском исчезает
С ткстовым примером такой проблемы нет  :-\

Quote
но мне нужно так, чтобы когда наводишь именно на лупу, то вместо всей панели(таймлайн, громкость, плей, пауза и т.д.) поменялось на панель с поиском, и этой панелью можно было пользоваться, и например убрать курсор, но панель с поиском оставаль на месте, а если снова навести  на лупу, то появлялась панель(таймлайн, громкость, плей, пауза и т.д.)
Сделать так, чтобы при наведении по очереди менялись панели, нельзя (может возможно с помощью скрипта, но не уверен)
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: Soolo on October 12, 2015, 21:52:02
Так нужно?
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: quefcyze on October 12, 2015, 22:06:08
Так нужно?

По первому взгляду вроде да, сейчас буду разбираться как это сделать, спасибо большое
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: quefcyze on October 13, 2015, 00:20:19
Так нужно?
Вроде все понял и легко делается, но у меня почему-то не работает:
1. Бордовый цвет-это панель, если навести на нее, то отображается оранжевая с поиском - но когда переношу курсор на оранжевый, то панель с поиском исчезает
что я сделал не так? ???
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: Zhenya on October 13, 2015, 00:32:41
что я сделал не так? ???
Не прописали выражения в параметрах связей - у счётчика "CurrentValue + Value" и у панели "Search" "Value = 1" (чтобы попасть в параметры связи, выделите линию связи и нажмите кнопку "Параметры связи" внизу или просто кликните 2 раза по линии связи).
И уменьшите модуль счётчика до 2.
Title: Re: TASEPanel, при наведении появляется, но иначе работает
Post by: quefcyze on October 13, 2015, 01:01:37
Не прописали выражения в параметрах связей - у счётчика "CurrentValue + Value" и у панели "Search" "Value = 1" (чтобы попасть в параметры связи, выделите линию связи и нажмите кнопку "Параметры связи" внизу или просто кликните 2 раза по линии связи).
И уменьшите модуль счётчика до 2.
Долго пытался понять что вы имели ввиду и где это искать, но потом все же разобрался, мда а я даже не знал, что так можно
Спасибо большое :)