Форум
Написать нам
Страница 1 из 212»
Модератор форума: Peter 
Форум MMB » Всё о программе Neo Book » Вопросы и ответы по NB » Эффект для CustomWindow и CloseCustomWindow
Эффект для CustomWindow и CloseCustomWindow
mishemДата: Воскресенье, 20 Декабрь 2009, 20:06 | Сообщение # 1
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Ни кто не знает, как применить к командам CustomWindow и CloseCustomWindow Эфект скольжения? Что бы не просто открывалось окно или закрывалось, а как бы выдвигалось. Слева, справа. Снизу, сверху.

Добавлено (20 Декабрь 2009, 20:06)
---------------------------------------------
Или мож плагин кто встречал?


Я люблю думать что умею рисовать
 
PeterДата: Воскресенье, 20 Декабрь 2009, 20:58 | Сообщение # 2
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Насколько мне известно, стандартными срествами NeoBook сделать подобное нельзя.
С помощью плагина можно изменять прозрачность окна, но не "эффект скольжения".
Тут потребуется специальный плагин, который пока неизвестен....

Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
СергейДата: Воскресенье, 20 Декабрь 2009, 21:19 | Сообщение # 3
Необукер
Группа: Проверенные
Сообщений: 2236
Репутация: 23
Награды: 12
Статус: Offline
Quote (mishem)
Ни кто не знает, как применить к командам CustomWindow и CloseCustomWindow Эфект скольжения?
Самому написать этот эффект, применив MoveObjectAlongPath или MoveObject

 
PeterДата: Воскресенье, 20 Декабрь 2009, 21:27 | Сообщение # 4
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Quote (sp3d)
Самому написать этот эффект, применив MoveObjectAlongPath или MoveObject

Таким способом можно двигать объекты внутри внешннего или главного окна, а ему, если я правильно понял, нужно двигать (показать-скрыть), ещё и с эффектом, само внешнее окно!

Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
mishemДата: Воскресенье, 20 Декабрь 2009, 21:28 | Сообщение # 5
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Peter, Не, это не то. :(
sp3d, В пределах окна, да. Но нужно чтоб за пределы окна выходило. Для CustomWindow и CloseCustomWindow эти команды не применимы. :( Для контейнера, применимы, но его не видно за пределами окна.

Я люблю думать что умею рисовать
 
DEMBELДата: Воскресенье, 20 Декабрь 2009, 21:30 | Сообщение # 6
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
Quote (mishem)
Для контейнера, применимы, но его не видно за пределами окна.

вот для этого я и хотел всунуть прозрачную картинку за "визуальные" пределы окна, и двигать на нее. За физические пределы окна похоже ничего выдвинуть не выйдет.
 
PeterДата: Воскресенье, 20 Декабрь 2009, 21:33 | Сообщение # 7
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Quote (mishem)
Peter, Не, это не то.

Я знаю:
Quote (Peter)
можно изменять прозрачность окна, но не "эффект скольжения".

Если эффект изменения прозрачности не годится, тогда - грустно...

Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
mishemДата: Воскресенье, 20 Декабрь 2009, 21:51 | Сообщение # 8
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Quote (DEMBEL)
За физические пределы окна похоже ничего выдвинуть не выйдет.

Получается, окно. Но без эфекта. CustomWindow "" "-1" "-1" "имя объекта" "NoBorder" Peter, А ты не можешь плагин сделать на эту тему?
DEMBEL, А скриптом, не, ни как?

Добавлено (20 Декабрь 2009, 21:51)
---------------------------------------------
Почему, делаю контейнер, в свойствах указываю прозрачный, но по команде выше, он появляется серым? :( Думал в него вставить объект, и тогда командами MoveObjectAlongPath или MoveObject можно было бы изменять.


Я люблю думать что умею рисовать
 
DEMBELДата: Воскресенье, 20 Декабрь 2009, 21:57 | Сообщение # 9
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
ну придумайте чтонибудь, мозгой пошевелите. У меня и так голова кругом...
 
mishemДата: Воскресенье, 20 Декабрь 2009, 22:52 | Сообщение # 10
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
DEMBEL, Мож не загоняться? Оно и без эффекта скольжения не плохо получается

Я люблю думать что умею рисовать
 
DEMBELДата: Воскресенье, 20 Декабрь 2009, 22:59 | Сообщение # 11
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
попробовал как я хотел - не вышло. Фон проекта не поддерживает прозрачность, постоянно вылезает заливка. А если к примеру я дырку захочу вырезать посреди проекта, у меня это не выйдет?

Добавлено (20 Декабрь 2009, 22:59)
---------------------------------------------
нука покажи где ты окно выдвинул за пределы проекта

 
mishemДата: Воскресенье, 20 Декабрь 2009, 23:12 | Сообщение # 12
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Quote (DEMBEL)
А если к примеру я дырку захочу вырезать посреди проекта, у меня это не выйдет?

Всмысле, дырку? В рисунке, или в проекте? В проекте по моему ни как.

Добавлено (20 Декабрь 2009, 23:12)
---------------------------------------------

Quote (DEMBEL)
нука покажи где ты окно выдвинул за пределы проекта

Там только потом к координатам привязывать надо, а то когда основное окно двигаешь, выпадающее на месте остается.

Я люблю думать что умею рисовать
 
DEMBELДата: Воскресенье, 20 Декабрь 2009, 23:56 | Сообщение # 13
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
да нет, это все хрень. Я имею ввиду чтобы окно выдвигалось как бы из-под окна с проектом за его пределы. как эквалайзер у аимпа, говорю же.
 
mishemДата: Понедельник, 21 Декабрь 2009, 00:26 | Сообщение # 14
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Да я понял, но если нет возможности. Не знаешь, кто плагин может попробовать сделать? :D

Я люблю думать что умею рисовать
 
DEMBELДата: Понедельник, 21 Декабрь 2009, 00:33 | Сообщение # 15
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
кто-кто... тут один человек плагины делает
 
СергейДата: Понедельник, 21 Декабрь 2009, 01:20 | Сообщение # 16
Необукер
Группа: Проверенные
Сообщений: 2236
Репутация: 23
Награды: 12
Статус: Offline
Quote (DEMBEL)
кто-кто... тут один человек плагины делает
к сожелению тока один, это наш всеми много уважаемый админ и учитель :)

Добавлено (21 Декабрь 2009, 01:20)
---------------------------------------------





Сообщение отредактировал sp3d - Понедельник, 21 Декабрь 2009, 01:20
 
DEMBELДата: Понедельник, 21 Декабрь 2009, 01:25 | Сообщение # 17
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
 
СергейДата: Понедельник, 21 Декабрь 2009, 01:30 | Сообщение # 18
Необукер
Группа: Проверенные
Сообщений: 2236
Репутация: 23
Награды: 12
Статус: Offline
Quote (mishem)
В проекте по моему ни как.
по маске не пробовали?!

 
Alex3AДата: Понедельник, 21 Декабрь 2009, 03:44 | Сообщение # 19
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2957
Репутация: 31
Награды: 10
Статус: Offline
Quote (sp3d)
по маске не пробовали?!

Дело втом что регион окна и его размеры немного разные вещи,
если возможно создание окна с регионом (фигурное окно), то возможна
реализация подобной фичи. Делается маска региона на которой все елементы
выдвинуты, затем меняя размеры окна выступающие части можно скрыть.
Принцип тут такой - если окно больше маски, видима только часть окна
разрешенная маской, если оно меньше маски, то елементы маски за пределами
габаритов окна невидимы. Так как изменения размеров окна производятся относительно
левого верхнего угла, то прятать\показывать можно только елементы маски находящиеся
с права и с низу, изменяя размеры окна по горизонтали и вертикали соответственно.
 
DEMBELДата: Понедельник, 21 Декабрь 2009, 03:53 | Сообщение # 20
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
да забудьте вы, не получится это сделать, я пробовал
 
PeterДата: Понедельник, 21 Декабрь 2009, 05:04 | Сообщение # 21
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Я так и не могу понять что именно вам нужно?
Если требуется просто скрыть или показать с эффектом внешнее необушное окно, то это, пожалуй, можно, а вот если нужно типа ещё и присабачить к нему маску, то тут будет облом, во всяком случае, пока...
Вообще, я заметил, что в NeoBook (в отличие от ММВ) маска главного окна работает как-то через ж..., т.е. не так, как чуть выше описывал процесс Алекс.

Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
DEMBELДата: Понедельник, 21 Декабрь 2009, 05:05 | Сообщение # 22
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
Quote (Peter)
Я так и не могу понять что именно вам нужно?

запусти AIMP и открой эквалайзер, и увидишь как он выезжает. Вот по типу такого выезжающего окна нам и надо.
 
PeterДата: Понедельник, 21 Декабрь 2009, 05:17 | Сообщение # 23
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Quote (DEMBEL)
Вот по типу такого выезжающего окна нам и надо.

С помощью плагина это сделать можно, но только у Аимпа это окно по маске, а в NeoBook будет прямоугольное, т.е. как все внешние дочерние необушные окна.
К тому же, надеюсь помните, что прикрепить (чтобы двигались вместе) дочернее окно к главному в NeoBook нельзя.
Иными словами, повторить один-в-один пример Аимпа не получится.

Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
DEMBELДата: Понедельник, 21 Декабрь 2009, 05:21 | Сообщение # 24
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
да ну с CustomWindow это изврат, я вот пытался нарисовать все в пределах главного окна с соответствующей маской, оставил пустое место под выезжающий обьект, а вот сделать это пустое место прозрачным, чтоб его видно не было, у меня и не вышло. думал положу туда картинку и сделаю прозрачной, а фиг, под ней заливка фона выглядывает
 
PeterДата: Понедельник, 21 Декабрь 2009, 05:26 | Сообщение # 25
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Quote (DEMBEL)
под ней заливка фона выглядывает

Я тоже попадал на эту неприятность, вот потому и сказал, что:
Quote (Peter)
в NeoBook (в отличие от ММВ) маска главного окна работает как-то через ж...,

:(
Quote (DEMBEL)
с CustomWindow это изврат

А ничего не поделаешь, если иначе не получается...

Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
mishemДата: Понедельник, 21 Декабрь 2009, 06:37 | Сообщение # 26
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Quote (Peter)
К тому же, надеюсь помните, что прикрепить (чтобы двигались вместе) дочернее окно к главному в NeoBook нельзя.

А как же сдесь сделали?

Прикрепления: 8338668.png(64Kb) · 2768655.png(84Kb)


Я люблю думать что умею рисовать
 
PeterДата: Понедельник, 21 Декабрь 2009, 07:11 | Сообщение # 27
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Quote (mishem)
А как же сдесь сделали?

Проще пареной репы!
А заголовок окна на картинках ни на какие мысли не навел?
См.прикрепление.
Кнопку я сделал свою, и заголовк окна убрал к чертям, но это все непринципиально.
Естесственно скрипт там "Атас", но я показал только идею...
И де я нахожуся?...
:)

Но, насколько я понял, задача-то была сформулирована иначе...
;)

Добавлено (21 Декабрь 2009, 07:11)
---------------------------------------------
Кстати, если есть желание поизголяться, то "выезд дополнительного окна" можно сделать торжественным и плавным.
И даже величественным под бой курантов!
:)

Прикрепления: Test.rar(55Kb)


Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
mishemДата: Понедельник, 21 Декабрь 2009, 07:23 | Сообщение # 28
Ветеран форума
Группа: Проверенные
Сообщений: 751
Репутация: 6
Награды: 2
Статус: Offline
Quote (Peter)
А заголовок окна на картинках ни на какие мысли не навел?

Да я уж когда скрины выложил, увидел :D

Я люблю думать что умею рисовать
 
DEMBELДата: Понедельник, 21 Декабрь 2009, 07:28 | Сообщение # 29
Наш дизайнер
Группа: Модераторы
Сообщений: 2314
Репутация: 25
Награды: 12
Статус: Offline
да хрень это все... лучше уж тогда делать нормальные выезжающие окна внутри окна проекта.

Добавлено (21 Декабрь 2009, 07:28)
---------------------------------------------
хотя если плавно увеличивать ширину окна проекта, а вслед за ней вывозить фон выдвигающегося окна, то может и сойдет. но сдается мне все это глючить будет и тормозить.

 
PeterДата: Понедельник, 21 Декабрь 2009, 07:36 | Сообщение # 30
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
Quote (DEMBEL)
все это глючить будет и тормозить.

Гм..
Это уже как скрипт напишешь... ;)
Кстати, Омар летом уже делал нечто подобное, все работало вполне душевно и без тормозов!
Тему не помню, но если пошукать по форуму, то найти можно...
:)
Хотя, зачем?

Трешачка у меня нету, потому пойду-ка посплю под хард...
:)


Чем дорожу... Чем рискую на свете я....
Мигом одним! Только мигом одним!...

WHITESNAKE St.Petersburg - 11.12.2008
 
Форум MMB » Всё о программе Neo Book » Вопросы и ответы по NB » Эффект для CustomWindow и CloseCustomWindow
Страница 1 из 212»
Поиск: