Mouse em Xharbour

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Mouse em Xharbour

Mensagem por clebervn »

Gostaria de um exemplo de uso de mouse em xharbour, alguém tem ??

Tks
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Mouse em Xharbour

Mensagem por clebervn »

Aproveitando o ensejo lanço outra pergunta :

meus caracteres em asc, tipo qdo utilizo algum CHR, relativo aos primeiros, sempre aparece um quadrado no lugar, alguém sabe se tem q configurar algum SET ou algo do gênero ???
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Mouse em Xharbour

Mensagem por sygecom »

clebervn escreveu:Gostaria de um exemplo de uso de mouse em xharbour, alguém tem ??

Tks
Seja um pouco mais especifico, você esta usando Modo Console? esta usando alguma GUI ? O que exatamente você gostaria de fazer com o mouse.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Mouse em Xharbour

Mensagem por sygecom »

clebervn escreveu:Aproveitando o ensejo lanço outra pergunta :

meus caracteres em asc, tipo qdo utilizo algum CHR, relativo aos primeiros, sempre aparece um quadrado no lugar, alguém sabe se tem q configurar algum SET ou algo do gênero ???
Se você esta usando alguma GUI ? se é modo console os CHR() funcionam na tela, se tiver linkando algum GT com a GTWVT ou GTWVW , ai não vai funcionar mesmo.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Mouse em Xharbour

Mensagem por clebervn »

Estou sim utilizando a lib GTWVW, ai neste caso não tem como é ???
a tela fica gráfica mas não tem como usar mouse ?? é isso ??
Avatar do usuário
rduraes
Usuário Nível 1
Usuário Nível 1
Mensagens: 24
Registrado em: 23 Abr 2008 15:57
Localização: Curvelo - MG

Re: Mouse em Xharbour

Mensagem por rduraes »

Eu gostaria de um exemplo utilizando o modo console.
Avatar do usuário
software_facil
Usuário Nível 3
Usuário Nível 3
Mensagens: 211
Registrado em: 23 Fev 2005 12:19
Localização: Curitiba/PR
Contato:

Re: Mouse em Xharbour

Mensagem por software_facil »

Para saber como programar em Harbour/xHarbour no modo console usando mouse, basta utilizar algum exemplo em clipper 5.3 (sem o uso de libs gráficas), o mesmo código irá compilar e linkar normalmente.

Abraços
messenger : software_facil@hotmail.com
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Mouse em Xharbour

Mensagem por sygecom »

clebervn escreveu:Estou sim utilizando a lib GTWVW, ai neste caso não tem como é ???
a tela fica gráfica mas não tem como usar mouse ?? é isso ??
Tem sim, o Mouse funciona normal com GTWVW e GTWVT. Na verdade ele é automatico o funcionamento dele, vc esta usando algum comando para Desabilitar o mesmo, como SetMouse(.F.) ou MSetCursor(.F.) ou REQUEST HB_NOMOUSE.
Caso esteja comente essa linha.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Mouse em Xharbour

Mensagem por clebervn »

O único destes comandos que encontrei foi SETMOUSE(.T.).....

E mesmo assim continua não funcionando o mouse... :(
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Mouse em Xharbour

Mensagem por sygecom »

Vamos forçar a barra. Coloque essas duas linhas no inicio do seu .PRG principal:
SET EVENTMASK TO INKEY_ALL
Set(39, 159)
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Mouse em Xharbour

Mensagem por clebervn »

ao executar o sistema deu o seguinte erro:

INKEY_ALL variável não existe
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Mouse em Xharbour

Mensagem por sygecom »

clebervn escreveu:ao executar o sistema deu o seguinte erro:

INKEY_ALL variável não existe
faltou o:
#include "inkey.ch"
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Mouse em Xharbour

Mensagem por clebervn »

ok, funcionou, mas de forma esquisita, porque após clicar em qq de minhas opções, mesmo q clique em outra,. vai abrindo sucessivamente a cada clique, os submenus da primeira opção que cliquei...
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Mouse em Xharbour

Mensagem por sygecom »

clebervn escreveu:ok, funcionou, mas de forma esquisita, porque após clicar em qq de minhas opções, mesmo q clique em outra,. vai abrindo sucessivamente a cada clique, os submenus da primeira opção que cliquei...
Não entendi. Você esta usando os Menus da Propria GTWVW ou esta usando algum Menu proprio ? aqui funciona sem problemas, tanto Menus como Sub-Menus.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Mouse em Xharbour

Mensagem por clebervn »

opa, menu próprio......

agora outro problema, como faço mouse funcionar pra duas escolhas, tipo dois botões : SIM e NÂO ?
Responder