チェンジセット 3523
- コミット日時:
- 2010/03/12 01:09:41 (2 年前)
- ファイル:
-
- as3/gunyarapaint/branches/gunyarapaint/compat/src/gunyarapaint.as (更新) (4 diffs)
- as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/controls/GPCanvas.as (更新) (1 diff)
- as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/controls/MovingCanvasModule.as (追加)
- as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/controls/PenDetailWindowControl.mxml (更新) (4 diffs)
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/gunyarapaint/branches/gunyarapaint/compat/src/gunyarapaint.as
r3514 r3523 16 16 import mx.managers.PopUpManager; 17 17 18 import org.libspark.gunyarapaint.controls.MovingCanvasModule; 18 19 import org.libspark.gunyarapaint.controls.GPPasswordWindowControl; 19 20 import org.libspark.gunyarapaint.framework.LayerBitmapCollection; … … 57 58 public function setModule(value:String):void 58 59 { 59 m_module = m_factory. create(value);60 m_module = m_factory.getModule(value); 60 61 } 61 62 … … 129 130 m_recorder = Recorder.create(width, height, undoBufferSize); 130 131 m_factory = new DrawModuleFactory(m_recorder); 131 m_module = m_factory. create(FreeHandModule.FREE_HAND);132 m_module = m_factory.getModule(FreeHandModule.FREE_HAND); 132 133 m_commit = 0; 133 134 … … 136 137 m_recorder.addEventListener(UndoEvent.REDO, onChangeUndo); 137 138 m_recorder.addEventListener(UndoEvent.PUSH, onChangeUndo); 139 m_factory.add(new MovingCanvasModule(m_recorder, gpCanvasWindow)); 138 140 } 139 141 as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/controls/GPCanvas.as
r3514 r3523 17 17 { 18 18 public function GPCanvas(application:IApplication) 19 { 19 { 20 20 var rect:Rectangle = new Rectangle(0, 0, application.canvasWidth, application.canvasHeight); 21 21 var transparent:TransparentBitmap = new TransparentBitmap(rect); as3/gunyarapaint/branches/gunyarapaint/compat/src/org/libspark/gunyarapaint/controls/PenDetailWindowControl.mxml
r3514 r3523 35 35 } 36 36 else if (handtoolButton.selected) { 37 currentState = "handtool";37 currentState = MovingCanvasModule.MOVING_CANVAS; 38 38 } 39 39 else if (eraserButton.selected) { … … 102 102 { 103 103 currentState = mode; 104 if (mode != "handtool") 105 IApplication(Application.application).setModule(currentState); 104 IApplication(Application.application).setModule(currentState); 106 105 } 107 106 … … 197 196 currentState = "none"; 198 197 else 199 pen = "handtool";198 pen = MovingCanvasModule.MOVING_CANVAS; 200 199 } 201 200 … … 305 304 <mx:SetProperty target="{dotButton}" name="selected" value="false"/> 306 305 </mx:State> 307 <mx:State name=" handtool">306 <mx:State name="movingCanvas"> 308 307 <mx:SetProperty target="{thicknessButton1}" name="enabled" value="false"/> 309 308 <mx:SetProperty target="{thicknessButton2}" name="enabled" value="false"/>

