/** * initiates the drag-and-drop operation. * * @param MouseEvent */ private function mouseMoveHandler(event:MouseEvent):void { var dragInitiator:Button = Button(event.currentTarget); var ds:DragSource = new DragSource(); ds.addData(dragInitiator, "button"); DragManager.doDrag(dragInitiator, ds, event, null, 0, 0, 0.5, false); } /** * The dragEnter event handler for the HBox.favorites container * enables dropping. * * @param DragEvent */ private function dragEnterHandler(event:DragEvent):void { if (event.dragSource.hasFormat("button")) { DragManager.acceptDragDrop(HBox(event.currentTarget)); } }
/** * The dragDrop event handler for the HBox.favorites container * adds the button. * * @param DragEvent */ private function dragDropHandler(event:DragEvent):void { favorites.addChild(Button(event.dragInitiator)); } --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---