Roller do mouse em TBrowse

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

Moderador: Moderadores

Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Roller do mouse em TBrowse

Mensagem por Mário Isa »

Eu estou usando a WVW e gostaria de, na parte do dbedit, dar uma melhorada utilizando uma outra função, qual eu devo usar ?
Nota de Moderação:
por [url=https://pctoledo.org/forum/memberlist.php?mode=viewprofile&u=100899][color=#00AA00]Pablo César[/color][/url]: Mensagem re-editada e duplicada para dar sentido ao novo tópico, para que não houvesse desvio de assunto no tópico que tinha sido postado.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Roller do mouse em TBrowse

Mensagem por Pablo César »

Bom em modo console, eu sempre gostei dos TBrowses em lugar do dbEdit, pois tem mais recursos, bem mais fácil de dominar. Eu não uso mais quase o dbEdit.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Mário Isa
Usuário Nível 4
Usuário Nível 4
Mensagens: 907
Registrado em: 07 Jul 2004 13:54
Localização: Ilha Solteira-sp

Roller do mouse em TBrowse

Mensagem por Mário Isa »

dei uma olhada em vários exemplos aqui no fórum
inclusive postados por você

Vc sabe dizer se o tbrowse obedece o "roller" do mouse ?

(A)
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Roller do mouse em TBrowse

Mensagem por Pablo César »

Eu nunca usei o Tbrowse com mouse, mas pelo que eu entendo dá para habilitar o mouse e todos os seus eventos através do SET( _SET_EVENTMASK, INKEY_ALL ). Também precisará modificar o INKEY(0) que possui a função do seu TBrowse, adicionando o segundo parâmetro o valor 159 para que aceite os eventos do mouse e do teclado. Ficando INKEY(0,159). Tudo isto na teoria, como disse não tenho nada na prática. O modo console, deixei de me interessar, mas tente e caso surgirem dúvidas ou erros, postando o seu código poderei auxiliar.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Roller do mouse em TBrowse

Mensagem por Pablo César »

Estive pesquisando melhor sobre o mouse com Tbrowse e achei o código fonte: http://www.mail-archive.com/harbour@har ... wse.prg.gz vale apenas dar uma olhada. Pelo que pude ver parece que aqui utiliza o Tbmouse(). Aqui no fórum tem uma breve explicação: https://pctoledo.org/forum/viewto ... ouse#p8323

Também tem algo aqui no fórum, este tópico que o colega Frazato disponibilizou: https://pctoledo.org/forum/viewto ... use#p56433 mas que utiliza uma função própria que controla apenas dois eventos (botões do mouse). Quem sabe possa adaptar.

Mas quer um conselho: Não perca muito tempo com o modo console. Todos esses recursos no modo GUI tem de graça. Invista na programação GUI que é um tanto diferente.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Responder