Experimentei criar um "manifest file" chamado "dswin.exe.manifest" para tentar fazer o Dialog System (que na verdade é o executável DSWIN.EXE) rodar utilizando o visual do Windows XP. Salvei o "manifest file" na pasta onde se encontra o Dialog System (\Netexpress\DialogSystem\Bin). E não é que o Dialog System passou a mostrar o visual do Windows XP direitinho ?

Fiz o mesmo teste com o IDE do NetExpress (MFNETX.EXE na pasta \Netexpress\Base\Bin). Criei um "manifest file" com o nome de "mfnetx.exe.manifest", mas ao rodar o IDE, notei que algumas toolbars apresentaram áreas transparentes, mostrando o pano de fundo do meu desktop. Portanto, só vou utilizar o "manifest file" junto com o Dialog System, já que ele ainda é o responsável pelas interfaces dos meus sistemas.


Fiz o mesmo teste com o IDE do NetExpress (MFNETX.EXE na pasta \Netexpress\Base\Bin). Criei um "manifest file" com o nome de "mfnetx.exe.manifest", mas ao rodar o IDE, notei que algumas toolbars apresentaram áreas transparentes, mostrando o pano de fundo do meu desktop. Portanto, só vou utilizar o "manifest file" junto com o Dialog System, já que ele ainda é o responsável pelas interfaces dos meus sistemas.

5 comentários:
Como se cria este manifest, cheguei a dar uma olhada no site da MS mas não entendi, e porque você não coloca também exemplos destes trabalhos publicados no blog, seria de grande ajuda, parabéns pela iniciativa.
caro amigo... vou providenciar o download de alguns arquivos daqui, diretamente do blog.. assim, poderei deixar exemplo pra que estiver interessado... obrigado...
Esse manifest não roda depois de compilado? Testei aqui só rodou em modo debug, depois de gerada a *.rs voltou ao estado normal.
Anderson...
o arquivo manifest apenas acompanha o seu arquivo executável do sistema, na pasta da aplicação... se ele não estiver presente na pasta de sua aplicação, o visual será o mesmo do Win98... com GS ou com RS, o visual do sistema quando acompanhado do arquivo manifest será o mesmo, o do XP.. verifique seus procedimentos novamente, pra ver se não faltou nada por aí...
Alexandre, estive olhando o manifest e percebi, por intuição que é necessário renomeá-lo para o nome do executável do meu sistema, ou seja, ficaria, nome meu caso, por ex: gerente.exe.manifest , desta forma ele adquiriu o visual pretendido.
Mas de qualquer forma, obrigado.
Postar um comentário