チェンジセット 1108
- コミット日時:
- 2008/08/27 18:17:16 (5 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/gunyarapaint/trunk/gunyarapaint/src/gunyarapaint.as
r1104 r1108 6 6 import gunyarapaint.Canvas; 7 7 import gunyarapaint.Com; 8 import gunyarapaint.controls.PenDetailControl; 9 import gunyarapaint.controls.PenDetailWindowControl; 8 10 9 11 import mx.controls.Alert; … … 11 13 import mx.events.NumericStepperEvent; 12 14 import mx.events.SliderEvent; 15 import mx.managers.PopUpManager; 13 16 14 17 private var gpCanvas:gunyarapaint.Canvas; … … 89 92 90 93 // ペン詳細 91 penDetail.addEventListener('changePen', changePenHandler); 94 PopUpManager.addPopUp(penDetailWindow, this); 95 penDetailWindow.penDetail.addEventListener('changePen', changePenHandler); 92 96 93 97 // 回転のときに勝手にApplicationの領域が拡大しないように … … 268 272 269 273 private function changePenHandler(evt:Event):void { 270 gpCanvas.pen = penDetail .pen;271 } 274 gpCanvas.pen = penDetailWindow.pen; 275 } as3/gunyarapaint/trunk/gunyarapaint/src/gunyarapaint.mxml
r1104 r1108 30 30 <mx:Canvas id="canvas" width="400" height="300" x="255" y="288"> 31 31 </mx:Canvas> 32 <gpcontrol:PenDetail Control id="penDetail" x="8" y="129">33 </gpcontrol:PenDetail Control>32 <gpcontrol:PenDetailWindowControl id="penDetailWindow" x="10" y="101" layout="absolute" title="ペン"> 33 </gpcontrol:PenDetailWindowControl> 34 34 </mx:Application> as3/gunyarapaint/trunk/gunyarapaint/src/gunyarapaint/controls/PenDetailControl.mxml
r1107 r1108 1 1 <?xml version="1.0" encoding="utf-8"?> 2 <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="108" height="34 8" backgroundAlpha="0"2 <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="108" height="342" 3 3 creationComplete="init()" 4 4 > … … 7 7 8 8 <!-- preview --> 9 <mx:Label x="3" y="10" text="ペンの状態" width="53.5"/> 9 10 <mx:Canvas x="64.5" y="1" width="30" height="30" id="previewCanvas" borderStyle="solid" borderThickness="1" borderColor="#000000"> 10 11 </mx:Canvas> … … 21 22 <mx:Grid x="15" y="77" borderStyle="none" borderColor="#000000" borderThickness="1" horizontalGap="4" verticalGap="3"> 22 23 <mx:GridRow width="100%" height="100%"> 23 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#000000" id="gridItemPalette1" click="gridItemPaletteClickHandler(1);" >24 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#000000" id="gridItemPalette1" click="gridItemPaletteClickHandler(1);" borderStyle="outset"> 24 25 </mx:GridItem> 25 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#ffffff" id="gridItemPalette2" click="gridItemPaletteClickHandler(2);" >26 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#ffffff" id="gridItemPalette2" click="gridItemPaletteClickHandler(2);" borderStyle="outset"> 26 27 </mx:GridItem> 27 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette3" click="gridItemPaletteClickHandler(3);" >28 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette3" click="gridItemPaletteClickHandler(3);" borderStyle="outset"> 28 29 </mx:GridItem> 29 30 </mx:GridRow> 30 31 <mx:GridRow width="100%" height="100%"> 31 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#888888" id="gridItemPalette4" click="gridItemPaletteClickHandler(4);" >32 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#888888" id="gridItemPalette4" click="gridItemPaletteClickHandler(4);" borderStyle="outset"> 32 33 </mx:GridItem> 33 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#b47575" id="gridItemPalette5" click="gridItemPaletteClickHandler(5);" >34 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#b47575" id="gridItemPalette5" click="gridItemPaletteClickHandler(5);" borderStyle="outset"> 34 35 </mx:GridItem> 35 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette6" click="gridItemPaletteClickHandler(6);" >36 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette6" click="gridItemPaletteClickHandler(6);" borderStyle="outset"> 36 37 </mx:GridItem> 37 38 </mx:GridRow> 38 39 <mx:GridRow width="100%" height="100%"> 39 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#c096c0" id="gridItemPalette7" click="gridItemPaletteClickHandler(7);" >40 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#c096c0" id="gridItemPalette7" click="gridItemPaletteClickHandler(7);" borderStyle="outset"> 40 41 </mx:GridItem> 41 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#fa9696" id="gridItemPalette8" click="gridItemPaletteClickHandler(8);" >42 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#fa9696" id="gridItemPalette8" click="gridItemPaletteClickHandler(8);" borderStyle="outset"> 42 43 </mx:GridItem> 43 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette9" click="gridItemPaletteClickHandler(9);" >44 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette9" click="gridItemPaletteClickHandler(9);" borderStyle="outset"> 44 45 </mx:GridItem> 45 46 </mx:GridRow> 46 47 <mx:GridRow width="100%" height="100%"> 47 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#8080ff" id="gridItemPalette10" click="gridItemPaletteClickHandler(10);" >48 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#8080ff" id="gridItemPalette10" click="gridItemPaletteClickHandler(10);" borderStyle="outset"> 48 49 </mx:GridItem> 49 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#ffb6ff" id="gridItemPalette11" click="gridItemPaletteClickHandler(11);" >50 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#ffb6ff" id="gridItemPalette11" click="gridItemPaletteClickHandler(11);" borderStyle="outset"> 50 51 </mx:GridItem> 51 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette12" click="gridItemPaletteClickHandler(12);" >52 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette12" click="gridItemPaletteClickHandler(12);" borderStyle="outset"> 52 53 </mx:GridItem> 53 54 </mx:GridRow> 54 55 <mx:GridRow width="100%" height="100%"> 55 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#e7e58d" id="gridItemPalette13" click="gridItemPaletteClickHandler(13);" >56 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#e7e58d" id="gridItemPalette13" click="gridItemPaletteClickHandler(13);" borderStyle="outset"> 56 57 </mx:GridItem> 57 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#25c7c9" id="gridItemPalette14" click="gridItemPaletteClickHandler(14);" >58 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#25c7c9" id="gridItemPalette14" click="gridItemPaletteClickHandler(14);" borderStyle="outset"> 58 59 </mx:GridItem> 59 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette15" click="gridItemPaletteClickHandler(15);" >60 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette15" click="gridItemPaletteClickHandler(15);" borderStyle="outset"> 60 61 </mx:GridItem> 61 62 </mx:GridRow> 62 63 <mx:GridRow width="100%" height="100%"> 63 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#99cb80" id="gridItemPalette16" click="gridItemPaletteClickHandler(16);" >64 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#99cb80" id="gridItemPalette16" click="gridItemPaletteClickHandler(16);" borderStyle="outset"> 64 65 </mx:GridItem> 65 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#e7962d" id="gridItemPalette17" click="gridItemPaletteClickHandler(17);" >66 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#e7962d" id="gridItemPalette17" click="gridItemPaletteClickHandler(17);" borderStyle="outset"> 66 67 </mx:GridItem> 67 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette18" click="gridItemPaletteClickHandler(18);" >68 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette18" click="gridItemPaletteClickHandler(18);" borderStyle="outset"> 68 69 </mx:GridItem> 69 70 </mx:GridRow> 70 71 <mx:GridRow width="100%" height="100%"> 71 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#f9ddcf" id="gridItemPalette19" click="gridItemPaletteClickHandler(19);" >72 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#f9ddcf" id="gridItemPalette19" click="gridItemPaletteClickHandler(19);" borderStyle="outset"> 72 73 </mx:GridItem> 73 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#fcece2" id="gridItemPalette20" click="gridItemPaletteClickHandler(20);" >74 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#fcece2" id="gridItemPalette20" click="gridItemPaletteClickHandler(20);" borderStyle="outset"> 74 75 </mx:GridItem> 75 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette21" click="gridItemPaletteClickHandler(21);" >76 <mx:GridItem width="24" height="20" mouseDownEffect="selectPaletteEffect" backgroundColor="#FFFFFF" id="gridItemPalette21" click="gridItemPaletteClickHandler(21);" borderStyle="outset"> 76 77 </mx:GridItem> 77 78 </mx:GridRow> … … 89 90 <mx:ComboBox id="blendModeComboBox" x="6" y="316" width="97"> 90 91 </mx:ComboBox> 91 <mx:Label x="3" y="10" text="ペンの状態" width="53.5"/>92 92 93 93 <!-- palette select animation --> … … 100 100 import mx.effects.easing.Bounce; 101 101 ]]> 102 </mx:Script> 102 </mx:Script> 103 103 </mx:Canvas>

