Войти
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
mishemДата: Чт, 21 Октября 2010, 15:30 | Сообщение # 451
Эксперт форума
Забирай свои игрушки... :) В подпрограммах последние строчки. Думаю разберешься. ;)

Добавлено (21 Октябрь 2010, 15:27)
---------------------------------------------
Что то я у тебя тут некоторые вещи не понял
If "[mX]" ">" "[chX]"
Math "[chX]" "" "[mX]"
EndIf

Math "[chX]" "" "[mX]" Это чей то за уравнение такое?

Добавлено (21 Октябрь 2010, 15:30)
---------------------------------------------
Не, ну так не интнересно одному общаться. :'(

Прикрепления: right.zip (11.9 Kb)


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

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



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

Добавлено (21 Октябрь 2010, 15:27)
---------------------------------------------
Что то я у тебя тут некоторые вещи не понял
If "[mX]" ">" "[chX]"
Math "[chX]" "" "[mX]"
EndIf

Math "[chX]" "" "[mX]" Это чей то за уравнение такое?

Добавлено (21 Октябрь 2010, 15:30)
---------------------------------------------
Не, ну так не интнересно одному общаться. :'(


Автор - mishem
Дата добавления - 21 Октября 2010 в 15:30
СергейДата: Чт, 21 Октября 2010, 16:37 | Сообщение # 452
Необукер
Quote (mishem)
Что то я у тебя тут некоторые вещи не понял
а ты их закоментируй и вызывай меню с разных позиций :D

Добавлено (21 Октябрь 2010, 16:37)
---------------------------------------------

Quote (mishem)
В подпрограммах последние строчки. Думаю разберешься
да это не то, такое я уже пробовал, мне ведь надо запустить три разных подпрограмм, а не одно действие
Короче, чтоб тебе было понятно, вот замени свой код на этот:
Quote
:menuRight_OnClose
AlertBox "Привет" "[clickRig]"
Return
надо, чтоб алерт был не пустой, а со значением согласно кнопкам(SetVar "[clickRig]" "subMenu1")


Сообщение отредактировано
Сергей - Чт, 21 Октября 2010, 16:39
 
Сообщение
Quote (mishem)
Что то я у тебя тут некоторые вещи не понял
а ты их закоментируй и вызывай меню с разных позиций :D

Добавлено (21 Октябрь 2010, 16:37)
---------------------------------------------

Quote (mishem)
В подпрограммах последние строчки. Думаю разберешься
да это не то, такое я уже пробовал, мне ведь надо запустить три разных подпрограмм, а не одно действие
Короче, чтоб тебе было понятно, вот замени свой код на этот:
Quote
:menuRight_OnClose
AlertBox "Привет" "[clickRig]"
Return
надо, чтоб алерт был не пустой, а со значением согласно кнопкам(SetVar "[clickRig]" "subMenu1")

Автор - Сергей
Дата добавления - 21 Октября 2010 в 16:37
mishemДата: Чт, 21 Октября 2010, 16:48 | Сообщение # 453
Эксперт форума
Туго я сегодня соображаю. :( Да ты еще то пропадешь, то исчезнешь. :) Опяяять все сначала. :D

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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеТуго я сегодня соображаю. :( Да ты еще то пропадешь, то исчезнешь. :) Опяяять все сначала. :D

Автор - mishem
Дата добавления - 21 Октября 2010 в 16:48
СергейДата: Чт, 21 Октября 2010, 16:58 | Сообщение # 454
Необукер


Сообщение отредактировано
Сергей - Чт, 21 Октября 2010, 16:59
 
Сообщение

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


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

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



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

Автор - mishem
Дата добавления - 21 Октября 2010 в 17:15
PeterДата: Чт, 21 Октября 2010, 17:18 | Сообщение # 456
Админ NeoBook
Quote (mishem)
этот глюк был, я думал Петр убрал его. Я от него тогда избавился поставив локальный монитор мыши. Но петр после , спустя время, кому то ответил что нужно ставить глобальный(была другая какая то проблема),

Глюк действительно был убран (возникал при обращении к главному меню), и, если не ошибаюсь, я всегда говорил о том, что предпочтительнее использовать именно локальный монитор, а не глобальный (естесственнно, за исключением случаев, когда без глобального никак).
Что касаемо данного случая, то, если честно, разбираться в скриптовых дебрях двух выложенных примеров, нет никакого желания, ни возможности сейчас.
Потому просьба: сделать максимально простейший пример того, что требуется, и что именно не работает.


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

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

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


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

Глюк действительно был убран (возникал при обращении к главному меню), и, если не ошибаюсь, я всегда говорил о том, что предпочтительнее использовать именно локальный монитор, а не глобальный (естесственнно, за исключением случаев, когда без глобального никак).
Что касаемо данного случая, то, если честно, разбираться в скриптовых дебрях двух выложенных примеров, нет никакого желания, ни возможности сейчас.
Потому просьба: сделать максимально простейший пример того, что требуется, и что именно не работает.

Автор - Peter
Дата добавления - 21 Октября 2010 в 17:18
mishemДата: Чт, 21 Октября 2010, 17:42 | Сообщение # 457
Эксперт форума
Quote (Peter)
Глюк действительно был убран

Сдесь не глюк. Ему выспаться нужно. >:) Плаг отлично работает.
Сергей, Ты че мне голову морочишь?
Забирай назад... Работает через раз, но клик риг твой пополнился. :) Дальше думаю найдешь. Или жди когда высплюсь. Весь код переписывай. А то он уравнения Архимедовы создает. :D

Добавлено (21 Октябрь 2010, 17:35)
---------------------------------------------
Peter, если он сделает простой пример, сам разбирется. Делать не хотел, лентяй. Как я его? :D

Добавлено (21 Октябрь 2010, 17:42)
---------------------------------------------
Сергей, последние две подпрограммы замени на это

:closeTempRig
zmDelMouseMonitor
Return

:menuRight_OnClose
If "[clickRig]" "<>" ""
.GoSub "[clickRig]"
AlertBox "[PubTitle]" "[clickRig]"
Return

И фсе! Все заработало. ;)
Говорю ж тебе, я по этим граблям топтался.

Прикрепления: 4014789.zip (11.9 Kb)


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

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



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


Сообщение отредактировано
mishem - Чт, 21 Октября 2010, 17:44
 
Сообщение
Quote (Peter)
Глюк действительно был убран

Сдесь не глюк. Ему выспаться нужно. >:) Плаг отлично работает.
Сергей, Ты че мне голову морочишь?
Забирай назад... Работает через раз, но клик риг твой пополнился. :) Дальше думаю найдешь. Или жди когда высплюсь. Весь код переписывай. А то он уравнения Архимедовы создает. :D

Добавлено (21 Октябрь 2010, 17:35)
---------------------------------------------
Peter, если он сделает простой пример, сам разбирется. Делать не хотел, лентяй. Как я его? :D

Добавлено (21 Октябрь 2010, 17:42)
---------------------------------------------
Сергей, последние две подпрограммы замени на это

:closeTempRig
zmDelMouseMonitor
Return

:menuRight_OnClose
If "[clickRig]" "<>" ""
.GoSub "[clickRig]"
AlertBox "[PubTitle]" "[clickRig]"
Return

И фсе! Все заработало. ;)
Говорю ж тебе, я по этим граблям топтался.


Автор - mishem
Дата добавления - 21 Октября 2010 в 17:42
СергейДата: Чт, 21 Октября 2010, 17:43 | Сообщение # 458
Необукер
Quote (Peter)
сделать максимально простейший пример
самый простеший это, то, что уже выложен. Попробую в кратце объяснить: Надо имитировать контекстное меню (которое создется Menu или MenuЕх) заметь, что оригинальное-меню исчезает независимо, от того, кликнул по пункту или нет. Вот и я, чтоб повторить это-использую моус монитор, но в отличие от оригинала, не обрабатывается код находящийся в пунктах под-меню(они у меня ввиде обычных кнопок) Ну вот в кратце
 
Сообщение
Quote (Peter)
сделать максимально простейший пример
самый простеший это, то, что уже выложен. Попробую в кратце объяснить: Надо имитировать контекстное меню (которое создется Menu или MenuЕх) заметь, что оригинальное-меню исчезает независимо, от того, кликнул по пункту или нет. Вот и я, чтоб повторить это-использую моус монитор, но в отличие от оригинала, не обрабатывается код находящийся в пунктах под-меню(они у меня ввиде обычных кнопок) Ну вот в кратце

Автор - Сергей
Дата добавления - 21 Октября 2010 в 17:43
mishemДата: Чт, 21 Октября 2010, 17:51 | Сообщение # 459
Эксперт форума
Сергей, Ты че, мои посты игнорируешь.? :D

Добавлено (21 Октябрь 2010, 17:51)
---------------------------------------------
Сергей, Ну загляни ты в мой проект который выкладывал. Там все это реализовано. Я ж тебе сразу описал что нужно сделать. Нужно в кнопках прописывать включение и отключение монитора. Как оно у тебя закроется не зависимо от того кликнул ты по кнопке или в стороне от меню? В стороне не закроется, монитор то отключин. Когда мыш уходит с меню, монитор опять должен включится. И там определить надо координаты окна и координаты мыши. Если мышь вне окна, то окно закрыть. Фух.


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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеСергей, Ты че, мои посты игнорируешь.? :D

Добавлено (21 Октябрь 2010, 17:51)
---------------------------------------------
Сергей, Ну загляни ты в мой проект который выкладывал. Там все это реализовано. Я ж тебе сразу описал что нужно сделать. Нужно в кнопках прописывать включение и отключение монитора. Как оно у тебя закроется не зависимо от того кликнул ты по кнопке или в стороне от меню? В стороне не закроется, монитор то отключин. Когда мыш уходит с меню, монитор опять должен включится. И там определить надо координаты окна и координаты мыши. Если мышь вне окна, то окно закрыть. Фух.


Автор - mishem
Дата добавления - 21 Октября 2010 в 17:51
PeterДата: Чт, 21 Октября 2010, 17:51 | Сообщение # 460
Админ NeoBook
Все понял в чем дело: это не глюк плагина, а глюк, пардон, программера.
Монитор мыши будет срабатывать всегда, когда происходит событие мыши, а ведь мышь имеет несколько событий, и в частности - левый нажим, левое отпускание, правый нажим, правое отпускание...
В подпрограмме для монитора мыши не прописано на какое собитие реагировать и потому подпограмма срабатывает на первое событие, т.е. на нажим мыши, а код кнопки - на отпускание мыши.
Что наступает раньше?
;)
Подпрограмма монитора закрывает окно "подменю" на нажатие мыши, и потому код кнопки (на отпускание) в подменю не срабатывает, т.к. кнопки-то уже нет.


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеВсе понял в чем дело: это не глюк плагина, а глюк, пардон, программера.
Монитор мыши будет срабатывать всегда, когда происходит событие мыши, а ведь мышь имеет несколько событий, и в частности - левый нажим, левое отпускание, правый нажим, правое отпускание...
В подпрограмме для монитора мыши не прописано на какое собитие реагировать и потому подпограмма срабатывает на первое событие, т.е. на нажим мыши, а код кнопки - на отпускание мыши.
Что наступает раньше?
;)
Подпрограмма монитора закрывает окно "подменю" на нажатие мыши, и потому код кнопки (на отпускание) в подменю не срабатывает, т.к. кнопки-то уже нет.

Автор - Peter
Дата добавления - 21 Октября 2010 в 17:51
СергейДата: Чт, 21 Октября 2010, 18:03 | Сообщение # 461
Необукер
Quote (mishem)
И фсе! Все заработало
представляешь, папка весит 4 Гб. и если выбрать "очистить папку" то менюшка будет торчать до тех пор, пока не выпонится удаление :D
Ладно, что нить придумаю

Добавлено (21 Октябрь 2010, 17:55)
---------------------------------------------

Quote (Peter)
Подпрограмма монитора закрывает окно "подменю" на нажатие мыши, и потому код кнопки (на отпускание) в подменю не срабатывает, т.к. кнопки-то уже нет.
Так это понятно
Quote (Сергей)
где я удаляю монитор, скрываю саму менюшку и поидее должен обработать код в кнопке, но есно он невыполняется так, как кнопки нет -как быть?

потому и спрашиваю, как обойти

Добавлено (21 Октябрь 2010, 17:56)
---------------------------------------------
но мне все клики нужны, т.к. и ПКМ и ЛКМ должен обрабатыватся на скрытие....

Добавлено (21 Октябрь 2010, 18:02)
---------------------------------------------
mishem, ты с кнопок что в под меню, убери с Моус-Ентер убери код SetVar "[clickRig]" "ХХХХ" и проверь
Там записи остались от старых эксперементов, пардрн забыл удалить

Добавлено (21 Октябрь 2010, 18:03)
---------------------------------------------
Давайте, я завтра выложу пример, без лишних вещей, лады?!
устал я что то

Сообщение отредактировано
Сергей - Чт, 21 Октября 2010, 18:03
 
Сообщение
Quote (mishem)
И фсе! Все заработало
представляешь, папка весит 4 Гб. и если выбрать "очистить папку" то менюшка будет торчать до тех пор, пока не выпонится удаление :D
Ладно, что нить придумаю

Добавлено (21 Октябрь 2010, 17:55)
---------------------------------------------

Quote (Peter)
Подпрограмма монитора закрывает окно "подменю" на нажатие мыши, и потому код кнопки (на отпускание) в подменю не срабатывает, т.к. кнопки-то уже нет.
Так это понятно
Quote (Сергей)
где я удаляю монитор, скрываю саму менюшку и поидее должен обработать код в кнопке, но есно он невыполняется так, как кнопки нет -как быть?

потому и спрашиваю, как обойти

Добавлено (21 Октябрь 2010, 17:56)
---------------------------------------------
но мне все клики нужны, т.к. и ПКМ и ЛКМ должен обрабатыватся на скрытие....

Добавлено (21 Октябрь 2010, 18:02)
---------------------------------------------
mishem, ты с кнопок что в под меню, убери с Моус-Ентер убери код SetVar "[clickRig]" "ХХХХ" и проверь
Там записи остались от старых эксперементов, пардрн забыл удалить

Добавлено (21 Октябрь 2010, 18:03)
---------------------------------------------
Давайте, я завтра выложу пример, без лишних вещей, лады?!
устал я что то


Автор - Сергей
Дата добавления - 21 Октября 2010 в 18:03
mishemДата: Чт, 21 Октября 2010, 18:05 | Сообщение # 462
Эксперт форума
В кнопках пропиши так

SetVar "[clickRig]" "subMenu1"
AlertBox "[PubTitle]" "[clickRig]"
CloseCustomWindow "menuRight"

Еще проще. Последние две подпрограммы можешь удалить вообще. А на маус ентер маус экст вешай отключить включить монитор. На щелчек левой мыши, вешай
CloseCustomWindow "menuRight"
Вот теперь Фсе.


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

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



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

SetVar "[clickRig]" "subMenu1"
AlertBox "[PubTitle]" "[clickRig]"
CloseCustomWindow "menuRight"

Еще проще. Последние две подпрограммы можешь удалить вообще. А на маус ентер маус экст вешай отключить включить монитор. На щелчек левой мыши, вешай
CloseCustomWindow "menuRight"
Вот теперь Фсе.


Автор - mishem
Дата добавления - 21 Октября 2010 в 18:05
PeterДата: Чт, 21 Октября 2010, 18:07 | Сообщение # 463
Админ NeoBook
Quote (Сергей)
но мне все клики нужны, т.к. и ПКМ и ЛКМ должен обрабатыватся на скрытие....

Эти события определяются по состоянию перемнных монитора мыши.
В дэмке к плагину ВСЕ ЕСТЬ!
И даже есть в том "подобии справки", которое приложено к подобию плагина.
:)


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Сергей)
но мне все клики нужны, т.к. и ПКМ и ЛКМ должен обрабатыватся на скрытие....

Эти события определяются по состоянию перемнных монитора мыши.
В дэмке к плагину ВСЕ ЕСТЬ!
И даже есть в том "подобии справки", которое приложено к подобию плагина.
:)

Автор - Peter
Дата добавления - 21 Октября 2010 в 18:07
mishemДата: Чт, 21 Октября 2010, 18:10 | Сообщение # 464
Эксперт форума
Quote (Сергей)
представляешь, папка весит 4 Гб. и если выбрать "очистить папку" то менюшка будет торчать до тех пор, пока не выпонится удаление

Тогда в кнопке так

CloseCustomWindow "menuRight"

А в подпрограмме
.:menuRight_OnClose
SetVar "[clickRig]" "subMenu1"
AlertBox "[PubTitle]" "[clickRig]"
return


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

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



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

Тогда в кнопке так

CloseCustomWindow "menuRight"

А в подпрограмме
.:menuRight_OnClose
SetVar "[clickRig]" "subMenu1"
AlertBox "[PubTitle]" "[clickRig]"
return


Автор - mishem
Дата добавления - 21 Октября 2010 в 18:10
PeterДата: Чт, 21 Октября 2010, 18:14 | Сообщение # 465
Админ NeoBook
Quote (mishem)
Тогда в кнопке так
CloseCustomWindow "menuRight"
А в подпрограмме
.:menuRight_OnClose
SetVar "[clickRig]" "subMenu1"
AlertBox "[PubTitle]" "[clickRig]"
return

Имейте ввиду, что окно не закроется до тех пор пока не выполнится подпрорамма OnClose...


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (mishem)
Тогда в кнопке так
CloseCustomWindow "menuRight"
А в подпрограмме
.:menuRight_OnClose
SetVar "[clickRig]" "subMenu1"
AlertBox "[PubTitle]" "[clickRig]"
return

Имейте ввиду, что окно не закроется до тех пор пока не выполнится подпрорамма OnClose...

Автор - Peter
Дата добавления - 21 Октября 2010 в 18:14
mishemДата: Чт, 21 Октября 2010, 18:19 | Сообщение # 466
Эксперт форума
Quote (Peter)
что окно не закроется до тех пор пока не выполнится подпрорамма OnClose

Ну и не одна команда не продолжит выполнение пока не удаляться 4 гига. :) Тогда ход конем. Еще одно всплывающее окно, которое перекрывает меню и в котором отображается ход выполнения удаления. ;) Тогда ни к чему и подпрограмму писать.


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

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



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

Ну и не одна команда не продолжит выполнение пока не удаляться 4 гига. :) Тогда ход конем. Еще одно всплывающее окно, которое перекрывает меню и в котором отображается ход выполнения удаления. ;) Тогда ни к чему и подпрограмму писать.

Автор - mishem
Дата добавления - 21 Октября 2010 в 18:19
PeterДата: Чт, 21 Октября 2010, 18:27 | Сообщение # 467
Админ NeoBook
Quote (mishem)
пока не удаляться 4 гига.

Ну нн хрена себе вы папочки удалять!
scared
:D
Даже сама винда и та это быстро не сделает!
А что, на время удаления папки предполагается какими-то другими делами заниматься?
И что это за прога такая, которая регулярно удаляет по 4 гектара?
Интересно...
;)


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

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

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


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

Ну нн хрена себе вы папочки удалять!
scared
:D
Даже сама винда и та это быстро не сделает!
А что, на время удаления папки предполагается какими-то другими делами заниматься?
И что это за прога такая, которая регулярно удаляет по 4 гектара?
Интересно...
;)

Автор - Peter
Дата добавления - 21 Октября 2010 в 18:27
mishemДата: Чт, 21 Октября 2010, 19:20 | Сообщение # 468
Эксперт форума
Peter, А ты че, пропустил?

Quote (Сергей)
представляешь, папка весит 4 Гб. и если выбрать "очистить папку" то менюшка будет торчать до тех пор, пока не выпонится удаление


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

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



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

Quote (Сергей)
представляешь, папка весит 4 Гб. и если выбрать "очистить папку" то менюшка будет торчать до тех пор, пока не выпонится удаление

Автор - mishem
Дата добавления - 21 Октября 2010 в 19:20
PeterДата: Чт, 21 Октября 2010, 19:28 | Сообщение # 469
Админ NeoBook


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

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

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


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

Автор - Peter
Дата добавления - 21 Октября 2010 в 19:28
mishemДата: Чт, 21 Октября 2010, 19:31 | Сообщение # 470
Эксперт форума


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

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



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

Автор - mishem
Дата добавления - 21 Октября 2010 в 19:31
СергейДата: Пт, 22 Октября 2010, 10:12 | Сообщение # 471
Необукер

Вот сделал упрощеный пример вызова суб-меню

пока, что я нашел один способ(в примере он закоментирован), но иногда он себя странно ведет

Прикрепления: right.rar (2.6 Kb)


Сообщение отредактировано
Сергей - Пт, 22 Октября 2010, 10:13
 
Сообщение

Вот сделал упрощеный пример вызова суб-меню

пока, что я нашел один способ(в примере он закоментирован), но иногда он себя странно ведет


Автор - Сергей
Дата добавления - 22 Октября 2010 в 10:12
mishemДата: Сб, 23 Октября 2010, 00:06 | Сообщение # 472
Эксперт форума
Сергей, посмотри, это надо?
Прикрепления: 3983434.zip (4.6 Kb)


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

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



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

Автор - mishem
Дата добавления - 23 Октября 2010 в 00:06
СергейДата: Сб, 23 Октября 2010, 00:19 | Сообщение # 473
Необукер
Quote (mishem)
Сергей, посмотри, это надо
нет немного не то, ладно не замарачивайся, решил остановится на том варианте, что закоментирован в моем примере, спс!
 
Сообщение
Quote (mishem)
Сергей, посмотри, это надо
нет немного не то, ладно не замарачивайся, решил остановится на том варианте, что закоментирован в моем примере, спс!

Автор - Сергей
Дата добавления - 23 Октября 2010 в 00:19
PeterДата: Пн, 25 Октября 2010, 04:46 | Сообщение # 474
Админ NeoBook
Работа над плагином возобновлена.
Пока без дополнений, только изменения: полностью переработаны диалоги выбора цвета и шрифта.
Теперь можно задавать начальные значения цвета и шрифта в диалоговых окнах, а также положенние диалогов на экране.
Цвет теперь полностью совместим с цветовой кодировкой (цветовыми константами) NeoBook.
Подробности см. подобие файла справки и в дэмке.
Также исправлены замеченные ошибки.

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

P.S. Возможно завтра (уже сегодня :) ) будет продолжение...

Добавлено (25 Октябрь 2010, 04:46)
---------------------------------------------
Сорри, с "продолжением" не очень получилось (пришлось в воскресенье работать, блин), но все же...
В плагин добавились две команды:
zmGetDesktopRectangle - получение параметров области экрана, не занятой панелью задач,
zmGetExeNameByHandle - получение полного пути к файлу приложения по дескриптору окна.
Подробности в дэмке (страничка "Окна") и в "справке"

Также, в команду zmConvertString добавилась опция конвертации строки в набор её ASCII-символов и обратно (NeoBook <-> #78#101#111#66#111#111#107).

Обновленный архив, по-прежнему, в первом сообщении темы


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
СообщениеРабота над плагином возобновлена.
Пока без дополнений, только изменения: полностью переработаны диалоги выбора цвета и шрифта.
Теперь можно задавать начальные значения цвета и шрифта в диалоговых окнах, а также положенние диалогов на экране.
Цвет теперь полностью совместим с цветовой кодировкой (цветовыми константами) NeoBook.
Подробности см. подобие файла справки и в дэмке.
Также исправлены замеченные ошибки.

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

P.S. Возможно завтра (уже сегодня :) ) будет продолжение...

Добавлено (25 Октябрь 2010, 04:46)
---------------------------------------------
Сорри, с "продолжением" не очень получилось (пришлось в воскресенье работать, блин), но все же...
В плагин добавились две команды:
zmGetDesktopRectangle - получение параметров области экрана, не занятой панелью задач,
zmGetExeNameByHandle - получение полного пути к файлу приложения по дескриптору окна.
Подробности в дэмке (страничка "Окна") и в "справке"

Также, в команду zmConvertString добавилась опция конвертации строки в набор её ASCII-символов и обратно (NeoBook <-> #78#101#111#66#111#111#107).

Обновленный архив, по-прежнему, в первом сообщении темы


Автор - Peter
Дата добавления - 25 Октября 2010 в 04:46
DEMBELДата: Пн, 25 Октября 2010, 04:50 | Сообщение # 475
Наш дизайнер
Quote (Peter)
zmConvertString
вот это респект, а можешь заодно добавить сравнение по байтам чтобы NeobOok <> neObooK

Добавлено (25 Октябрь 2010, 04:50)
---------------------------------------------
хотя это в принципе одно и то же что и zmConvertString... только делать в проекте сравнение и вывод. вопрос снимается.


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

Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Сообщение
Quote (Peter)
zmConvertString
вот это респект, а можешь заодно добавить сравнение по байтам чтобы NeobOok <> neObooK

Добавлено (25 Октябрь 2010, 04:50)
---------------------------------------------
хотя это в принципе одно и то же что и zmConvertString... только делать в проекте сравнение и вывод. вопрос снимается.


Автор - DEMBEL
Дата добавления - 25 Октября 2010 в 04:50
СергейДата: Пн, 25 Октября 2010, 04:58 | Сообщение # 476
Необукер
Quote (Peter)
zmGetDesktopRectangle
стоит защита от дурака :D
затестил так zmGetDesktopRectangle "left" "top" "wg" "hg" результат был показан
 
Сообщение
Quote (Peter)
zmGetDesktopRectangle
стоит защита от дурака :D
затестил так zmGetDesktopRectangle "left" "top" "wg" "hg" результат был показан

Автор - Сергей
Дата добавления - 25 Октября 2010 в 04:58
PeterДата: Пн, 25 Октября 2010, 05:05 | Сообщение # 477
Админ NeoBook
Quote (Сергей)
стоит защита от дурака
затестил так zmGetDesktopRectangle "left" "top" "wg" "hg" результат был показан

%)
Ничего не понял...


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

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

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


При модном втюхе модоподдающимся начинает нравиться
 
Сообщение
Quote (Сергей)
стоит защита от дурака
затестил так zmGetDesktopRectangle "left" "top" "wg" "hg" результат был показан

%)
Ничего не понял...

Автор - Peter
Дата добавления - 25 Октября 2010 в 05:05
СергейДата: Пн, 25 Октября 2010, 05:10 | Сообщение # 478
Необукер
Quote (Peter)
Ничего не понял...
а так
Quote
zmGetDesktopRectangle "left" "top" "wg" "hg"
zmGetDesktopRectangle "[left]" "[top]" "[wg]" "[hg]"
без скобок и показал результат
 
Сообщение
Quote (Peter)
Ничего не понял...
а так
Quote
zmGetDesktopRectangle "left" "top" "wg" "hg"
zmGetDesktopRectangle "[left]" "[top]" "[wg]" "[hg]"
без скобок и показал результат

Автор - Сергей
Дата добавления - 25 Октября 2010 в 05:10
PeterДата: Пн, 25 Октября 2010, 05:17 | Сообщение # 479
Админ NeoBook
Quote (Сергей)
без скобок и показал результат

Пардон, это я накосячил, сейчас поправлю: должен показывать правильно и "без скобок".
redface

Добавлено (25 Октябрь 2010, 05:17)
---------------------------------------------
А может оставить так как есть?
Пусть будет "защитой от дурака"!
:)


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

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

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


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

Пардон, это я накосячил, сейчас поправлю: должен показывать правильно и "без скобок".
redface

Добавлено (25 Октябрь 2010, 05:17)
---------------------------------------------
А может оставить так как есть?
Пусть будет "защитой от дурака"!
:)


Автор - Peter
Дата добавления - 25 Октября 2010 в 05:17
СергейДата: Пн, 25 Октября 2010, 05:20 | Сообщение # 480
Необукер
Quote (Peter)
Пусть будет "защитой от дурака"!
пусть лучше будет :)
протестил такой код
Quote
zmGetDesktopRectangle "" "" "[w]" "[h]"
CustomWindow "" "[w]-300" "[h]-100" "trey" "NoBorder"
где trey это Container с размерами 300х100 поидее окно должно показатся в нижнем правом углу, но оно не показывается там


Сообщение отредактировано
Сергей - Пн, 25 Октября 2010, 05:20
 
Сообщение
Quote (Peter)
Пусть будет "защитой от дурака"!
пусть лучше будет :)
протестил такой код
Quote
zmGetDesktopRectangle "" "" "[w]" "[h]"
CustomWindow "" "[w]-300" "[h]-100" "trey" "NoBorder"
где trey это Container с размерами 300х100 поидее окно должно показатся в нижнем правом углу, но оно не показывается там

Автор - Сергей
Дата добавления - 25 Октября 2010 в 05:20
Поиск: