AnaCatacombs Posted November 29, 2013 Report Share Posted November 29, 2013 Boa tarde caros colegas. Após atualização do fivewin (13.04) , comecei a ter problemas nos combobox no xbrowse. após selecionar o foco era direcionado para outro componente. Depois de muito tempo tentando resolver o problema, descobri que o problema esta no método KEYCHAR do xbrowse, quando nEditType = EDIT_LISTBOX no seguinte bloco: //Simulate Click over button for no lost focus PostMessage( oCol:oBtnList:hWnd, WM_LBUTTONDOWN, 1, 1 ) PostMessage( oCol:oBtnList:hWnd, WM_LBUTTONUP, 1, 1 ) Tem até um comentário dizendo que vai simular um click para não perder o foco, mas aqui esse tratamento não funcionou. Inclui o INKEY(0) após o segundo PostMessage e o problema foi solucionado, não me orgulho disso, mas foi a única forma que consegui solucionar. Caso alguém tenha uma ideia melhor, fico a disposição. []'s Ana Quote Link to comment Share on other sites More sharing options...
tiaoFW Posted November 29, 2013 Report Share Posted November 29, 2013 Oi Ana. Bom dia. Muita coisa foi ajustada na xbrowse nas versões mais recentes. Provavelmente esse erro foi corrigido na 13.09. Abraços Quote Link to comment Share on other sites More sharing options...
kapiaba Posted November 29, 2013 Report Share Posted November 29, 2013 INKEY(0) ?? Em FiveWin Ana, melhor usar SysWait() Quote Link to comment Share on other sites More sharing options...
AnaCatacombs Posted November 29, 2013 Author Report Share Posted November 29, 2013 Olá Kapi, tudo bem?O problema é que uso GTWVW + FIVEWIN, w o syswait trava as telas em gtwvw. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted November 29, 2013 Report Share Posted November 29, 2013 Olá Kapi, tudo bem? O problema é que uso GTWVW + FIVEWIN, w o syswait trava as telas em gtwvw. eu não queria nem zoar... kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk, GTWVW???? O que é isssssooo??? Quote Link to comment Share on other sites More sharing options...
AnaCatacombs Posted November 29, 2013 Author Report Share Posted November 29, 2013 Aculturado ! HAEUIHAEIUehaUiehoAIUE É uma lib grafica que utilizamos. Estamos migrando parcialmente para fivewin, por isso ainda utilizamos essa LIB gráfica, que com certeza vc sabia, mas estava me zoando. Tião, fico feliz que já tenha sido resolvido, no entanto, não pretendo adquirir uma nova versão do fivewin tão cedo. Quote Link to comment Share on other sites More sharing options...
tiaoFW Posted November 30, 2013 Report Share Posted November 30, 2013 Oi Ana. Nesse caso vc tem que corrigir a Classe por conta própria ou pedir ao Linhares/Gilmer que te envie a correção para esse erro. Abraços. Quote Link to comment Share on other sites More sharing options...
AnaCatacombs Posted December 1, 2013 Author Report Share Posted December 1, 2013 Tião, eu já corrigi Obrigada pela atenção 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.