- Drag-and-Drop
+ Responder ao Tópico
-
Drag-and-Drop
Dae Galera... seguinte...
Estou iniciando meu trabalho de conclusão de Curso... a proposta é a seguinte: Criar um Simulador de redes, onde o usuário acrescente ao software os equipamentos de uma rede, e configure-os corretamente, se configurado corretamente simula o funcionamento, caso contrário, retorna msg de erro... A idéia é desenvolver componentes que farão o papel de estações, servidores de todos os tipos, roteadores, etc...
Para tanto, eu preciso fazer com que ao clicar e arrastar os componentes para a tela, o usuário consiga adicionar o componente ao programa.
Preciso aprender a fazer isso, o Drag-and-Drop.
Estou usando o Delphi por preferência de meu orientador...
Alguém pode me dar alguma dica?
-
Drag-and-Drop
Aki eh o LenTu... to no micro do SDM e ele tah no meu.... daki a poko eu volto pra lah... mas acho q posso ajudah...
http://www.garimpar.com/search/index...nd-Drop+Delphi
:wink:
-
Drag-and-Drop
bom resolvi ajudah mais um pokinho... hauhauhauaha... pegae... JIM
http://www.clubedelphi.com.br/ppassos/dragdrop.html
e naum se eskeça de pesquisar no garimpar hein...
:wink:
Ass.: LenTu
-
Drag-and-Drop
E ae cara.
Deplhi pra drag drop é show.
Ele tem eventos
Onmousemove
Onmouseover
Onmouseup
Ommouseout
Ondragup
Ondragout
Ondragdrop
e talvez tenha mais, é que ja faz uns seis meses q eu num mecho ja num lembro mais.
Com esse tutorial q o cara mandou da pra começar, mas se liga q alguns objetos não possuem todos esses eventos, procure usar componentes janelados e setar a opção dragdrop = true para o objeto q será movido
e dragsite pros que receberão o objeto movido. Depois vc pode usar
o sender do evento dragdrop pra saber qual objeto foi movido e adicionar no seu array de equipamentos virtuais.
Abraços
-
Drag-and-Drop
Galera... Seguinte... fico grato pela força...
http://www.clubedelphi.com.br/ppassos/dragdrop.html
Esse exemplo eu até já implementei, o problema é o seguinte...
Eu vou desenvolver componentes pra Delphi:
Componente estação windows
Componente estação Linux
Componente Servidor DHCP
Componente DeTudoUmPouco
Na aplicação, este componente ficará visível ao usuário, o usuário clica no componente e arrasta ele para o seu projeto, desenhando assim sua rede...
Não sei, tive a impressão que aquele exemplo não vai ser muito aplicável no meu caso...
-
Drag-and-Drop
Putz galera... esse meu TCC vai ser meio Fu****, vou precisar muito do help da galera... meu professor é lunático, huahuahuAUhuhuXHuhuhu....
Alguém tem novidades com Drag-and-Drop em componentes?
-
Drag-and-Drop
Qualquer componente que vc fizer herdando de classe como Twindow
ja deve permitir q vc use drag e drop.
Depois vc cria tipo assim (depois vc traduz pra delphi)
class CompRede{
String nome;
String ip;
String hardware[];
Image: icone;
int posicaonatela_y;
int posicaonatela_x;
// metodos que trabalhando com os atributos etc...
}
Depois
class EstacaoWin extends CompRede{
String protocolo;
String versao;
String bobeiras_q_windows_precisa;
}
class EstacaoLinux extends CompRede{
String protocolos[];
String kernel;
String firewall;
}
Depois vc cria o objeto no programa principal e manda ver
Espero poder ajudar na hora q vc for codificar, no modelo conceitual eu sei q vc ja deve manjar.
Abraços
-
Drag-and-Drop
valeu hez4el... vou fazer uns testescom o que vc me passou... grato desde já...