Render.ru

выполнить процедуру при удалении UI, но чтобы выполнилась она до удаления

#1
Когда закрываешь маю, она спрашивает, не хочу ли я сохранить сцену. Т.е. сцена еще не закрыта, но подразумевается что она закроется и промтДиалог уже показывается. Каким образом можно это повторить со своим UI? Т.е. я хочу чтобы при закрытии (удалении) моего окна вылазил промтДиалог, но само окно удалялось только после возвращения соотв. значения.

Во флагах window я такого не нашел, в ScriptJob'ах вроде тоже нет... Все команды там выполняются после закрытия окна. А мне нужно до. Если кто сталкивался с таким - помогите плз.
 
#2
Можно конечно навязать скриптЖоб чтобы он при изменении параметров тут же записывал их куда-то, а затем после закрытия окна для сохранения брались последние записанные параметры... Но это немного деревянный способ, я думаю есть более изящное решение...
 
Рейтинг
34
#3
Все так и делают - для этого и есть "-changeCommand" у контролов.
Контролировать окна нельзя никак, я писал Alias'у чтобы сделали - но видимо не хотят...
 
Сверху