Página 1 de 1
Roller do mouse em TBrowse
Enviado: 12 Abr 2012 19:41
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.
Roller do mouse em TBrowse
Enviado: 12 Abr 2012 20:57
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.
Roller do mouse em TBrowse
Enviado: 12 Abr 2012 22:23
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)
Roller do mouse em TBrowse
Enviado: 12 Abr 2012 23:02
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.
Roller do mouse em TBrowse
Enviado: 12 Abr 2012 23:39
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.