Marcelo Bernardi 0 Posted December 5, 2023 Após atualizar para o Delphi 12 , quando preencho o edit com algum valor texto , o mesmo não aparece , somente quando há uma ação por exemplo de colocar o foco , ai atualiza e aparece as informações em todos os edits. Att Marcelo Share this post Link to post
Dave Nottage 563 Posted December 5, 2023 When you say "fill in the edit with some text value", do you mean in code? If so, please show your code - all of the relevant code. It seems to me you may be attempting to populate the edits outside of the main thread. Share this post Link to post
Marcelo Bernardi 0 Posted December 6, 2023 13 hours ago, Dave Nottage said: When you say "fill in the edit with some text value", do you mean in code? If so, please show your code - all of the relevant code. It seems to me you may be attempting to populate the edits outside of the main thread. Na verdade isso já funciona do Delphi 11 , após migrar pro 12 que o problema ocorre. o código é simples : edit1.text := 'TEXTO TESTE'; Esse código está por exemplo após clicar em um item da listview para preencher os detalhes . Share this post Link to post
Cristian Peța 107 Posted December 6, 2023 15 minutes ago, Marcelo Bernardi said: edit1.text := 'TEXTO TESTE'; This is all we need to reproduce? Can you reproduce in a small test project? Share this post Link to post
Marcelo Bernardi 0 Posted December 6, 2023 12 minutes ago, Cristian Peța said: This is all we need to reproduce? Can you reproduce in a small test project? Em um projeto novo , tudo ok. O problema é no meu projeto grande já pronto que acontece. Se eu crio um projeto pequeno novo , o problema não acontece. Meu projeto é muito grande não consigo colocar aqui. Queria alguma dica que eu poderia fazer. Ja exclui o Edit e coloquei um novo no projeto , já fiz debug e o valor esta sendo colocado no edit , porém não mostra , só mostra se eu colcoar o foco no edit, é como se a tela só atualizasse nesse momento. Share this post Link to post
Cristian Peța 107 Posted December 6, 2023 Windows or something else? You can try to delete .dproj and see if that helps. Share this post Link to post
Marcelo Bernardi 0 Posted December 6, 2023 1 minute ago, Cristian Peța said: Windows ou algo mais? Você pode tentar excluir .dproj e ver se isso ajuda. Vou fazer esse teste. Acontece tanto no windows como no android. Share this post Link to post
Dave Nottage 563 Posted December 6, 2023 1 hour ago, Marcelo Bernardi said: Esse código está por exemplo após clicar em um item da listview para preencher os detalhes . Then show your full code. The example you gave does not show anything about clicking a listview item. A complete, basic test project would be even better. Share this post Link to post
Marcelo Bernardi 0 Posted December 6, 2023 (edited) Achei o motivo de acontecer isso, porém ainda não a solução. Eu preencho os edit que estão em outra aba , depois de preenchidos eu uso : ChangeTabDados.ExecuteTarget(self), para mudar de aba , quando uso isso da ActionList acontece o problema , se eu apenas mudar a aba pelo index da Page por exemplo não acontece. Edited December 6, 2023 by Marcelo Bernardi Share this post Link to post
Dave Nottage 563 Posted December 6, 2023 2 hours ago, Marcelo Bernardi said: I fill in the edits that are in another tab, once filled in I use : ChangeTabDados.ExecuteTarget(self), Once again: 7 hours ago, Dave Nottage said: A complete, basic test project would be even better. Share this post Link to post