Página 1 de 1

DEsativar e ATIVAR o MOuse

Enviado: 09 Jun 2007 10:06
por paiva
Por favor

o xh_nomouse() DESATIVA o mouse + como ATIVA-lo DENOVO ?
ja tentei tudo e todas a variaçoes e nada faz ele VOLTAR.

Onde esta esse xh_nomouse() ? sera que lá fala como REATIVAR

* wvw_setmousemove(,.t.)
* MSETCURSOR(.T.)
* MSETPOS(10,10)

*ft_mcursor(.T.)
*ft_mreset()
*ft_mconoff(01,00,01,79)
*ft_mshowcrs()

*MShow()
*msginfo(mHide())
*MSetCursor(.t.)
*setcursor(1)
*set(39,159) // Ativa o Mouse no xHarbour - 22/08/2005
* Wvw_SetMouseMove( , .T. )
*dc_moushow()
*ft_mshowcrs()

Enviado: 09 Jun 2007 10:31
por sygecom
Tche, link a WHAT32.LIB e use os comandos abaixo:

ShowCursor(0) // desativa o MOUSE
ShowCursor(1) // Ativa o MOUSE

Abraços
Leonardo Machado

Habilitar e Desabilitar Mouse - RESOLVIDO

Enviado: 09 Jun 2007 14:28
por paiva
RESOLVIDO !!!

criei um FLAG e alterei a classe do MOUSE para ignora-lo se o FLAG
estiver LIGADO (RS)

antes do READ LIGO e depois dele DESLIGO

NAO afeta os Buttons etc

PAiva

Enviado: 09 Jun 2007 14:40
por sygecom
Tche, Paiva...se não for pedir de mais..posta ai no detalhe como vc resolveu isso ..que alterações vc fez e onde ?

Abraços
Leonardo Machado

Habilitar e Desabilitar Mouse nos GETS

Enviado: 11 Jun 2007 14:27
por paiva
EU tinha feito alterando o wvwmouse.prg + ai o Anderson Cardoso mostrou como ele faz. Testei e funcionou OK ai troquei para o Modo que ele ensinou Porque NAo precisa mexer em prg em futuras atualizacoes.



MOUSE := SET(39) // Pega o valor padrao que seve ser "mouse desabilitado"

Set(39, 159) // Habilita eventos do mouse, já sabemos que é 159, certo?

SET(39, MOUSE) // Desabilita o mouse.

Re: DEsativar e ATIVAR o MOuse

Enviado: 03 Jul 2009 14:24
por momente
Amigos,

Preciso desabilitar o cursor do mouse em determinado momento mas não estou conseguindo, pois se ele estiver habilitado e o usuário tocar no mouse ele carrega o caracter "Ú", alguém tem algum exemplo para isto, pois este citado não consegui executar, estou utilizando xharbour+visual Lib.

Obrigado!

Re: DEsativar e ATIVAR o MOuse

Enviado: 03 Jul 2009 20:56
por sygecom
Nunca aconteceu isso comigo ! qual versão do xharbour ? e de onde pegou a vl que esta usando ?