チェンジセット 3581

差分発生行の前後
無視リスト:
コミット日時:
2010/03/22 01:11:54 (3 年前)
コミッタ:
hkrn
ログメッセージ:

fixed some bugs at compiling

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/ui/v1/CanvasController.as

    r3578 r3581  
    1616    import mx.events.ScrollEvent; 
    1717     
    18     import org.libspark.gunyarapaint.controls.ResizableComponent; 
    1918    import org.libspark.gunyarapaint.framework.Pen; 
    2019    import org.libspark.gunyarapaint.framework.ui.IApplication; 
     20    import org.libspark.gunyarapaint.utils.ComponentResizer; 
    2121     
    2222    public class CanvasController extends TitleWindow 
     
    141141            m_contentContainer.addChild(m_hScrollBar); 
    142142            m_contentContainer.addChild(m_vScrollBar); 
    143             m_resizable = new ResizableComponent(this, new Point(100, 100)); 
     143            ComponentResizer.addResize(this, new Point(100, 100)); 
    144144             
    145145            resize(); 
     
    250250        private var m_preDegree:int; // 前の回転角度 
    251251        private var m_scrollDragStartPoint:Point; 
    252         private var m_resizable:ResizableComponent; 
    253252        private var m_canvas:Canvas; 
    254253    } 
  • as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/ui/v1/ToolController.mxml

    r3578 r3581  
    2020                canvasRotate.value = value; 
    2121                canvasRotateValue.text = String(-canvasRotate.value); // 20090909-haku2 ins キャンバス回転角度をテキストボックスに反映 
    22                 Application.application.canvasWindow.rotate(canvasRotate.value); 
     22                Application.application.canvasController.rotate(canvasRotate.value); 
    2323            } 
    2424             
     
    3030                n *= 10000; 
    3131                canvasZoom.value = value; 
    32                 Application.application.canvasWindow.zoom(value);   
     32                Application.application.canvasController.zoom(value);   
    3333                // 拡大率をテキストボックスに反映 
    3434                canvasZoomValue.text = String(Math.round(n) / 100); 
     
    9797            private function onChangeAuxDivideCount(evt:NumericStepperEvent):void 
    9898            { 
    99                 Application.application.canvasWindow.auxDivideCount = uint(evt.value); 
     99                Application.application.canvasController.auxDivideCount = uint(evt.value); 
    100100            } 
    101101             
    102102            private function onChangeAuxBoxVisible(evt:Event):void 
    103103            { 
    104                 Application.application.canvasWindow.auxBoxVisible = evt.target.selected; 
     104                Application.application.canvasController.auxBoxVisible = evt.target.selected; 
    105105            } 
    106106             
    107107            private function onChangeAuxSkewVisible(evt:Event):void 
    108108            { 
    109                 Application.application.canvasWindow.auxSkewVisible = evt.target.selected; 
     109                Application.application.canvasController.auxSkewVisible = evt.target.selected; 
    110110            } 
    111111             
     
    117117                    additionalNumberStepper.minimum = 2; 
    118118                    additionalNumberStepper.maximum = 16; 
    119                     Application.application.canvasWindow.enableAuxPixel = false; 
     119                    Application.application.canvasController.enableAuxPixel = false; 
    120120                } 
    121121                else { 
    122122                    additionalNumberStepper.minimum = 4; 
    123123                    additionalNumberStepper.maximum = 80; 
    124                     Application.application.canvasWindow.enableAuxPixel = true; 
    125                 } 
    126             } 
    127              
    128             private function passwordButtonHandler(evt:FlexEvent):void 
     124                    Application.application.canvasController.enableAuxPixel = true; 
     125                } 
     126            } 
     127             
     128            private function onLoad(evt:FlexEvent):void 
    129129            { 
    130130                var controller:DataController = new DataController(); 
     
    258258    <mx:Button id="redoButton" y="38" label="リドゥ" enabled="false" paddingLeft="3" paddingRight="3" right="12" buttonDown="IApplication(Application.application).module.redo()"/> 
    259259    <mx:Button id="windowsResetButton" x="10" y="128" label="ウィンドウ初期状態" width="99" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" buttonDown="Application.application.resetWindowsPosition()"/> 
    260     <mx:Button id="passwordButton" x="373" y="128" label="ふっかつのじゅもん" width="99" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" enabled="false" buttonDown="passwordButtonHandler(event)"/> 
     260    <mx:Button id="passwordButton" x="373" y="128" label="ふっかつのじゅもん" width="99" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" buttonDown="onLoad(event)"/> 
    261261    <mx:Button id="logPlayButton" y="105" label="ログプレイ" visible="false" right="99"/> 
    262262    <mx:Button id="checkPngButton" y="105" label="同一check" visible="false" right="10"/>