チェンジセット 3799: as3/gunyarapaint

差分発生行の前後
無視リスト:
コミット日時:
2010/04/16 00:55:47 (3 年前)
コミッタ:
hkrn
ログメッセージ:

renamed confirmUnload to shouldAlertOnUnload and added ResetAllCommand? after loading from data

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/gunyarapaint/branches/gunyarapaint/compat/src/gunyarapaint.mxml

    r3762 r3799  
    66    preinitialize="onPreinitialize(event)" 
    77    applicationComplete="onApplicationComplete(event)" 
    8     removedFromStage="onRemove(event)" 
    98    borderStyle="solid" cornerRadius="0" borderColor="#333333" 
    109    backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#cccccc, #cccccc]" 
     
    157156                var bitmapData:BitmapData = new BitmapData(w, h, true, 0x0); 
    158157                bitmapData.setPixels(new Rectangle(0, 0, w, h), bitmapBytes); 
     158                dataBytes.readBytes(m_bytes); 
    159159                m_recorder.load(bitmapData, metadata); 
    160                 dataBytes.readBytes(m_bytes); 
     160                m_bytes.position = m_bytes.length; 
     161                m_module.reset(); 
    161162                for (var i:String in m_windows) { 
    162163                    var controller:IController = m_windows[i]; 
     
    189190            } 
    190191             
    191             public function confirmUnload(bool:Boolean):void 
     192            public function set shouldAlertOnUnload(value:Boolean):void 
    192193            { 
    193194                if (ExternalInterface.available) { 
    194195                    try { 
    195                         ExternalInterface.call("changeAlertOnUnload", bool); 
     196                        ExternalInterface.call("changeAlertOnUnload", value); 
    196197                    } 
    197198                    catch (e:Error) { 
     
    296297            } 
    297298             
    298             private function onRemove(event:Event):void 
    299             { 
    300                 m_recorder.removeEventListener(CommandEvent.COMMITTED, onCommit); 
    301                 stage.removeEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);   
    302                 stage.removeEventListener(KeyboardEvent.KEY_UP, onKeyUp);   
    303                 //stage.removeEventListener(MouseEvent.MOUSE_UP, onMouseUp); 
    304                 //stage.removeEventListener(MouseEvent.MOUSE_OUT, onMouseUp); 
    305             } 
    306              
    307299            private function onCommit(event:CommandEvent):void 
    308300            { 
  • as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/ui/v1/FormController.mxml

    r3759 r3799  
    5353                else { 
    5454                    try { 
    55                         Application.application.confirmUnload(false)
     55                        Application.application.shouldAlertOnUnload = false
    5656                        /* 
    5757                        var com:Com = new Com(); 
     
    7171                    } 
    7272                    catch (e:Error) { 
    73                         Application.application.confirmUnload(true)
     73                        Application.application.shouldAlertOnUnload = true
    7474                        Alert.show(e.message, title); 
    7575                    } 
     
    9696                    Alert.show(_("Failed your post for something wrong. Post again."), title); 
    9797                } 
    98                 Application.application.confirmUnload(true)
     98                Application.application.shouldAlertOnUnload = true
    9999            } 
    100100