Olá!
Eu to apanhando das telas no Windows Mobile. Descrever-vos-ei abaixo o problema, na esperanca de que alguem saiba como resolver:
1. Ao executar a aplicacao, aparece a tela exibida em 1-tela1 abaixo. No final do metodo FormActivate é executada uma rotina que elimina a barra de tarefas superior;
2. Apos digitar usuario e senha e clicar OK aparece a tela exibida em 2-tela2 abaixo. No inicio do metodo FormActivate é executada uma rotina que elimina a barra de tarefas superior;
3. Apos clicar no icone do codigo de barras que aparece no rodape da tela aparece a tela exibida em 3-tela3 abaixo. No inicio do metodo FormShow é executada uma rotina que elimina a barra de tarefas superior;
4. Ao clicar no icone de retorno(bolinha azul) o é executado o metodo Self.Close e aparece, em seguida, a tela 2 de novo conforme exibido em 4-tela2_apos_sair_de_tela3.
Percebe-se que na volta o topo da tela "desaparece". É possivel ver o fim da cedilha da palavra "Funções" da expressaõ "Funções do Sistema" que existe no topo do Form que constitui a tela 2. O altura da área "desaparecida" no topo desta tela parece ser a altura da barra de tarefas do windows mobile e que trato de remover antes de dar os Show.
Se voltar mais uma tela pra tras desaparece, na tela1, um pedaco do panel que contem a palavra "Logo" na tela 1. Este pedaco tem exatamente a altura da barra de tarefas do windows mobile.
Fiz as medicoes com uma regua na tela do emulador. E o que pareceu é que desaparece justamente a altura da barras de tarefas do windows mobile ao voltar de uma tela para a anterior.
Só nao foi possivel mostrar a tela 1 na volta pq sao só 4 attachments permitidos.
Alguem tem ideia de como resolver isto, por favor?
Saudacoes desde Sao Paulo - SP
Ricardo