Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
Модератор форума: Peter, DEMBEL  
Плагин zmFunctions
PeterДата: Вс, 10 Января 2010, 04:49 | Сообщение # 1
Админ NeoBook
Тут на форуме не раз возникали замечания на тему, что в NeoBook не хватает тех или иных мелких, но иногда полезных функций.
Мне думается, что следует попытаться исправить эту ситуацию с помощью плагина, т.к. VB или Java знают далеко не все необукеры, к тому же, на мой взгляд, плагин намного более эффективное средство нежели чем, например, тот же VBS.
С учетом последнего вопроса об анимации внешних необушных окон, решил реанимировать свой самый первый плагин, который давно-давно делал.

В архиве (см.прикрепление) находятся две версии плагина (Design и Runtime), подобие справки, и демка.



Последняя версия плагина (27.02.2011) в прикреплении.

Неупакованный вариант (только плагин)
Прикрепления: zmFunctions.zip (343.9 Kb)


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеТут на форуме не раз возникали замечания на тему, что в NeoBook не хватает тех или иных мелких, но иногда полезных функций.
Мне думается, что следует попытаться исправить эту ситуацию с помощью плагина, т.к. VB или Java знают далеко не все необукеры, к тому же, на мой взгляд, плагин намного более эффективное средство нежели чем, например, тот же VBS.
С учетом последнего вопроса об анимации внешних необушных окон, решил реанимировать свой самый первый плагин, который давно-давно делал.

В архиве (см.прикрепление) находятся две версии плагина (Design и Runtime), подобие справки, и демка.



Последняя версия плагина (27.02.2011) в прикреплении.

Неупакованный вариант (только плагин)

Автор - Peter
Дата добавления - 10 Января 2010 в 04:49
DEMBELДата: Вт, 12 Октября 2010, 23:35 | Сообщение # 421
Наш дизайнер
Quote (Peter)
Я убежден в том, что прогресс-бар должен оставаться только-лишь индикатором
ну пусть будет так, только вот касаемо механизма этого отслеживания нужно подумать как лучше


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
Я убежден в том, что прогресс-бар должен оставаться только-лишь индикатором
ну пусть будет так, только вот касаемо механизма этого отслеживания нужно подумать как лучше

Автор - DEMBEL
Дата добавления - 12 Октября 2010 в 23:35
DEMBELДата: Вт, 12 Октября 2010, 23:39 | Сообщение # 422
Наш дизайнер
Quote (Peter)
Мне, кстати, не очень!

это крутая полоска! а что тебе нравится, может это?

unwell unwell
Прикрепления: 7544197.png (24.7 Kb)


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
Мне, кстати, не очень!

это крутая полоска! а что тебе нравится, может это?

unwell unwell

Автор - DEMBEL
Дата добавления - 12 Октября 2010 в 23:39
PeterДата: Вт, 12 Октября 2010, 23:49 | Сообщение # 423
Админ NeoBook
Quote (DEMBEL)
вот я и предлагаю вшить определенный набор и хватит

Я провентилирую что тут можно "придумать".
В принципе, есть кое-какие компоненты...
;)
Quote (Вадим)
хоть мультфильм...
Добавили в коллекцию очередной ролик и вот те, новый прогресс-бар!

Ага!
Например, сидит на полянке Винни-Пух, и кушает мёд из горшочка, а мёд убывает согласно хода выполнения процесса!
По завершении - известная песенка:
Вот горшок пустой.
Он предмет простой...
:)
Quote (DEMBEL)
касаемо механизма этого отслеживания нужно подумать как лучше

Тут принципиально могут быть только два варианта:
Quote (Peter)
либо сам получать из вне, либо будет управляться напрямую из процесса.

А иначе-то - НИКАК!
Все остальное - "дело техники"...


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
вот я и предлагаю вшить определенный набор и хватит

Я провентилирую что тут можно "придумать".
В принципе, есть кое-какие компоненты...
;)
Quote (Вадим)
хоть мультфильм...
Добавили в коллекцию очередной ролик и вот те, новый прогресс-бар!

Ага!
Например, сидит на полянке Винни-Пух, и кушает мёд из горшочка, а мёд убывает согласно хода выполнения процесса!
По завершении - известная песенка:
Вот горшок пустой.
Он предмет простой...
:)
Quote (DEMBEL)
касаемо механизма этого отслеживания нужно подумать как лучше

Тут принципиально могут быть только два варианта:
Quote (Peter)
либо сам получать из вне, либо будет управляться напрямую из процесса.

А иначе-то - НИКАК!
Все остальное - "дело техники"...

Автор - Peter
Дата добавления - 12 Октября 2010 в 23:49
DEMBELДата: Ср, 13 Октября 2010, 00:00 | Сообщение # 424
Наш дизайнер
Quote (Peter)
Например, сидит на полянке Винни-Пух, и кушает мёд из горшочка, а мёд убывает согласно хода выполнения процесса!

:D :D :D
обычно показывают картинки стриптиза, одежда убывает согласно ходу процесса

Добавлено (13 Октябрь 2010, 00:00)
---------------------------------------------
вот ниче так, еще бы в кач-ве экстра-опций цвет по ходу менять


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
Например, сидит на полянке Винни-Пух, и кушает мёд из горшочка, а мёд убывает согласно хода выполнения процесса!

:D :D :D
обычно показывают картинки стриптиза, одежда убывает согласно ходу процесса

Добавлено (13 Октябрь 2010, 00:00)
---------------------------------------------
вот ниче так, еще бы в кач-ве экстра-опций цвет по ходу менять


Автор - DEMBEL
Дата добавления - 13 Октября 2010 в 00:00
mishemДата: Ср, 13 Октября 2010, 00:10 | Сообщение # 425
Эксперт форума
Я дико извиняюсь конечно, но о чем Вы говорите? мож я просто не догоняю, но! Прогресс бар, это что то... :D Действительно, должен занять первое место в програмировании. :D Без него ни как :D Запустил установку, и пошел пиво пить. :D Кто на него смотрит? Вот натура человека, сам себе проблему создаст, а потом героически ее преодолевает. :D
Quote (Peter)
Ага!
Бухать он собрался!
А мне - работать?

Ну.... :D Если б я умел плагины создавать, наверно было бы наоьорот :D А так, терпи :D :D :D

Добавлено (13 Октябрь 2010, 00:10)
---------------------------------------------
К стати, сенд кейс мне нужен для благог дела. :D Все над той же програмулей работал, о которой тема была. И дело прошлое, обратил внимание, что ни я один. Но так результатов пока и не увидел. :) Не так все просто там. :D Не так все просто там. Вроде скопировать, вставить... :D ага, чем дальше в лес, ...Лучше бы было , чем дальше влез.... :D


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеЯ дико извиняюсь конечно, но о чем Вы говорите? мож я просто не догоняю, но! Прогресс бар, это что то... :D Действительно, должен занять первое место в програмировании. :D Без него ни как :D Запустил установку, и пошел пиво пить. :D Кто на него смотрит? Вот натура человека, сам себе проблему создаст, а потом героически ее преодолевает. :D
Quote (Peter)
Ага!
Бухать он собрался!
А мне - работать?

Ну.... :D Если б я умел плагины создавать, наверно было бы наоьорот :D А так, терпи :D :D :D

Добавлено (13 Октябрь 2010, 00:10)
---------------------------------------------
К стати, сенд кейс мне нужен для благог дела. :D Все над той же програмулей работал, о которой тема была. И дело прошлое, обратил внимание, что ни я один. Но так результатов пока и не увидел. :) Не так все просто там. :D Не так все просто там. Вроде скопировать, вставить... :D ага, чем дальше в лес, ...Лучше бы было , чем дальше влез.... :D


Автор - mishem
Дата добавления - 13 Октября 2010 в 00:10
ВадимДата: Ср, 13 Октября 2010, 00:15 | Сообщение # 426
Генератор идей
Quote (DEMBEL)
еще бы в кач-ве экстра-опций цвет по ходу менять
Еще может быть опция - бегущий блик, который бегает по заполнившейся части прогресс-бара и намекает на то, что процесс не завис. Тогда прогресс-бар движется согласно процессу, а блик ходит туда-сюда с постоянной скоростью. Где-то видел такое...


Бесплатный онлайн курс программирования в VisualNEO Win (NeoBook)
 
Сообщение
Quote (DEMBEL)
еще бы в кач-ве экстра-опций цвет по ходу менять
Еще может быть опция - бегущий блик, который бегает по заполнившейся части прогресс-бара и намекает на то, что процесс не завис. Тогда прогресс-бар движется согласно процессу, а блик ходит туда-сюда с постоянной скоростью. Где-то видел такое...

Автор - Вадим
Дата добавления - 13 Октября 2010 в 00:15
PeterДата: Ср, 13 Октября 2010, 00:26 | Сообщение # 427
Админ NeoBook
Quote (DEMBEL)
обычно показывают картинки стриптиза, одежда убывает согласно ходу процесса

Ага!
И АБ "в главной роли"!!!
По-умолчанию.
А в "стили" загнать всех известных теток! thumbs_up

Кстати, где-то у меня была подобная программка по "остатку опертивной памяти".

Quote (DEMBEL)
цвет по ходу менять

Можно.

Добавлено (13 Октябрь 2010, 00:26)
---------------------------------------------

Quote (Вадим)
Еще может быть опция - бегущий блик,

Ну елы-палы!
Ну "разошлись", ей-Богу!...
:)
Давайте начнем с простого: с рвотно-зелено-голубой полоски в стиле win7.
В угоду фанатам новой "супер-оси"!
:D


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

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

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


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

Ага!
И АБ "в главной роли"!!!
По-умолчанию.
А в "стили" загнать всех известных теток! thumbs_up

Кстати, где-то у меня была подобная программка по "остатку опертивной памяти".

Quote (DEMBEL)
цвет по ходу менять

Можно.

Добавлено (13 Октябрь 2010, 00:26)
---------------------------------------------

Quote (Вадим)
Еще может быть опция - бегущий блик,

Ну елы-палы!
Ну "разошлись", ей-Богу!...
:)
Давайте начнем с простого: с рвотно-зелено-голубой полоски в стиле win7.
В угоду фанатам новой "супер-оси"!
:D

Автор - Peter
Дата добавления - 13 Октября 2010 в 00:26
DEMBELДата: Ср, 13 Октября 2010, 00:42 | Сообщение # 428
Наш дизайнер
да да ты про блик не забудь. :) давай мы затестим, как там будет с [ProgressDownload]

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеда да ты про блик не забудь. :) давай мы затестим, как там будет с [ProgressDownload]

Автор - DEMBEL
Дата добавления - 13 Октября 2010 в 00:42
PeterДата: Ср, 13 Октября 2010, 01:04 | Сообщение # 429
Админ NeoBook
Quote (DEMBEL)
да да ты про блик не забудь. давай мы затестим, как там будет с [ProgressDownload]

ЛЮДИ, СПАСИТЕ!!!
help
Так чем же мне заниматься-то: сэндкейсами, медиаплейерами или прогрессбарами????...
%)
Я - ОДНОЗАДАЧНЫЙ!
:)


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
да да ты про блик не забудь. давай мы затестим, как там будет с [ProgressDownload]

ЛЮДИ, СПАСИТЕ!!!
help
Так чем же мне заниматься-то: сэндкейсами, медиаплейерами или прогрессбарами????...
%)
Я - ОДНОЗАДАЧНЫЙ!
:)

Автор - Peter
Дата добавления - 13 Октября 2010 в 01:04
mishemДата: Ср, 13 Октября 2010, 01:08 | Сообщение # 430
Эксперт форума
Quote (Peter)
Убедил?

не-а :D


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Peter)
Убедил?

не-а :D

Автор - mishem
Дата добавления - 13 Октября 2010 в 01:08
DEMBELДата: Ср, 13 Октября 2010, 01:18 | Сообщение # 431
Наш дизайнер
сделай себе в подписи список дел которые тебе задали и отметь над чем работаешь в данный момент, чтоб все знали и не доставали тебя. будет желание, Alien тоже может поучаствовать. сначала сделай то что можно быстрее уже закончить.

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениесделай себе в подписи список дел которые тебе задали и отметь над чем работаешь в данный момент, чтоб все знали и не доставали тебя. будет желание, Alien тоже может поучаствовать. сначала сделай то что можно быстрее уже закончить.

Автор - DEMBEL
Дата добавления - 13 Октября 2010 в 01:18
PeterДата: Ср, 13 Октября 2010, 01:41 | Сообщение # 432
Админ NeoBook
Quote (DEMBEL)
список дел которые тебе задали и отметь над чем работаешь в данный момент,

"Задали"...
Это как в школе, типа - домашнее задание?
И "прогресс-бар" выполнения!
:)
Впрочем, можно подумать...
Quote (DEMBEL)
Alien тоже может поучаствовать

В чем?

Quote (DEMBEL)
сначала сделай то что можно быстрее уже закончить.

Гм...
Вопрос спорный - ЧТО быстрее?...
:)


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (DEMBEL)
список дел которые тебе задали и отметь над чем работаешь в данный момент,

"Задали"...
Это как в школе, типа - домашнее задание?
И "прогресс-бар" выполнения!
:)
Впрочем, можно подумать...
Quote (DEMBEL)
Alien тоже может поучаствовать

В чем?

Quote (DEMBEL)
сначала сделай то что можно быстрее уже закончить.

Гм...
Вопрос спорный - ЧТО быстрее?...
:)

Автор - Peter
Дата добавления - 13 Октября 2010 в 01:41
DEMBELДата: Ср, 13 Октября 2010, 02:31 | Сообщение # 433
Наш дизайнер
Quote (Peter)
Впрочем, можно подумать...

обычно на форумах разработчиков так иной раз люди и поступают. разумеется прогрессбар не забудь поставить :)
Quote (Peter)
В чем?
в разработке плагинов, может он еще чтото нам сделает? идей много, разработчиков мало... надо идеи поделить, и предполагаемое кол-во человеко-плагиночасов уменьшится у каждого


Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
Впрочем, можно подумать...

обычно на форумах разработчиков так иной раз люди и поступают. разумеется прогрессбар не забудь поставить :)
Quote (Peter)
В чем?
в разработке плагинов, может он еще чтото нам сделает? идей много, разработчиков мало... надо идеи поделить, и предполагаемое кол-во человеко-плагиночасов уменьшится у каждого

Автор - DEMBEL
Дата добавления - 13 Октября 2010 в 02:31
PeterДата: Ср, 13 Октября 2010, 02:59 | Сообщение # 434
Админ NeoBook
Кстати, забыл сказать...
Quote (DEMBEL)
это крутая полоска! а что тебе нравится, может это?

Абсолютно ничего "крутого" не вижу в ней!
DEMBEL, представление о прекрасном у каждого человека своё!
От "этого" я тоже не в восторге, но и не считаю, что в сравнении с "крутой" полоской "это" выглядит как "двойная блевотина"!
Меня, например, воротит до блевотины от интерфейса семерки, а кто-то сочтет его "верхом совершенства"!
Кто прав?...
НИКТО!!!
:)
Quote (DEMBEL)
в разработке плагинов

...
Впрочем, начало положено...
Я был бы только рад, если б какой-нибудь "сэндкейс" разрешился без моего участия!
;)
Идей действительно много, а вот времени мало.



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

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

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


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

Абсолютно ничего "крутого" не вижу в ней!
DEMBEL, представление о прекрасном у каждого человека своё!
От "этого" я тоже не в восторге, но и не считаю, что в сравнении с "крутой" полоской "это" выглядит как "двойная блевотина"!
Меня, например, воротит до блевотины от интерфейса семерки, а кто-то сочтет его "верхом совершенства"!
Кто прав?...
НИКТО!!!
:)
Quote (DEMBEL)
в разработке плагинов

...
Впрочем, начало положено...
Я был бы только рад, если б какой-нибудь "сэндкейс" разрешился без моего участия!
;)
Идей действительно много, а вот времени мало.


Автор - Peter
Дата добавления - 13 Октября 2010 в 02:59
DEMBELДата: Ср, 13 Октября 2010, 03:03 | Сообщение # 435
Наш дизайнер
да, времени нет это конешно все понятно, жаль... ну лазиешь же по форуму в 3 часа ночи? :)

Как задавать вопросы

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщениеда, времени нет это конешно все понятно, жаль... ну лазиешь же по форуму в 3 часа ночи? :)

Автор - DEMBEL
Дата добавления - 13 Октября 2010 в 03:03
PeterДата: Ср, 13 Октября 2010, 03:21 | Сообщение # 436
Админ NeoBook


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение

Автор - Peter
Дата добавления - 13 Октября 2010 в 03:21
СергейДата: Ср, 13 Октября 2010, 23:35 | Сообщение # 437
Необукер
Peter, возможно это уже затрагивалось, пробежавшись по теме, на сколько хватило сил, ничего не увидел, так вот, команда zmSetCustomWindowTransparent в CustomWindow (режим FixedPos) не работает, вопрос, будет ли альтернативная команда, например для Container, если конечно это технически возможно? Мне нужна прозрачность, но только фиксированого окна или объекта
 
СообщениеPeter, возможно это уже затрагивалось, пробежавшись по теме, на сколько хватило сил, ничего не увидел, так вот, команда zmSetCustomWindowTransparent в CustomWindow (режим FixedPos) не работает, вопрос, будет ли альтернативная команда, например для Container, если конечно это технически возможно? Мне нужна прозрачность, но только фиксированого окна или объекта

Автор - Сергей
Дата добавления - 13 Октября 2010 в 23:35
PeterДата: Чт, 14 Октября 2010, 11:30 | Сообщение # 438
Админ NeoBook
Quote (Сергей)
будет ли альтернативная команда, например для Container, если конечно это технически возможно?

К сожалению, на данный момент, это нвозможно. Имеющаяся команда плагина для создания прозрачности использует определенное свойство ("многослойность") окон в WinNT, которое отсутствует у обычных объектов, потому создание прорачных (полупрозрачных) объектов требует другие приемы, и я не уверен возможно ли "из вне" сделать прорачным объект в другом (чужом) окне.


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

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

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


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

К сожалению, на данный момент, это нвозможно. Имеющаяся команда плагина для создания прозрачности использует определенное свойство ("многослойность") окон в WinNT, которое отсутствует у обычных объектов, потому создание прорачных (полупрозрачных) объектов требует другие приемы, и я не уверен возможно ли "из вне" сделать прорачным объект в другом (чужом) окне.

Автор - Peter
Дата добавления - 14 Октября 2010 в 11:30
СергейДата: Чт, 14 Октября 2010, 13:53 | Сообщение # 439
Необукер
Quote (Peter)
К сожалению, на данный момент, это нвозможно.
ну я так и предполагал, а CustomWindow в режим FixedPos, тоже неполучится?!
 
Сообщение
Quote (Peter)
К сожалению, на данный момент, это нвозможно.
ну я так и предполагал, а CustomWindow в режим FixedPos, тоже неполучится?!

Автор - Сергей
Дата добавления - 14 Октября 2010 в 13:53
PeterДата: Чт, 14 Октября 2010, 23:01 | Сообщение # 440
Админ NeoBook
Quote (Сергей)
а CustomWindow в режим FixedPos, тоже неполучится?!

Скорее всего, что нет!
По всем признакам при создании окна с атрибутами FixedPos, это окно становится чем-то типа оконного элемента главного окна, и не обладает возможностью придания ему свойства "многослойности".
Вообще, механизм отрисовки необушных окон несколько отличается от стандартного, и не все "приемы" срабатывают.
Я проводил эксперименты с подменой оконной функции необушного проекта, и не все гладко проходит, в отличие от стандатных окон.

Между прочим, внешнее окно можно "приклеить" к главному по-принципу "липкого окошка" из дэмки к плагину, и тогда делать его прозрачным.
Правда, для пущего удобства неплохо будет добавить в плагин возможность смены оконных стилей "на лету" для необушных окон....
Думаю, что должно сработать в NB...
scratch


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Сергей)
а CustomWindow в режим FixedPos, тоже неполучится?!

Скорее всего, что нет!
По всем признакам при создании окна с атрибутами FixedPos, это окно становится чем-то типа оконного элемента главного окна, и не обладает возможностью придания ему свойства "многослойности".
Вообще, механизм отрисовки необушных окон несколько отличается от стандартного, и не все "приемы" срабатывают.
Я проводил эксперименты с подменой оконной функции необушного проекта, и не все гладко проходит, в отличие от стандатных окон.

Между прочим, внешнее окно можно "приклеить" к главному по-принципу "липкого окошка" из дэмки к плагину, и тогда делать его прозрачным.
Правда, для пущего удобства неплохо будет добавить в плагин возможность смены оконных стилей "на лету" для необушных окон....
Думаю, что должно сработать в NB...
scratch


Автор - Peter
Дата добавления - 14 Октября 2010 в 23:01
СергейДата: Чт, 21 Октября 2010, 08:36 | Сообщение # 441
Необукер
да, распухла темка, и что то найти весьма проблематично :D
Peter, если уже обсуждалось-необесудь.
Делаю самодельное меню(контекстное) которое вызывается ПКМ
Прописал команды
Quote
zmSetMouseMonitor "Local" "closeMenuRig" "True"
zmConfigMouseMonitor "PlayAction" "True"
На кнопке контекстного меню есть код, принажатии код этих кнопок не выполняется, как побороть. Т.е. я так понимаю, при клике выполняется код, который объявлен в MouseMonitor. Я кликаю по пункту в меню, срабатывает подпрограмма closeMenuRig, где я удаляю монитор, скрываю саму менюшку и поидее должен обработать код в кнопке, но есно он невыполняется так, как кнопки нет -как быть?
Сейчас я лечу это путем овера, т.е. принаведении нужную переменую назначаю имя подпрограммы, а при уводе мыхи с кнопки очищаю переменую. Но при клике переменая очищается и не выполняется код....
Прикрепления: 3331734.jpg (41.1 Kb)


Сообщение отредактировано
Сергей - Чт, 21 Октября 2010, 17:54
 
Сообщениеда, распухла темка, и что то найти весьма проблематично :D
Peter, если уже обсуждалось-необесудь.
Делаю самодельное меню(контекстное) которое вызывается ПКМ
Прописал команды
Quote
zmSetMouseMonitor "Local" "closeMenuRig" "True"
zmConfigMouseMonitor "PlayAction" "True"
На кнопке контекстного меню есть код, принажатии код этих кнопок не выполняется, как побороть. Т.е. я так понимаю, при клике выполняется код, который объявлен в MouseMonitor. Я кликаю по пункту в меню, срабатывает подпрограмма closeMenuRig, где я удаляю монитор, скрываю саму менюшку и поидее должен обработать код в кнопке, но есно он невыполняется так, как кнопки нет -как быть?
Сейчас я лечу это путем овера, т.е. принаведении нужную переменую назначаю имя подпрограммы, а при уводе мыхи с кнопки очищаю переменую. Но при клике переменая очищается и не выполняется код....

Автор - Сергей
Дата добавления - 21 Октября 2010 в 08:36
mishemДата: Чт, 21 Октября 2010, 12:03 | Сообщение # 442
Эксперт форума
Quote (Сергей)
Сейчас я лечу это путем овера, т.е. принаведении нужную переменую назначаю имя подпрограммы, а при уводе мыхи с кнопки очищаю переменую. Но при клике переменая очищается и не выполняется код....

Что то я туго эти слова понимаю. Если мне память не изменяет, я с этим тоже по моему сталкивался. Лечил отключением монитора при наведении на кнопку. На кнопку кликнул, она свое работает. Мышь с кнопки убрал, запустил монитор. Это действие ты описываешь выше? И кстати на многих объектах приходилось так делать. Но это лучше, чем ничего. ;)


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Сергей)
Сейчас я лечу это путем овера, т.е. принаведении нужную переменую назначаю имя подпрограммы, а при уводе мыхи с кнопки очищаю переменую. Но при клике переменая очищается и не выполняется код....

Что то я туго эти слова понимаю. Если мне память не изменяет, я с этим тоже по моему сталкивался. Лечил отключением монитора при наведении на кнопку. На кнопку кликнул, она свое работает. Мышь с кнопки убрал, запустил монитор. Это действие ты описываешь выше? И кстати на многих объектах приходилось так делать. Но это лучше, чем ничего. ;)

Автор - mishem
Дата добавления - 21 Октября 2010 в 12:03
СергейДата: Чт, 21 Октября 2010, 12:21 | Сообщение # 443
Необукер
Quote (mishem)
Это действие ты описываешь выше?
нет, мне надо чтоб монитор работал не только над объектом но и вне
короче создай штатное контекстное меню, и потестируй, нажми на само меню, нажми в не его и поймешь, что я делаю


Сообщение отредактировано
Сергей - Чт, 21 Октября 2010, 12:23
 
Сообщение
Quote (mishem)
Это действие ты описываешь выше?
нет, мне надо чтоб монитор работал не только над объектом но и вне
короче создай штатное контекстное меню, и потестируй, нажми на само меню, нажми в не его и поймешь, что я делаю

Автор - Сергей
Дата добавления - 21 Октября 2010 в 12:21
mishemДата: Чт, 21 Октября 2010, 12:34 | Сообщение # 444
Эксперт форума
Quote (Сергей)
создай штатное контекстное меню,

Аааа, этот глюк был, я думал Петр убрал его. Я от него тогда избавился поставив локальный монитор мыши. Но петр после , спустя время, кому то ответил что нужно ставить глобальный(была другая какая то проблема), и я поменял весь локальный, на глобальный. А проверять не стал.

Подожди, что такое штатное контекстное меню. :D Я просто еще не спал. :D Главное меню? Это я тебе о нем описал. :) А как создать контекстное менююю? :D


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

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



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

Аааа, этот глюк был, я думал Петр убрал его. Я от него тогда избавился поставив локальный монитор мыши. Но петр после , спустя время, кому то ответил что нужно ставить глобальный(была другая какая то проблема), и я поменял весь локальный, на глобальный. А проверять не стал.

Подожди, что такое штатное контекстное меню. :D Я просто еще не спал. :D Главное меню? Это я тебе о нем описал. :) А как создать контекстное менююю? :D


Автор - mishem
Дата добавления - 21 Октября 2010 в 12:34
СергейДата: Чт, 21 Октября 2010, 12:39 | Сообщение # 445
Необукер
Quote (mishem)
А как создать контекстное менююю?
ооо, это долгий процесс... Сначала надо дремцануть 8-10 чел\час, потом бокал кофию, потом открыть НБ и только тогда вставить этот код:
Quote
Menu "-1" "-1" "это меню1|это меню2|это меню3"
AlertBox "меню1" "это меню1"
AlertBox "меню2" "это меню2"
AlertBox "меню3" "это меню3"
 
Сообщение
Quote (mishem)
А как создать контекстное менююю?
ооо, это долгий процесс... Сначала надо дремцануть 8-10 чел\час, потом бокал кофию, потом открыть НБ и только тогда вставить этот код:
Quote
Menu "-1" "-1" "это меню1|это меню2|это меню3"
AlertBox "меню1" "это меню1"
AlertBox "меню2" "это меню2"
AlertBox "меню3" "это меню3"

Автор - Сергей
Дата добавления - 21 Октября 2010 в 12:39
mishemДата: Чт, 21 Октября 2010, 12:58 | Сообщение # 446
Эксперт форума

Но код сейчас вставлю. Правда скопировал код, открыл НБ, создал новый прект, и думаю.... Куда же код вставить. :D Ржу не могу.

Добавлено (21 Октябрь 2010, 12:58)
---------------------------------------------
Ну, вставил, понял, так зачем тебе монитор на контекстном меню? Вызываешь его и отключаешь монитор. Щелкнул по нему, включил монитор. Это раз. Не лучше ли сделать свое меню? Это два. Ну и три, впринципе надо Петера подождать, что он скажет. :)


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение

Но код сейчас вставлю. Правда скопировал код, открыл НБ, создал новый прект, и думаю.... Куда же код вставить. :D Ржу не могу.

Добавлено (21 Октябрь 2010, 12:58)
---------------------------------------------
Ну, вставил, понял, так зачем тебе монитор на контекстном меню? Вызываешь его и отключаешь монитор. Щелкнул по нему, включил монитор. Это раз. Не лучше ли сделать свое меню? Это два. Ну и три, впринципе надо Петера подождать, что он скажет. :)


Автор - mishem
Дата добавления - 21 Октября 2010 в 12:58
СергейДата: Чт, 21 Октября 2010, 13:04 | Сообщение # 447
Необукер
Quote (mishem)
Не лучше ли сделать свое меню?
а ты внимательно почитай #500 пост
 
Сообщение
Quote (mishem)
Не лучше ли сделать свое меню?
а ты внимательно почитай #500 пост

Автор - Сергей
Дата добавления - 21 Октября 2010 в 13:04
mishemДата: Чт, 21 Октября 2010, 13:13 | Сообщение # 448
Эксперт форума
Сергей, Ты меня в конец запутал. Так при чем штатное то? Блин, сделай примерчик, я покапаюсь. Все равно делать нечего, а гадать у меня не получается. :)

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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеСергей, Ты меня в конец запутал. Так при чем штатное то? Блин, сделай примерчик, я покапаюсь. Все равно делать нечего, а гадать у меня не получается. :)

Автор - mishem
Дата добавления - 21 Октября 2010 в 13:13
СергейДата: Чт, 21 Октября 2010, 14:44 | Сообщение # 449
Необукер
Quote (mishem)
Блин, сделай примерчик
ну поковыряйся, может я не так что то делаю
Прикрепления: menu.rar (9.2 Kb)
 
Сообщение
Quote (mishem)
Блин, сделай примерчик
ну поковыряйся, может я не так что то делаю

Автор - Сергей
Дата добавления - 21 Октября 2010 в 14:44
mishemДата: Чт, 21 Октября 2010, 15:19 | Сообщение # 450
Эксперт форума
Quote (Сергей)
ну поковыряйся, может я не так что то делаю

Ага, не прошло и полу года.
Что то ты быстро как то среагировал. Щпионов ловишь? bad

Добавлено (21 Октябрь 2010, 15:19)
---------------------------------------------
Сергей, Почитай пока хелп про CustomWindow ;) Я на эти грабли уже дважды наступал. yes
Ну а что б долго тебя не мучать, начинай прям с Дополнительные возможности:

Quote
Можно предусмотреть исполнение специальной подпрограммы, которая будет запускаться при открытии или закрытии окна. Для этого просто создайте две подпрограммы: одна, с именем - "ObjectName_OnOpen", а вторая - "ObjectName_OnClose". И замените "ObjectName" на имя объекта, используемого при открытии окна. К примеру, подпрограмма для "Container1" из примера выше может выглядеть следующим образом:

:Container1_OnOpen
AlertBox "Привет" "Окно открыто."
Return
:Container1_OnClose
AlertBox "Привет" "Окно закрыто."
Return



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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
Сообщение
Quote (Сергей)
ну поковыряйся, может я не так что то делаю

Ага, не прошло и полу года.
Что то ты быстро как то среагировал. Щпионов ловишь? bad

Добавлено (21 Октябрь 2010, 15:19)
---------------------------------------------
Сергей, Почитай пока хелп про CustomWindow ;) Я на эти грабли уже дважды наступал. yes
Ну а что б долго тебя не мучать, начинай прям с Дополнительные возможности:

Quote
Можно предусмотреть исполнение специальной подпрограммы, которая будет запускаться при открытии или закрытии окна. Для этого просто создайте две подпрограммы: одна, с именем - "ObjectName_OnOpen", а вторая - "ObjectName_OnClose". И замените "ObjectName" на имя объекта, используемого при открытии окна. К примеру, подпрограмма для "Container1" из примера выше может выглядеть следующим образом:

:Container1_OnOpen
AlertBox "Привет" "Окно открыто."
Return
:Container1_OnClose
AlertBox "Привет" "Окно закрыто."
Return


Автор - mishem
Дата добавления - 21 Октября 2010 в 15:19
Поиск: