- Timestamp:
- 05/14/08 14:36:21 (6 months ago)
- Location:
- trunk/buddypub/bpclientflex/src
- Files:
-
- 2 added
- 4 modified
-
index.mxml (modified) (2 diffs)
-
modules (added)
-
modules/earthplayer.mxml (added)
-
org/cnflex/buddypub/mvc/view/container/ContentBoxCanvas.as (modified) (2 diffs)
-
org/cnflex/buddypub/mvc/view/container/Main.mxml (modified) (3 diffs)
-
org/cnflex/buddypub/mvc/view/popup/MessagePopup.mxml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/buddypub/bpclientflex/src/index.mxml
r153 r155 15 15 <mx:Script> 16 16 <![CDATA[ 17 import mx.controls.Alert;18 import mx.effects.Move;19 import org.cnflex.buddypub.mvc.control.EventHandlers;20 import com.firemoss.modelglue.event.ModelGlueEvent;21 17 18 19 /* 22 20 private var i:int = 0; 23 21 private function testAlert():void{ … … 27 25 event.dispatch(); 28 26 } 29 27 */ 30 28 ]]> 31 29 </mx:Script> 32 30 33 31 <container:Main width="100%" height="100%"/> 32 <!-- 34 33 <mx:Button click="testAlert()" label="测试"/> 34 --> 35 35 <popup:MessagePopup id="msgBox" visible="false" x="{width-msgBox.width-2}" /> 36 36 -
trunk/buddypub/bpclientflex/src/org/cnflex/buddypub/mvc/view/container/ContentBoxCanvas.as
r145 r155 68 68 fullScreenMode = tobeFull; 69 69 if(!fullScreenMode){ 70 maximizedPanel.dispatchEvent(new ContentBoxStateChangeEvent(ContentBoxStateChangeEvent.RESTORE)); 70 if(maximizedPanel != null){ 71 maximizedPanel.dispatchEvent(new ContentBoxStateChangeEvent(ContentBoxStateChangeEvent.RESTORE)); 72 } 71 73 return; 72 74 } … … 100 102 panel.dispatchEvent(new ContentBoxStateChangeEvent(ContentBoxStateChangeEvent.MINIMIZE)); 101 103 } 102 orginalMaxPanel.dispatchEvent(new ContentBoxStateChangeEvent(ContentBoxStateChangeEvent.MAXIMIZE)); 103 104 if(orginalMaxPanel != null){ 105 orginalMaxPanel.dispatchEvent(new ContentBoxStateChangeEvent(ContentBoxStateChangeEvent.MAXIMIZE)); 106 } 104 107 } 105 108 -
trunk/buddypub/bpclientflex/src/org/cnflex/buddypub/mvc/view/container/Main.mxml
r150 r155 6 6 <mx:Script> 7 7 <![CDATA[ 8 import mx.events.ModuleEvent; 8 9 import com.firemoss.modelglue.event.ModelGlueEvent; 9 10 import org.cnflex.buddypub.mvc.control.EventHandlers; … … 13 14 var event:ModelGlueEvent = new ModelGlueEvent(EventHandlers.REUQEST_USER_LOGIN); 14 15 event.dispatch(); 16 } 17 18 private function showModuleError(event:ModuleEvent):void{ 19 Alert.show(event.errorText); 15 20 } 16 21 ]]> … … 34 39 <view:displayItems> 35 40 36 <contentbox:ContentBoxPanel title="当前播放列表" minWidth="250" width="100%">41 <contentbox:ContentBoxPanel title="当前播放列表"> 37 42 <mx:Label text="1111"/> 38 43 </contentbox:ContentBoxPanel> 39 44 40 <contentbox:ContentBoxPanel title="我的收藏夹" /> 45 <contentbox:ContentBoxPanel title="我的收藏夹" id="myCollection"> 46 <mx:ModuleLoader url="modules/earthplayer.swf" 47 width="{myCollection.width-2}" height="{myCollection.height-24}" error="showModuleError(event)" /> 48 </contentbox:ContentBoxPanel> 41 49 <contentbox:ContentBoxPanel title="我的主页" /> 42 50 <contentbox:ContentBoxPanel title="好友/消息" /> -
trunk/buddypub/bpclientflex/src/org/cnflex/buddypub/mvc/view/popup/MessagePopup.mxml
r154 r155 87 87 </mx:Box> 88 88 89 <mx:Box paddingTop="20" width="100%" height="100%" horizontalAlign="center" verticalAlign="middle"> 90 <mx:Text text="{msgContent}" fontSize="14"/> 89 <mx:Box paddingTop="20" width="100%" height="100%" horizontalAlign="center" verticalAlign="middle" 90 paddingLeft="10" paddingRight="10"> 91 <mx:Text text="{msgContent}" width="100%" fontSize="14"/> 91 92 </mx:Box> 92 93
