arrastar e soltar componentes

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

marcelosantos
Usuário Nível 2
Usuário Nível 2
Mensagens: 64
Registrado em: 02 Jul 2013 21:12
Localização: sao paulo sp

arrastar e soltar componentes

Mensagem por marcelosantos »

Pessoal saudações


existe algum método arrastar e soltar dos componentes no form com as setas do teclado e nao o mouse, tudo em tempo de execução?

se existir tem como pegar as coordenadas do componente ?

abraços a todos

obrigado

marcelo
marcelosantos
Usuário Nível 2
Usuário Nível 2
Mensagens: 64
Registrado em: 02 Jul 2013 21:12
Localização: sao paulo sp

arrastar e soltar componentes

Mensagem por marcelosantos »

Pessoal saudações

alguém tem alguma resposta para meu questionamento?

obrigado
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

arrastar e soltar componentes

Mensagem por Toledo »

Marcelo, dê uma olhada neste exemplo em anexo.

Abraços,
Anexos
MoverComp.zip
(611.94 KiB) Baixado 110 vezes
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
marcelosantos
Usuário Nível 2
Usuário Nível 2
Mensagens: 64
Registrado em: 02 Jul 2013 21:12
Localização: sao paulo sp

arrastar e soltar componentes

Mensagem por marcelosantos »

Toledo, saudações.

Show de bola, matou a questão.

A minha intenção é gerar um form modelo alinhar os componentes milimetricamente já que a IDE não faz isso e pegar as posições. Visto que perco muito tempo alinhando corretamente os componentes no form.

muito bom o seu exemplo

obrigado.

não tem como você sugerir essa implementação no fórum do HMG?
Vai que a implementação acontece.

grande abraço

obrigado novamente
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

arrastar e soltar componentes

Mensagem por Toledo »

Marcelo, que bom que gostou... mas fiz na correria, então tem alguns melhoramentos para fazer. Não sei se você notou, mas em alguns casos, quando você move um componente que é maior que outro, pode ocorrer dele sobrepor outro componente que está na janela. Tentei evitar isto, mas não deu muito certo não.

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
marcelosantos
Usuário Nível 2
Usuário Nível 2
Mensagens: 64
Registrado em: 02 Jul 2013 21:12
Localização: sao paulo sp

arrastar e soltar componentes

Mensagem por marcelosantos »

Notei sim Toledo.

Vou procurar corrigir aqui,

mas o exemplo ta joia mesmo, obrigado novamente.

a minha ideia é gerar um prg com o posicionamentos dos conttroles depois de alinhados, visto que a IDE não faz esse micro ajuste(até onde sei).

abraços
Responder