USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  DragOver
Susana
ANGRA DOS REIS
RJ - BRASIL
ENUNCIADA !
Postada em 22/09/2005 11:29 hs            
Bom dia pessoal,
Tenho um array de botões, onde o usuário pode mudá-los de lugar.
No Form_DragDrop, coloquei as novas posições do botão ao arrastar:
       botao(Indice).Top = Y
       botao(Indice).Left = X
No DragOver do botao coloquei: indice = Index
Funciona, porém se o usuário arrastar um botao sobre outro do array, meu código pega o indice deste botão e move o errado.
Como posso resolver isso?
Obrigada por qualquer sugestão.
   
Tiranossauro
não registrado
Postada em 22/09/2005 13:29 hs   
Poderia fazer uma ginástica .....
 
no início do DragOver guarda a posição original e identifica o botão que está com o foco, bloqueia os outros e verifica no final houve sobreposição.... e .....  havendo, avisa, move tudo para condição original.... senão ... libera os outros botões
 
é uma idéia
     
Susana
ANGRA DOS REIS
RJ - BRASIL
ENUNCIADA !
Postada em 22/09/2005 14:01 hs            
Vou tentar seguir esta idéia...
Valeu.
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página