电信云计算机房


=0){CoverflowLayout(list.layout).selectedIndex--;}/*var item:Object = list.selectedItem;if(item){trace(item.label);} */}private function onListClickEvent(event:ListClickEvent):void{if(CoverflowLayout(list.layout).selectedIndex == event.index){Alert.show("当前组件");} }protected function list_creationCompleteHandler(event:FlexEvent):void{CoverflowLayout(list.layout).selectedIndex = 1;list.addEventListener(ListClickEvent.LIST_CLICK_EVENT,onListClickEvent);addEventListener(MouseEvent.MOUSE_DOWN,list_mouseDownHandler);}protected function list_mouseDownHandler(event:MouseEvent):void{this.lastX = this.mouseX;this.lastY = this.mouseY;var displayObject:DisplayObject = systemManager.getSandboxRoot();  displayObject.addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler, true);  displayObject.addEventListener(MouseEvent.MOUSE_MOVE, mouseDragHandler, true);  displayObject.addEventListener(SandboxMouseEvent.MOUSE_UP_SOMEWHERE, mouseUpHandler, true);  displayObject.addEventListener(SandboxMouseEvent.MOUSE_MOVE_SOMEWHERE, mouseDragHandler, true);  systemManager.deployMouseShields(true); }protected function mouseUpHandler(event:Event):void{if(this.lastX-this.mouseX>list.width/2){if(CoverflowLayout(list.layout).selectedIndex+3list.width/2){if(CoverflowLayout(list.layout).selectedIndex-3>=0){CoverflowLayout(list.layout).selectedIndex-=3;}}var displayObject:DisplayObject = systemManager.getSandboxRoot();displayObject.removeEventListener(MouseEvent.MOUSE_UP, this.mouseUpHandler, true);displayObject.removeEventListener(MouseEvent.MOUSE_MOVE, this.mouseDragHandler, true);displayObject.removeEventListener(SandboxMouseEvent.MOUSE_UP_SOMEWHERE, this.mouseUpHandler, true);displayObject.removeEventListener(SandboxMouseEvent.MOUSE_MOVE_SOMEWHERE, this.mouseDragHandler, true);systemManager.deployMouseShields(false);}protected function mouseDragHandler(event:Event):void{// TODO Auto-generated method stub}]]> 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部