Jump to content
Fivewin Brasil

Erro xbrowse - Perda de foco combobox


AnaCatacombs

Recommended Posts

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...