Войти
NeoBooker.ru
Добро пожаловать к нам в гости!
Наш сайт посвящён программе NeoBook, с помощью которой вы легко сможете создавать собственные мультимедиа-приложения без необходимости изучать сложные языки программирования! Зарегистрируйтесь, чтобы стать членом нашего сообщества.
  • Страница 1 из 1
  • 1
Модератор форума: Peter, DEMBEL, YURIY  
Выполнение скрипта после закрытия окна
mishemДата: Пт, 26 Марта 2010, 17:29 | Сообщение # 1
Эксперт форума
Окно дочернее Скрыть, показать, закрыть и т.д. Как присвоить команду что б она выполнялась после манипуляций с окном? Кликнул на окне закрыть, и пошел скрипт.

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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеОкно дочернее Скрыть, показать, закрыть и т.д. Как присвоить команду что б она выполнялась после манипуляций с окном? Кликнул на окне закрыть, и пошел скрипт.

Автор - mishem
Дата добавления - 26 Марта 2010 в 17:29
GorezcaidДата: Пт, 26 Марта 2010, 18:32 | Сообщение # 2
Ветеран форума
SetVar "[ShutdownStatus]" "False"
.Для предотвращения закрытия приложения

Добавлено (26 Март 2010, 18:32)
---------------------------------------------
Потом можеш выполнять свой скрипт(перед закрытием)


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеSetVar "[ShutdownStatus]" "False"
.Для предотвращения закрытия приложения

Добавлено (26 Март 2010, 18:32)
---------------------------------------------
Потом можеш выполнять свой скрипт(перед закрытием)


Автор - Gorezcaid
Дата добавления - 26 Марта 2010 в 18:32
mishemДата: Пт, 26 Марта 2010, 18:34 | Сообщение # 3
Эксперт форума
Gorezcaid,
Quote (mishem)
Окно дочернее

Quote (mishem)
Кликнул на окне закрыть, и пошел скрипт

Добавлено (26 Март 2010, 18:34)
---------------------------------------------
Скрипт, после закрытия окна


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

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



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

Quote (mishem)
Кликнул на окне закрыть, и пошел скрипт

Добавлено (26 Март 2010, 18:34)
---------------------------------------------
Скрипт, после закрытия окна


Автор - mishem
Дата добавления - 26 Марта 2010 в 18:34
GorezcaidДата: Пт, 26 Марта 2010, 18:59 | Сообщение # 4
Ветеран форума
Внешнее?Тогда,например если это контейнер то:
Цвет стаёт синим при закрытии окна,и серым при открытии.
Будет задержка до клика,если закрывать правой кнопкой.
Прикрепления: fff.zip (1.9 Kb)


Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеВнешнее?Тогда,например если это контейнер то:
Цвет стаёт синим при закрытии окна,и серым при открытии.
Будет задержка до клика,если закрывать правой кнопкой.

Автор - Gorezcaid
Дата добавления - 26 Марта 2010 в 18:59
mishemДата: Пт, 26 Марта 2010, 19:25 | Сообщение # 5
Эксперт форума
С монитором мыши, понятно. НО, от мониторинга пока приходится воздержаться, это раз. А второе, штатными средствами, как?

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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеС монитором мыши, понятно. НО, от мониторинга пока приходится воздержаться, это раз. А второе, штатными средствами, как?

Автор - mishem
Дата добавления - 26 Марта 2010 в 19:25
GorezcaidДата: Пт, 26 Марта 2010, 19:51 | Сообщение # 6
Ветеран форума
Можно через таймер,но не советую.Делай как знаеш,и следи за переменной [Container1.WinHandle](для Container1)

Добавлено (26 Март 2010, 19:50)
---------------------------------------------
Есть ещё один способ:
-------------------------
:Container1_OnOpen
AlertBox "Привет" "Окно открыто."
Return
:Container1_OnClose
AlertBox "Привет" "Окно закрыто."
Return
----------------------------
Запиши это в шаблоны сценариев,а при загрузке страници:
CustomWindow "" "287" "164" "Container1" "DialogBox"

Добавлено (26 Март 2010, 19:51)
---------------------------------------------



Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеМожно через таймер,но не советую.Делай как знаеш,и следи за переменной [Container1.WinHandle](для Container1)

Добавлено (26 Март 2010, 19:50)
---------------------------------------------
Есть ещё один способ:
-------------------------
:Container1_OnOpen
AlertBox "Привет" "Окно открыто."
Return
:Container1_OnClose
AlertBox "Привет" "Окно закрыто."
Return
----------------------------
Запиши это в шаблоны сценариев,а при загрузке страници:
CustomWindow "" "287" "164" "Container1" "DialogBox"

Добавлено (26 Март 2010, 19:51)
---------------------------------------------


Автор - Gorezcaid
Дата добавления - 26 Марта 2010 в 19:51
mishemДата: Пт, 26 Марта 2010, 20:15 | Сообщение # 7
Эксперт форума
Gorezcaid, Вот блин, про хелп я и забыл. :D

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

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



Если вы думаете, что сможете — вы сможете, если думаете, что нет — вы правы.
 
СообщениеGorezcaid, Вот блин, про хелп я и забыл. :D

Автор - mishem
Дата добавления - 26 Марта 2010 в 20:15
GorezcaidДата: Пт, 26 Марта 2010, 20:18 | Сообщение # 8
Ветеран форума
Вот и хорошо,вопрос решился,и я кое что вспомнил.

Win7 Pro SP1 x64; NBv5.5.4rus,v5.6.2rus, v5.7.0en, Opera
 
СообщениеВот и хорошо,вопрос решился,и я кое что вспомнил.

Автор - Gorezcaid
Дата добавления - 26 Марта 2010 в 20:18
PeterДата: Пт, 26 Марта 2010, 20:57 | Сообщение # 9
Админ NeoBook
Quote (Gorezcaid)
Container1_OnClose

Имейте только ввиду, джентельмены, что подпрограмма "_OnClose" будет выполнена ДО, а не ПОСЛЕ фактического закрытия окна.
Поэтому, чтобы было выполнено именно ПОСЛЕ потребуется таймер.
;)


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

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

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


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

Имейте только ввиду, джентельмены, что подпрограмма "_OnClose" будет выполнена ДО, а не ПОСЛЕ фактического закрытия окна.
Поэтому, чтобы было выполнено именно ПОСЛЕ потребуется таймер.
;)

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