owner.. parent.. parentDocument dá uma olhada nessas propriedades.
2009/4/19 Brian <[email protected]> > > Descobri a causa do problema, agora é só saber como resolvê-lo :) > > Acontece o seguinte: se eu deixo o componente vazio, funciona > perfeitamente, porém quando ele contém componentes (por exemplo, o > custom component baseado num VBox possui um Label), o problema ocorre > quando é clicado em cima desses componentes para arrastar. Se eu clico > em cima do label (ou qualquer outro componente), ele posiciona o > component que está sendo arrastado com a posição x e y do component > interno. Se o label estiver no canto direito inferior, ao arrastar o > meu VBox clicando nesse label, o VBox fica com a posição da label. > > Estou fazendo a atribuição assim: > > no MouseDown: > > dragSource.addData(event.localX, 'localX'); > dragSource.addData(event.localY, 'localY'); > > e no DragDrop: > > //task é o nome do componente > task.x = event.localX - (event.dragSource.dataForFormat("localX") as > Number); > task.y = event.localY - (event.dragSource.dataForFormat("localY") as > Number); > > localX e localY estão ficando com a posição do componente que foi > clicado... > A questão é: Como pegar a posição do Component pai ? > > > > > -- Mário Júnior Programador Java / Adobe Flex http://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
