チェンジセット 3541

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

added Painter.ALL_LAYERS constant

ファイル:

凡例:

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

    r3540 r3541  
    2020import org.libspark.gunyarapaint.controls.GPPasswordWindowControl; 
    2121import org.libspark.gunyarapaint.framework.LayerBitmapCollection; 
     22import org.libspark.gunyarapaint.framework.Painter; 
    2223import org.libspark.gunyarapaint.framework.Pen; 
    2324import org.libspark.gunyarapaint.framework.Recorder; 
     
    300301            break; 
    301302        case 77: // m 
    302             m_module.horizontalMirror(0xff); 
     303            m_module.horizontalMirror(Painter.ALL_LAYERS); 
    303304            break; 
    304305        case 81: // q 
  • as3/gunyarapaint/branches/gunyarapaint/compat/src/gunyarapaint.mxml

    r3540 r3541  
    4040        <mx:Button id="rotateResetButton" y="63" label="角度" width="29" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" right="204" buttonDown="setRotate(0)"/> 
    4141        <mx:Button id="zoomResetButton" y="81" label="拡大" width="29" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" right="204" buttonDown="setZoom(1)"/> 
    42         <mx:Button id="horizontalMirrorButton" x="117" y="128" label="全レイヤー左右反転" width="120" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" buttonDown="module.horizontalMirror(0xff)"/> 
    43         <mx:Button id="verticalMirrorButton" x="245" y="128" label="全レイヤー上下反転" width="120" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" buttonDown="module.verticalMirror(0xff)"/> 
     42        <mx:Button id="horizontalMirrorButton" x="117" y="128" label="全レイヤー左右反転" width="120" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" buttonDown="module.horizontalMirror(Painter.ALL_LAYERS)"/> 
     43        <mx:Button id="verticalMirrorButton" x="245" y="128" label="全レイヤー上下反転" width="120" paddingLeft="0" paddingRight="0" paddingTop="0" paddingBottom="0" height="17" buttonDown="module.verticalMirror(Painter.ALL_LAYERS)"/> 
    4444        <mx:HSlider id="canvasRotate" y="62" width="152" minimum="-180" maximum="180" snapInterval="5" value="0"  right="49" showDataTip="false" change="setRotate(event.value)" thumbDrag="setRotate(event.value)"/> 
    4545        <mx:HSlider id="canvasZoom" y="79" width="152" minimum="-4" maximum="16" snapInterval="0.1" value="1"  right="49" showDataTip="false" change="setZoom(event.value)" thumbDrag="setZoom(event.value)"/> 
  • as3/gunyarapaint/branches/gunyarapaint/framework/src/org/libspark/gunyarapaint/framework/Painter.as

    r3524 r3541  
    3737        public static const PAINTER_VERSION_STRING:String = "ver." + PAINTER_VERSION; 
    3838         
     39        /** 
     40         * 反転関連で全てのレイヤーに対して適用するための定数 
     41         *  
     42         */ 
     43        public static const ALL_LAYERS:uint = 0xff; 
     44         
    3945        public function Painter(width:uint, height:uint, version:uint, paintEngine:PaintEngine) 
    4046        { 
     
    435441        private function transformFromMatrixAt(index:int, matrix:Matrix):void 
    436442        { 
    437             if (index === 0xff) { 
     443            if (index === ALL_LAYERS) { 
    438444                var c:uint = m_layers.count; 
    439445                for (var i:uint = 0; i < c; i++) {