AIMP Forum

AIMP для Windows => Skin Editor / Skin Engine => Вопросы => Topic started by: Hayo Tee on July 09, 2013, 17:31:58

Title: Поведение окна как TrayControlFlow..
Post by: Hayo Tee on July 09, 2013, 17:31:58
Хочу сделать окно как TrayControlFlow. Только в нём мастер будет AIMPMainForm. Контейнер будет видно если указатель находится над  AIMPMainForm и не будет скрыватся если поднести курсор к  этот скрывающий контейнер. Как можно это реализовать? С IsActive у меня не получилось...
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 09, 2013, 18:15:14
я бы не сказал, что такое поведение удобное

но результат во вложении

одна оговорка: мы управляем не окном, а контейнером
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 09, 2013, 23:57:58
доработал проект
усложнил
но теперь есть кнопка фиксации всплывающего контейнера
Title: Re: Поведение окна как TrayControlFlow..
Post by: Tarik on July 10, 2013, 00:06:00
доработал проект
усложнил
но теперь есть кнопка фиксации всплывающего контейнера
При наведении на эквалайзер этот контейнер жутко колбасит. Так что желательно эквалайзер не учитывать.
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 10, 2013, 00:13:52
При наведении на эквалайзер этот контейнер жутко колбасит. Так что желательно эквалайзер не учитывать.
это я тупанул, изначально хотел работать с окном эквалайзера
исправил
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 10, 2013, 00:23:13
чёт я сегодня торможу
IsActive работает не только с самим контейнером, но и с его дочками
упростил оба варианта
теперь они окончательные
Title: Re: Поведение окна как TrayControlFlow..
Post by: Hayo Tee on July 11, 2013, 20:15:46
Спасибо за проекты. Но, это связь работает если скрывающий контейнер находится внутри контейнера который он он был связан с Comm1: Value2 <-> IsActive. Можно ли это реализовать и с другими контейнерами?
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 11, 2013, 20:21:19
Спасибо за проекты. Но, это связь работает если скрывающий контейнер находится внутри контейнера который он он был связан с Comm1: Value2 <-> IsActive. Можно ли это реализовать и с другими контейнерами?
Да, связи будут чуть сложнее. Попозже сделаю новые проекты
Title: Re: Поведение окна как TrayControlFlow..
Post by: Hayo Tee on July 11, 2013, 20:25:50
Да, связи будут чуть сложнее. Попозже сделаю новые проекты
Буду благодарен!
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 11, 2013, 22:35:07
Спасибо за проекты. Но, это связь работает если скрывающий контейнер находится внутри контейнера который он он был связан с Comm1: Value2 <-> IsActive. Можно ли это реализовать и с другими контейнерами?
что-то типа того:
Title: Re: Поведение окна как TrayControlFlow..
Post by: Hayo Tee on July 23, 2013, 18:16:25
Спасибо! То что нужно... Прошу эту инфу добавить к справке СЭ.

+1
Title: Re: Поведение окна как TrayControlFlow..
Post by: Soolo on July 23, 2013, 19:18:03
Спасибо! То что нужно... Прошу эту инфу добавить к справке СЭ.

+1
там есть пример всплывающего контейнера. В этой теме лишь разновидность его использования.