evertonlb Posted August 25, 2015 Report Share Posted August 25, 2015 Bom dia. Pessoal, tenho um xbrowse que mostra os clientes cadastrados e gostaria de que quando o usuário desse UM click ou quando o foco estivesse sobre o nome do cliente fosse executada uma função. Com duplo click eu fiz, mas gostaria de saber se tem a possibilidade de executar algo no foco. Att. Everton Quote Link to comment Share on other sites More sharing options...
AnaCatacombs Posted August 25, 2015 Report Share Posted August 25, 2015 Olá Everton. Tente usar o bLClicked. obrowse:bLClicked := {|| SuaFuncao() } []'s Ana Quote Link to comment Share on other sites More sharing options...
evertonlb Posted August 25, 2015 Author Report Share Posted August 25, 2015 Já tentei.. até compila mas na hora da execução da um erro... Ai com bRClickData da certo, mas ai é clicado com o botão direito... No help da classe não vi opção para click simples esquerdo. Acho que vou deixar com o click direito mesmo!! Valeu Ana, Obrigado. Quote Link to comment Share on other sites More sharing options...
sambomb Posted August 25, 2015 Report Share Posted August 25, 2015 bLClicked é da TWindowTxBrowse herda da TControl que herda da TWindow, portanto deveria funcionar...Estou vendo na sua assinatura que usa a FW 6.22, teria que ver a TXBrowse dessa versão para ver se ela também herda da TControl CLASS TXBrowse FROM TControl Quote Link to comment Share on other sites More sharing options...
evertonlb Posted August 25, 2015 Author Report Share Posted August 25, 2015 Veja, no xBrowse.PRG diz que realmente herda da TControl.. mas não encontrei o método bLClicked acho que vou ter que incluir então... Valeu Obrigado Samir! Quote Link to comment Share on other sites More sharing options...
sambomb Posted August 25, 2015 Report Share Posted August 25, 2015 o blClicked é da TWindow não da TControl hein Quote Link to comment Share on other sites More sharing options...
aferra Posted August 25, 2015 Report Share Posted August 25, 2015 Tente oBrw:bChange := {|| <sua_funcao> } Quote Link to comment Share on other sites More sharing options...
evertonlb Posted August 25, 2015 Author Report Share Posted August 25, 2015 Ok. Não entendo muito (nada, pra falar a verdade) a respeito de Classes, mas se a a TxBrowse herda da TControl, e a TControl herda da TWindow, não dá tudo na mesma? Ou no caso de acrescentar este método tenho que definir de onde estarei herdando? Desculpe a dúvida! Att. Everton Quote Link to comment Share on other sites More sharing options...
evertonlb Posted August 25, 2015 Author Report Share Posted August 25, 2015 Olá Alessandro.. bChahge também não deu certo.. Mas td bem. Por hora vou deixar com o botão direito mesmo.. Obrigado! Att. Everton Quote Link to comment Share on other sites More sharing options...
sambomb Posted August 25, 2015 Report Share Posted August 25, 2015 Everton:http://wiki.fivetechsoft.com/doku.php?id=fivewin_classes_hierarchy Todos* os métodos e propriedades da classe TWindow estão disponíveis para a classe TControlTodos* os métodos e propriedades da classe TControl estão disponíveis para a classe TXBrowseportanto a TXBrowse tem todos os atributos dela mesmo, da TControl e da TWindow.*Todos menos os que seja forçadamente removidos / definidos como virtuais. Quote Link to comment Share on other sites More sharing options...
Ariston Santos Posted August 26, 2015 Report Share Posted August 26, 2015 Uso assim e funciona: oBrw:bLClicked := {|| MsgInfo("Sua função","Ok") } Quote Link to comment Share on other sites More sharing options...
AnaCatacombs Posted August 26, 2015 Report Share Posted August 26, 2015 Uso assim e funciona: oBrw:bLClicked := {|| MsgInfo("Sua função","Ok") } Acredito que a versão do fivewin do Everton não tenha essa propriedade. Ele pode implementar tentar manualmente, atualizar o fivewin, ou usar outra propriedade. []'s Ana Quote Link to comment Share on other sites More sharing options...
evertonlb Posted August 26, 2015 Author Report Share Posted August 26, 2015 Sim, isso mesmo.. minha versão não tem o bLClicked... Mas também Fw 6.12? Daqui uns dias já atualizo isso!!! Att. Everton kapiaba 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.