Show
Ignore:
Timestamp:
08/14/10 12:54:49 (21 months ago)
Author:
mszopinski
Message:

calendar, one-week display
fixes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • ssme/trunk/flex/Common/src/com/kh/ssme/components/GridCanvas.as

    r4040 r4042  
    7878        } 
    7979        public function get outerBorderThickness_():Number{ 
    80             return this.getStyle("outerBorderThickness"); 
     80            return this.getStyle_("outerBorderThickness", 1); 
    8181        } 
    8282        public function set outerBorderColor_(value:uint):void{ 
     
    8484        } 
    8585        public function get outerBorderColor_():uint{ 
    86             return this.getStyle("outerBorderColor"); 
     86            return this.getStyle_("outerBorderColor", 0x000000); 
    8787        } 
    8888        public function set outerBorderAlpha_(value:Number):void{ 
     
    9090        } 
    9191        public function get outerBorderAlpha_():Number{ 
    92             return this.getStyle("outerBorderAlpha"); 
     92            return this.getStyle_("outerBorderAlpha", 1.0); 
    9393        } 
    9494        public function set innerBorderThicknesses_(value:Array):void{ 
    9595            this.setStyle("innerBorderThicknesses", value); 
    9696        } 
     97        [ArrayElementType("int")]         
    9798        public function get innerBorderThicknesses_():Array{ 
    98             return this.getStyle("innerBorderThicknesses"); 
     99            return this.getStyle_("innerBorderThicknesses", [ 0 ]); 
    99100        } 
    100101        public function set innerBorderColors_(value:Array):void{ 
    101102            this.setStyle("innerBorderColors", value); 
    102103        } 
     104        [ArrayElementType("uint")]         
    103105        public function get innerBorderColors_():Array{ 
    104             return this.getStyle("innerBorderColors"); 
     106            return this.getStyle_("innerBorderColors", [ 0x000000 ]); 
    105107        } 
    106108        public function set innerBorderAlphas_(value:Array):void{ 
    107109            this.setStyle("innerBorderAlphas", value); 
    108110        } 
     111        [ArrayElementType("Number")]         
    109112        public function get innerBorderAlphas_():Array{ 
    110             return this.getStyle("innerBorderAlphas"); 
    111         } 
    112  
     113            return this.getStyle_("innerBorderAlphas", [1.0]); 
     114        } 
     115        public function set cornerRadius_(value:Number):void{ 
     116            this.setStyle("cornerRadius", value); 
     117        } 
     118        public function get cornerRadius_():Number{ 
     119            return this.getStyle_("cornerRadius", 0); 
     120        } 
    113121        public function set verticalMargin_(value:Number):void{ 
    114122            this.setStyle("verticalMargin", value); 
    115123        } 
    116124        public function get verticalMargin_():Number{ 
    117             return this.getStyle("verticalMargin"); 
     125            return this.getStyle_("verticalMargin", 0); 
    118126        } 
    119127        public function set leftHorizontalMargin_(value:Number):void{ 
     
    121129        } 
    122130        public function get leftHorizontalMargin_():Number{ 
    123             return this.getStyle("leftHorizontalMargin"); 
     131            return this.getStyle_("leftHorizontalMargin", 0); 
    124132        } 
    125133        public function set rightHorizontalMargin_(value:Number):void{ 
     
    127135        } 
    128136        public function get rightHorizontalMargin_():Number{ 
    129             return this.getStyle("rightHorizontalMargin"); 
     137            return this.getStyle_("rightHorizontalMargin", 0); 
    130138        } 
    131139        //--------------------------------------------- 
     
    137145         */ 
    138146        override protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void{ 
    139             var outBorderThickness:Number = getStyle_("outerBorderThickness", 1); 
    140             var outBorderColor:uint = getStyle_("outerBorderColor", 0x000000); 
    141             var outBorderAlpha:Number = getStyle_("outerBorderAlpha", 1.0); 
    142             [ArrayElementType("int")] 
    143             var inBorderThicknesses:Array = getStyle_("innerBorderThicknesses", [ 0 ]); 
    144             [ArrayElementType("uint")] 
    145             var inBorderColors:Array = getStyle_("innerBorderColors", [ 0x000000 ]); 
    146             [ArrayElementType("Number")] 
    147             var inBorderAlphas:Array = getStyle_("innerBorderAlphas", [ 1.0 ]); 
    148             var cornerRadius:Number = getStyle_("cornerRadius", 0.0); 
    149             var verticalMargin:Number = getStyle_("verticalMargin",0); 
    150             var leftHorizontalMargin:Number = getStyle_("leftHorizontalMargin",0); 
    151             var rightHorizontalMargin:Number = getStyle_("rightHorizontalMargin",0);             
     147            var outBorderThickness:Number = outerBorderThickness_; 
     148            var outBorderColor:uint = outerBorderColor_; 
     149            var outBorderAlpha:Number = outerBorderAlpha_; 
     150 
     151            var inBorderThicknesses:Array = innerBorderThicknesses_; 
     152            var inBorderColors:Array = innerBorderColors_; 
     153            var inBorderAlphas:Array = innerBorderAlphas_; 
     154 
     155            var cornerRadius:Number = cornerRadius_; 
     156            var verticalMargin:Number = verticalMargin_; 
     157            var leftHorizontalMargin:Number = leftHorizontalMargin_; 
     158            var rightHorizontalMargin:Number = rightHorizontalMargin_; 
    152159 
    153160