Показать сообщение отдельно
Старый 25.05.2009, 20:04
GFreemen вне форума Посмотреть профиль Отправить личное сообщение для GFreemen Найти все сообщения от GFreemen
  № 1  
Ответить с цитированием
GFreemen
 
Аватар для GFreemen

Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
По умолчанию zinc+AS3 не случается событие выхода

День добрый.
При закрытии приложения не происходит mdm-овское событие выхода из приложения.
Код AS3:
package interaktivnieOkna3{
	import flash.text.*;
	import flash.display.*;
	import flash.events.*;
	import mdm.Application;
	import mdm.Dialogs;
	import mdm.Forms;
	import mdm.Exception;
	import mdm.DLL;
	import flash.net.*;
	import flash.system.*;
	//import interaktivnieOkna3.Peremennie;
 
	public class MainProgramm extends Sprite{
 
		public function MainProgramm(){
			//запускаем функцию инициализации скриптов MDM
			mdm.Application.init( this, onInit );
 
		//функция инициализации скриптов MDM
		public function onInit():void{
			mdm.Application.onAppExit = function():void{
				quitFromApp();
			}
		public function quitFromApp():void{
			mdm.Dialogs.prompt("Выход осуществлен в quitFromApp");
			mdm.Application.exit();
		}
	}
}
Уж куда я только mdm.Application.onAppExit не засовывал. и в тело класса и как метод класса, не работает.
Кто-нить разбирался с этим. (причем никакие события mdm.Application не срабатывают).
zinc 2.5.0.34.+Flash cs4 AS3.