Changeset 4045

Show
Ignore:
Timestamp:
08/19/10 13:46:02 (18 months ago)
Author:
mszopinski
Message:

calendar, updating month display

Location:
ssme/trunk
Files:
17 added
26 modified

Legend:

Unmodified
Added
Removed
  • ssme/trunk/flex/Calendar/src/assets/calendar.css

    r4037 r4045  
    2525        overSkin:       Embed(source="refresh_over.png"); 
    2626        downSkin:       Embed(source="refresh_over.png"); 
    27         disabledSkin:   Embed(source="refresh_active.png"); 
     27        disabledSkin:   Embed(source="refresh_disabled.png"); 
    2828} 
     29 
     30.calendarLeft{ 
     31        upSkin:         Embed(source="arrow_left_active.png"); 
     32        overSkin:       Embed(source="arrow_left_over.png"); 
     33        downSkin:       Embed(source="arrow_left_over.png"); 
     34        disabledSkin:   Embed(source="arrow_left_disabled.png"); 
     35} 
     36 
     37.calendarRight{ 
     38        upSkin:         Embed(source="arrow_right_active.png"); 
     39        overSkin:       Embed(source="arrow_right_over.png"); 
     40        downSkin:       Embed(source="arrow_right_over.png"); 
     41        disabledSkin:   Embed(source="arrow_right_disabled.png"); 
     42} 
  • ssme/trunk/flex/Calendar/src/Calendar.mxml

    r4044 r4045  
    8282 
    8383        <mx:HBox width="100%" id="select" height="30" verticalAlign="middle"> 
    84              
     84 
     85            <mx:Button id="calendar_reload" 
     86                        styleName="calendarReload" 
     87                        click="{ loadEvents(event); }" 
     88                        width="20" height="20" 
     89                        useHandCursor="true" 
     90                        mouseChildren="false" 
     91                        enabled="{ chosenDate.selectedDate }"/> 
     92 
    8593            <mx:ComboBox id="calendarCombo" dataProvider="{ calendarsList }" labelField="name" /> 
     94 
     95            <mx:Button id="calendar_minus" 
     96                        styleName="calendarLeft" 
     97                        click="{ date_minusClicked(event); }" 
     98                        width="20" height="20" 
     99                        useHandCursor="true" 
     100                        mouseChildren="false" 
     101                        enabled="{ chosenDate.selectedDate }"/> 
    86102 
    87103            <mx:DateField id="chosenDate" 
     
    93109                    /> 
    94110 
    95             <mx:Button id="calendar_reload" 
    96                         styleName="calendarReload" 
    97                         click="{ loadEvents(event); }" 
     111            <mx:Button id="calendar_plus" 
     112                        styleName="calendarRight" 
     113                        click="{ date_plusClicked(event); }" 
    98114                        width="20" height="20" 
    99115                        useHandCursor="true" 
    100116                        mouseChildren="false" 
    101                         enabled="true"/> 
     117                        enabled="{ chosenDate.selectedDate }"/> 
    102118 
    103119            <mx:Label id="errorLabel" color="red" text="" width="100%"/> 
     
    140156                            width="100%" height="100%" minHeight="400" 
    141157                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    142                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     158                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    143159                            backgroundColor="0xffffff" backgroundAlpha="0" 
    144160                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    153169                            width="100%" height="100%" minHeight="400" 
    154170                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    155                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     171                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    156172                            backgroundColor="0xffffff" backgroundAlpha="0" 
    157173                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    166182                            width="100%" height="100%" minHeight="400" 
    167183                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    168                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     184                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    169185                            backgroundColor="0xffffff" backgroundAlpha="0" 
    170186                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    179195                            width="100%" height="100%" minHeight="400" 
    180196                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    181                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     197                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    182198                            backgroundColor="0xffffff" backgroundAlpha="0" 
    183199                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    192208                            width="100%" height="100%" minHeight="400" 
    193209                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    194                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     210                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    195211                            backgroundColor="0xffffff" backgroundAlpha="0" 
    196212                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    205221                            width="100%" height="100%" minHeight="400" 
    206222                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    207                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     223                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    208224                            backgroundColor="0xffffff" backgroundAlpha="0" 
    209225                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    218234                            width="100%" height="100%" minHeight="400" 
    219235                            outerBorderColor="0x000000" outerBorderAlpha="1.0" outerBorderThickness="1" 
    220                             innerBorderColors="[ 0x000000, 0x888888 ]" innerBorderAlphas="[ 0.5, 0.3 ]" innerBorderThicknesses="[ 2, 1 ]" 
     236                            innerBorderColors="[ 0x888888, 0x222222 ]" innerBorderAlphas="[ 0.5, 0.1 ]" innerBorderThicknesses="[ 1, 1 ]" 
    221237                            backgroundColor="0xffffff" backgroundAlpha="0" 
    222238                            rows="[ 24, 96 ]" columns="[ 1 ]" 
     
    267283        import mx.events.FlexEvent; 
    268284 
     285 
    269286        private var timeFrameConnector:TimeFrameConnector; 
    270287        private var calendarConnector:CalendarConnector; 
     
    298315 
    299316        private function toggleClicked(event:Event):void { 
    300             //            setDates(); 
    301             //            switch( state.selectedIndex ){ 
    302             //                case DAY:   currentState = DAY_STATE; break; 
    303             //                case WEEK:  currentState = WEEK_STATE; break; 
    304             //                case MONTH: currentState = MONTH_STATE; break; 
    305             //            } 
    306317            loadEvents(event); 
    307318        } 
     319         
     320        private function date_plusClicked(event:MouseEvent):void { 
     321            var date:DateUtil = new DateUtil( chosenDate.selectedDate ); 
     322            switch( state.selectedIndex ){ 
     323                case DAY:   chosenDate.selectedDate = date.add(DateProperty.DATE, 1).date; break; 
     324                case WEEK:  chosenDate.selectedDate = date.add(DateProperty.DATE, 7).date; break; 
     325                case MONTH: chosenDate.selectedDate = date.add(DateProperty.MONTH, 1).date; break; 
     326            } 
     327            loadEvents(event); 
     328        } 
     329 
     330        private function date_minusClicked(event:MouseEvent):void { 
     331            var date:DateUtil = new DateUtil( chosenDate.selectedDate );             
     332            switch( state.selectedIndex ){ 
     333                case DAY:   chosenDate.selectedDate = date.sub(DateProperty.DATE, 1).date; break; 
     334                case WEEK:  chosenDate.selectedDate = date.sub(DateProperty.DATE, 7).date; break; 
     335                case MONTH: chosenDate.selectedDate = date.sub(DateProperty.MONTH, 1).date; break; 
     336            } 
     337            loadEvents(event);             
     338        }         
    308339 
    309340        private function prepareCalendarList(event:Event):void { 
     
    334365        private function loadEvents(event:Event):void { 
    335366 
    336             if (calendarCombo.selectedItem               // calendar chosen 
     367            if (calendarCombo.selectedItem              // calendar chosen 
    337368                    && chosenDate.selectedDate          // date chosen 
    338                     && state.selectedIndex >= 0) {         // state chosen 
     369                    && state.selectedIndex >= 0) {      // state chosen 
    339370 
    340371                setDates(); 
     
    369400 
    370401                        // reset previous display 
    371                         showMonthEvents(true); 
     402                        // showMonthEvents(true); // we don't need it for month  
    372403                        break; 
    373404                    } 
     
    375406                } 
    376407 
    377                 ModalSpinner.instance.showSpinner("Loading events for calendar '" + (calendarCombo.selectedItem.name) + "'...", 0x269926, panel, 0.2); 
     408                ModalSpinner.instance.showSpinner("Loading events for calendar '" + (calendarCombo.selectedItem.name) + "'...", 0x1313cd, panel, 0.2); 
    378409                errorLabel.text = ""; 
    379410                var params:Object = {}; 
     
    491522 
    492523        private function showMonthEvents(reset:Boolean = false):void { 
    493             monthCanvas.currentDay = (reset) ? new Date(-1) : currentDay; 
     524            monthCanvas.currentDay = (reset) ? null : currentDay;//new Date(-1) : currentDay; 
    494525            monthCanvas.dataProvider = (reset) ? new HashArray() : calendarEntity.timeFramesEntitites; 
    495526            labelMonthCanvas.text = (reset) ? "" : monthDateFormatter.format(currentDay); 
  • ssme/trunk/flex/Calendar/src/com/kh/ssme/components/DayEventsField.as

    r4044 r4045  
    2727    import com.kh.ssme.util.HashArray; 
    2828 
    29     import mx.containers.VBox; 
    30     import mx.controls.Label; 
     29import flash.display.DisplayObject; 
     30 
     31import mx.containers.VBox; 
     32import mx.controls.Button; 
     33import mx.controls.Label; 
    3134import mx.formatters.DateFormatter; 
    3235 
     
    3437public class DayEventsField extends RoundedCornerContainer { 
    3538 
     39        private var container_:VBox; 
     40        private var title_:Label; 
     41        private var innerContainer_:VBox; 
     42        private var bottomTitle_:Label; 
     43        private var dateFormatter:DateFormatter = new DateFormatter(); 
     44        private var timeFormatter:DateFormatter = new DateFormatter();     
     45     
    3646        public function DayEventsField() { 
    3747            super(); 
     
    4454            container_.percentHeight = 100; 
    4555            this.addChild( container_ ); 
     56 
    4657            title_ = new Label(); 
    4758            title_.percentWidth = 100; 
     59            title_.height = 20; 
    4860            title_.setStyle("textAlign", "center"); 
    4961            container_.addChild( title_ ); 
     62             
     63            innerContainer_ = new VBox(); 
     64            innerContainer_.percentWidth = 100; 
     65            innerContainer_.percentHeight = 100; 
     66            innerContainer_.setStyle( "backgroundColor", 0x880000 ); 
     67            container_.addChild( innerContainer_ ); 
     68 
     69            bottomTitle_ = new Label(); 
     70            bottomTitle_.percentWidth = 100; 
     71            bottomTitle_.height = 20; 
     72            bottomTitle_.setStyle("textAlign", "center"); 
     73            container_.addChild( bottomTitle_ ); 
    5074 
    5175            dateFormatter.formatString = "DD MMMM"; 
     76            timeFormatter.formatString = "JJ:NN"; 
    5277 
    5378            this.toolTip = "";                
     
    6994        } 
    7095 
    71         private var container_:VBox; 
    72         private var title_:Label; 
    73         private var dateFormatter:DateFormatter = new DateFormatter();         
    74  
    75         private var dataProvider_:HashArray;     
     96        private var dataProvider_:HashArray; 
     97        private var dataProviderArray_:Array; 
    7698        public function set dataProvider(value:HashArray):void{ 
    7799            dataProvider_ = value; 
    78100            title_.text = dateFormatter.format( currentDay ); 
     101            bottomTitle_.text = "+"+value.size;             
    79102 
    80 //            var ttp:String = "x: "+x+"; y:"+y+"; width:"+width+"; height:"+height; 
    81 //            ttp += "; dayOfWeek:"+dayOfWeek+"; weekOfMonth:"+weekOfMonth+"; " 
    82 //            for each(var timeFrame:TimeFrameEntity in dataProvider_){ 
    83 //                ttp += "UUID: "+timeFrame.UUID+"; desc:"+timeFrame.description+"; "; 
    84 //            } 
    85 //            this.toolTip = ttp; 
     103            innerContainer_.removeAllChildren(); 
     104            dataProviderArray_ = value.getAsArray(); 
     105            dataProviderArray_.sort( sortTimeFrames ); 
     106            var timeframe:TimeFrameEntity, o:Object, tempButton:Button; 
     107            for each(o in dataProviderArray_){ 
     108                timeframe = (o.valueOf as TimeFrameEntity); 
     109                if(timeframe){ 
     110                    tempButton = new Button(); 
     111                    tempButton.height = 20; 
     112                    tempButton.setStyle( "highlightAlphas",  [0, 0]); 
     113                    tempButton.setStyle( "fillAlphas",  [0.6, 0.4, 0.6, 0.4]); 
     114                    tempButton.setStyle( "fillColors",  [0xffffff, 0x999999, 0xffffff, 0x999999]); 
     115                    tempButton.setStyle( "themeColor",  0x0000cc ); 
     116                    tempButton.label = timeFormatter.format( timeframe.from )+" - "+timeFormatter.format( timeframe.to ); 
     117                    innerContainer_.addChild( tempButton ); 
     118                } 
     119            } 
     120 
     121            invalidateDisplayList(); 
     122            innerContainer_.invalidateDisplayList(); 
    86123        } 
    87124        public function get dataProvider():HashArray{ 
    88125            return dataProvider_; 
     126        } 
     127        private function sortTimeFrames(a:Object, b:Object):int { 
     128            if(a && b && a.value && b.value && a.value is TimeFrameEntity && b.value is TimeFrameEntity){ 
     129                return (a.value as TimeFrameEntity).from.time - (b.value as TimeFrameEntity).from.time; 
     130            } 
     131            return 0; 
    89132        } 
    90133 
     
    97140            container_.height = this.height - this.borderThickness_*2; 
    98141 
     142            var i:int = 0, displayed:int = 0, sumHeight:Number=(title_.height + bottomTitle_.height), button:Button; 
     143            for(i=0; i<innerContainer_.numChildren; i++){ 
     144                button = innerContainer_.getChildAt( i ) as Button; 
     145                sumHeight += button.height; 
     146                button.visible = button.includeInLayout = sumHeight < unscaledHeight; 
     147                if(sumHeight < unscaledHeight)  displayed++; 
     148            } 
     149 
     150            bottomTitle_.text = "+"+(dataProvider_.size - displayed);               
    99151        }         
    100152 
  • ssme/trunk/flex/Calendar/src/com/kh/ssme/components/MonthCanvas.as

    r4044 r4045  
    8888        public var monthEndDay:DateUtil;     
    8989        public function set currentDay(value:Date):void{ 
    90             currentDay_ = value; 
    91             monthBeginDay = (new DateUtil(value)).monthBegin(); 
    92             var nextMonthBegin:DateUtil = monthBeginDay.clone().add(DateProperty.MONTH, 1); 
    93             monthEndDay = nextMonthBegin.clone().sub(DateProperty.DATE, 1); 
    94              
    95             numberOfDays = nextMonthBegin.diff( monthBeginDay, DateProperty.DAY ); 
    96             // numberOfWeeks == CEIL(((7 - dayOfWeek) + numberOfDays) / 7) 
    97             numberOfWeeks = Math.ceil((7 - ((monthBeginDay.getProperty(DateProperty.DAY)+7)%7) + numberOfDays) / 7.0 ); 
     90            if(value){ 
     91                currentDay_ = value; 
     92                monthBeginDay = (new DateUtil(value)).monthBegin(); 
     93                var nextMonthBegin:DateUtil = monthBeginDay.clone().add(DateProperty.MONTH, 1); 
     94                monthEndDay = nextMonthBegin.clone().sub(DateProperty.DATE, 1); 
     95 
     96                numberOfDays = nextMonthBegin.diff( monthBeginDay, DateProperty.DAY ); 
     97                // numberOfWeeks == CEIL(((7 - dayOfWeek) + numberOfDays) / 7) 
     98                numberOfWeeks = Math.ceil((7 - ((monthBeginDay.getProperty(DateProperty.DAY)+7)%7) + numberOfDays) / 7.0 ); 
     99            } 
     100 
    98101 
    99102//            toolTip = "currentDay: "+currentDay_+"; numberOfDays:"+numberOfDays+"; numberOfWeeks:"+numberOfWeeks+"; " + 
     
    101104        } 
    102105        public function get currentDay():Date{ 
    103             return currentDay; 
     106            return currentDay_; 
    104107        } 
    105108 
     
    112115            // in order to save time we recreate EventFields 
    113116            // only if it is necessary 
    114             if(recreateEvents){ 
     117            if(recreateEvents && currentDay){ 
    115118 
    116119                var i:int, fromDay:int, toDay:int; 
  • ssme/trunk/flex/Common/src/com/kh/ssme/components/ModalSpinner.as

    r4031 r4045  
    106106            spinner_.setStyle(Spinner.STYLE_TICK_COLOR, color); 
    107107 
    108             // configure modalWindow's modal area with values from component 
     108            // configure modalWindow's modal area with values from component             
    109109            spinner_.setStyle("modalTransparency", modalTransparency); 
    110110            spinner_.setStyle("modalTransparencyBlur", modalTransparencyBlur); 
  • ssme/trunk/flex/Common/src/com/kh/ssme/components/Spinner.as

    r4031 r4045  
    5151        private var _isPlaying:Boolean; 
    5252 
    53         private var _numTicks:int = 20; 
     53        private var _numTicks:int = 15; 
    5454        private var numTicksChanged:Boolean; 
    5555 
  • ssme/trunk/flex/Common/src/com/kh/ssme/util/HashArray.as

    r4037 r4045  
    144144 
    145145        /** 
    146          * Returns representation of HassArray as Array containing pairs <key,value> 
     146         * Returns representation of HashArray as Array containing pairs <key,value> 
    147147         */ 
    148148                public function getAsArray():Array{ 
  • ssme/trunk/flex/Group/src/Group.mxml

    r4035 r4045  
    143143            groupConnector.addEventListener(BasicQueuedConnector.EVENT_FAULT, onGroupGetResponse); 
    144144            groupConnector.getGroup(resourceUUID);  // load initial 
    145             ModalSpinner.instance.showSpinner("Loading group...", 0x269926, panel, 0.2); 
     145            ModalSpinner.instance.showSpinner("Loading group...", 0x1313cd, panel, 0.2); 
    146146 
    147147            userConnector = new UserConnector(this.url); 
     
    195195        private function sendGroup(event:MouseEvent):void { 
    196196            groupError.text = ""; 
    197             ModalSpinner.instance.showSpinner("Updating user...", 0x269926, group_form, 0.2); 
     197            ModalSpinner.instance.showSpinner("Updating user...", 0x1313cd, group_form, 0.2); 
    198198            groupConnector.updateGroup(resourceUUID, saveGroup(), null); 
    199199        } 
  • ssme/trunk/flex/LogUserIn/src/LogUserIn.mxml

    r4035 r4045  
    114114                error.text = ""; 
    115115                if(ExternalInterface.available){ 
    116                     ModalSpinner.instance.showSpinner("Logging in...", 0x269926, panel, 0.2);                     
     116                    ModalSpinner.instance.showSpinner("Logging in...", 0x1313cd, panel, 0.2);                     
    117117                    ExternalInterface.call("Frame.sendLogin", login.text, passwd.text); 
    118118                } else { 
  • ssme/trunk/flex/User/src/User.mxml

    r4035 r4045  
    264264            userConnector.addEventListener(BasicQueuedConnector.EVENT_FAULT, onUserGetResponse); 
    265265            userConnector.getUser(resourceUUID);  // load initial 
    266             ModalSpinner.instance.showSpinner("Loading user...", 0x269926, panel, 0.2); 
     266            ModalSpinner.instance.showSpinner("Loading user...", 0x1313cd, panel, 0.2); 
    267267 
    268268            groupConnector = new GroupConnector(this.url); 
     
    415415            if (Validator.validateAll(validatorsUser).length == 0) { 
    416416                userError.text = ""; 
    417                 ModalSpinner.instance.showSpinner("Updating user...", 0x269926, user_form, 0.2); 
     417                ModalSpinner.instance.showSpinner("Updating user...", 0x1313cd, user_form, 0.2); 
    418418                var userJsonString:String = saveUser(); 
    419419                userConnector.updateUser(resourceUUID, userJsonString, null); 
     
    442442        private function updatePasswordClick(event:Event):void { 
    443443            if (Validator.validateAll(validatorsPassword).length == 0) { 
    444                 ModalSpinner.instance.showSpinner("Updating password...", 0x269926, changePasswordBox, 0.2); 
     444                ModalSpinner.instance.showSpinner("Updating password...", 0x1313cd, changePasswordBox, 0.2); 
    445445                passwordConnector.updateMyPassword(userEntity.UUID, JSON.encode({ oldPlainPassword: pas2.text, newPlainPassword: pasNew.text })); 
    446446            } 
  • ssme/trunk/flex/UserRegister/src/UserRegister.mxml

    r4031 r4045  
    244244            if (Validator.validateAll(validators).length == 0) { 
    245245 
    246                 ModalSpinner.instance.showSpinner("Registering user...", 0x269926, panel, 0.2); 
     246                ModalSpinner.instance.showSpinner("Registering user...", 0x1313cd, panel, 0.2); 
    247247 
    248248                var json:String = JSON.encode({ 
  • ssme/trunk/web/css/ssme.css

    r4044 r4045  
    7878} 
    7979 
    80 #calendar_Calendar{ 
     80#calendar_Calendar, #login_LogUserIn{ 
    8181        background-color: #BBBBFF; 
    8282} 
  • ssme/trunk/web/flex/assets/calendar.css

    r4039 r4045  
    2525        overSkin:       Embed(source="refresh_over.png"); 
    2626        downSkin:       Embed(source="refresh_over.png"); 
    27         disabledSkin:   Embed(source="refresh_active.png"); 
     27        disabledSkin:   Embed(source="refresh_disabled.png"); 
    2828} 
     29 
     30.calendarLeft{ 
     31        upSkin:         Embed(source="arrow_left_active.png"); 
     32        overSkin:       Embed(source="arrow_left_over.png"); 
     33        downSkin:       Embed(source="arrow_left_over.png"); 
     34        disabledSkin:   Embed(source="arrow_left_disabled.png"); 
     35} 
     36 
     37.calendarRight{ 
     38        upSkin:         Embed(source="arrow_right_active.png"); 
     39        overSkin:       Embed(source="arrow_right_over.png"); 
     40        downSkin:       Embed(source="arrow_right_over.png"); 
     41        disabledSkin:   Embed(source="arrow_right_disabled.png"); 
     42} 
  • ssme/trunk/web/group.jsp

    r4027 r4045  
    1111        <jsp:body> 
    1212         
    13                 <ssme:flexContainer animationName="Group" id="group" width="100%" height="80%" backgroundColor="#66FF66" />                      
     13                <ssme:flexContainer animationName="Group" id="group" width="100%" height="80%" />                        
    1414                 
    1515        </jsp:body> 
  • ssme/trunk/web/login.jsp

    r4035 r4045  
    5050        <jsp:body> 
    5151                <div id="login_over"> 
    52                         <ssme:flexContainer id="login" animationName="LogUserIn" width="400" height="200" backgroundColor="#66FF66"/> 
     52                        <ssme:flexContainer id="login" animationName="LogUserIn" width="400" height="200" /> 
    5353                </div> 
    5454        </jsp:body> 
  • ssme/trunk/web/register.jsp

    r4027 r4045  
    1111        <jsp:body> 
    1212         
    13                 <ssme:flexContainer id="register" animationName="UserRegister" width="100%" height="350"  backgroundColor="#66FF66"/>    
     13                <ssme:flexContainer id="register" animationName="UserRegister" width="100%" height="350" />      
    1414                                                                 
    1515        </jsp:body> 
  • ssme/trunk/web/user.jsp

    r4027 r4045  
    1313        <jsp:body> 
    1414         
    15                 <ssme:flexContainer animationName="User" id="user" width="100%" height="80%" backgroundColor="#66FF66" />                                        
     15                <ssme:flexContainer animationName="User" id="user" width="100%" height="80%" />                                  
    1616                 
    1717        </jsp:body>