Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Ballon
SiBEERiaДата: Вт, 06 Апреля 2010, 20:31 | Сообщение # 1
Любопытный
имеется такой код
StartUp:
Code
CustomWindow "balon" "[xpos]" "[ypos]-200" "Container4" "NoBorder".Вывожу за пределами экрана баллон
zmShowCustomWindow "Container4" "Hide".скрываю его
zmSetCustomWindowPos "Container4" "[xpos]" "[ypos]" "" "" "ScreenPos" "".вывожу на нужную позицию.

подпрограмма. всплывающий баллон

Code
zmSetCustomWindowTransparent "Container4" "85".задаю прозрачность.
                  zmEnableCustomWindow "Container4".делаю активным
                 zmFindWindow "balon" "" "[balon]". получаю дескриптор
                 zmShowWindow "[balon]" "Show".показываю баллон

Все отлично работает когда нет открытых окон в винде.Баллон вылетает как надо.
Но стоит открыть ту-же оперу, как баллон начинает вылетать на заднем плане и его не видно.Как сделать что бы он вылетал на передний план.Может перемудрил чего? подскажите плиз.
 
Сообщениеимеется такой код
StartUp:
Code
CustomWindow "balon" "[xpos]" "[ypos]-200" "Container4" "NoBorder".Вывожу за пределами экрана баллон
zmShowCustomWindow "Container4" "Hide".скрываю его
zmSetCustomWindowPos "Container4" "[xpos]" "[ypos]" "" "" "ScreenPos" "".вывожу на нужную позицию.

подпрограмма. всплывающий баллон

Code
zmSetCustomWindowTransparent "Container4" "85".задаю прозрачность.
                  zmEnableCustomWindow "Container4".делаю активным
                 zmFindWindow "balon" "" "[balon]". получаю дескриптор
                 zmShowWindow "[balon]" "Show".показываю баллон

Все отлично работает когда нет открытых окон в винде.Баллон вылетает как надо.
Но стоит открыть ту-же оперу, как баллон начинает вылетать на заднем плане и его не видно.Как сделать что бы он вылетал на передний план.Может перемудрил чего? подскажите плиз.

Автор - SiBEERia
Дата добавления - 06 Апреля 2010 в 20:31
СергейДата: Вт, 06 Апреля 2010, 20:49 | Сообщение # 2
Необукер
Quote (SiBEERia)
Как сделать что бы он вылетал на передний план
Есть такая команда "вывести на передний план" добавь и будет тебе счастье
 
Сообщение
Quote (SiBEERia)
Как сделать что бы он вылетал на передний план
Есть такая команда "вывести на передний план" добавь и будет тебе счастье

Автор - Сергей
Дата добавления - 06 Апреля 2010 в 20:49
SiBEERiaДата: Вт, 06 Апреля 2010, 21:07 | Сообщение # 3
Любопытный
добавил:
Code
ObjectToFront "Container4"

счастье не наступило :D
Осталось все так же. Забыл сказать, прога создается как SystemTray.
Баллон выкидывает сидя в трее.
упс...Оказывается сидя в трее баллон вообще не вылетает а только когда программа развернута.В чем может быть дело?


Сообщение отредактировано
SiBEERia - Ср, 07 Апреля 2010, 04:37
 
Сообщениедобавил:
Code
ObjectToFront "Container4"

счастье не наступило :D
Осталось все так же. Забыл сказать, прога создается как SystemTray.
Баллон выкидывает сидя в трее.
упс...Оказывается сидя в трее баллон вообще не вылетает а только когда программа развернута.В чем может быть дело?

Автор - SiBEERia
Дата добавления - 06 Апреля 2010 в 21:07
СергейДата: Ср, 07 Апреля 2010, 12:01 | Сообщение # 4
Необукер

Quote
В чем может быть дело?
когда прога в треи то обработка останавливается, кста откуда команда вызывается?, я делал с помощью таймера
используется плагин Петра, может тебе спросить в той теме, возможно это с ним связанно(просто предположение)
 
Сообщение

Quote
В чем может быть дело?
когда прога в треи то обработка останавливается, кста откуда команда вызывается?, я делал с помощью таймера
используется плагин Петра, может тебе спросить в той теме, возможно это с ним связанно(просто предположение)

Автор - Сергей
Дата добавления - 07 Апреля 2010 в 12:01
SiBEERiaДата: Ср, 07 Апреля 2010, 13:27 | Сообщение # 5
Любопытный
Quote (Сергей)
кста откуда команда вызывается?

Тоже по таймеру.
Quote (Сергей)
то обработка останавливается

Какая обработка? таймер тикает, сайт парсит, радио играет.(мистика)
 
Сообщение
Quote (Сергей)
кста откуда команда вызывается?

Тоже по таймеру.
Quote (Сергей)
то обработка останавливается

Какая обработка? таймер тикает, сайт парсит, радио играет.(мистика)

Автор - SiBEERia
Дата добавления - 07 Апреля 2010 в 13:27
mishemДата: Ср, 07 Апреля 2010, 19:39 | Сообщение # 6
Эксперт форума
SiBEERia, В свойствах проекта, вкладка "Окно", режим окна. Попробуй выставить поверх всех окон.
Сергей, Зря ты его в тему с плагином отправил.
SiBEERia, Там надо обсуждать именно плагин. А то и так та тема разрослась так, что то что нужно с трудом находишь, а раз уж задал вопрос, надо было просто ссылку на эту тему кинуть. Без обид за нравоучения. :)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеSiBEERia, В свойствах проекта, вкладка "Окно", режим окна. Попробуй выставить поверх всех окон.
Сергей, Зря ты его в тему с плагином отправил.
SiBEERia, Там надо обсуждать именно плагин. А то и так та тема разрослась так, что то что нужно с трудом находишь, а раз уж задал вопрос, надо было просто ссылку на эту тему кинуть. Без обид за нравоучения. :)

Автор - mishem
Дата добавления - 07 Апреля 2010 в 19:39
SiBEERiaДата: Сб, 10 Апреля 2010, 07:43 | Сообщение # 7
Любопытный
Quote (mishem)
Попробуй выставить поверх всех окон

тоже не помогло
 
Сообщение
Quote (mishem)
Попробуй выставить поверх всех окон

тоже не помогло

Автор - SiBEERia
Дата добавления - 10 Апреля 2010 в 07:43
СергейДата: Сб, 10 Апреля 2010, 10:20 | Сообщение # 8
Необукер
Quote (mishem)
Зря ты его в тему с плагином отправил.
походу не зря :)
Quote (SiBEERia)
тоже не помогло
SiBEERia, можно взгянуть на тестовый пример?
 
Сообщение
Quote (mishem)
Зря ты его в тему с плагином отправил.
походу не зря :)
Quote (SiBEERia)
тоже не помогло
SiBEERia, можно взгянуть на тестовый пример?

Автор - Сергей
Дата добавления - 10 Апреля 2010 в 10:20
PeterДата: Чт, 06 Мая 2010, 00:50 | Сообщение # 9
Админ NeoBook
Чего-то я прохлопал эту тему совсем...
redface
Сейчас воспроизвел код автора сабжа, все исправно работает, и "баллон" вылетает так, как нужно.
Что касается режима "поверх всех окон", то он реально работает только в скомпилированном приложении, а не в проектном режиме, т.к. для последнего "верхним" окном всегда будет окно отладчика.

Как-то странно тема загнулась.
Даже непонятно добился её автор успеха или нет.


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеЧего-то я прохлопал эту тему совсем...
redface
Сейчас воспроизвел код автора сабжа, все исправно работает, и "баллон" вылетает так, как нужно.
Что касается режима "поверх всех окон", то он реально работает только в скомпилированном приложении, а не в проектном режиме, т.к. для последнего "верхним" окном всегда будет окно отладчика.

Как-то странно тема загнулась.
Даже непонятно добился её автор успеха или нет.


Автор - Peter
Дата добавления - 06 Мая 2010 в 00:50
mishemДата: Чт, 06 Мая 2010, 00:54 | Сообщение # 10
Эксперт форума
Quote (Peter)
Как-то странно тема загнулась.

Да нет, он отписался что нашел решение, но почему то удалил %)


Не хочешь читать хелп?

Если хелп и форум не помогли, тогда все ответы здесь



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
Как-то странно тема загнулась.

Да нет, он отписался что нашел решение, но почему то удалил %)

Автор - mishem
Дата добавления - 06 Мая 2010 в 00:54
PeterДата: Чт, 06 Мая 2010, 01:16 | Сообщение # 11
Админ NeoBook
Quote (mishem)
он отписался что нашел решение, но почему то удалил

Тоже странно, в таких случаях обычно найденные решения "обнародуют"...


- А вам какую операционку поставить - экспи, семерку или висту?
- Это ты сейчас о чем?
- Олег Георгиевич, вам какой компьютер хотелось бы - молодежный или надежный?
- Ну, конечно, надежный!
- Вот, значит - экспи, без вопросов! Сейчас сделаем...

(Улицы разбитых фонарей, сезон 10, серия 17)

Единственная инновация Windows 8 это - Metro, чтобы дебилы по иконкам не промахивались!


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
он отписался что нашел решение, но почему то удалил

Тоже странно, в таких случаях обычно найденные решения "обнародуют"...

Автор - Peter
Дата добавления - 06 Мая 2010 в 01:16
  • Страница 1 из 1
  • 1
Поиск: