Bug Delphi 7

Delphi

04/01/2005

Amigos,

Estou com um Bug e queria saber se algum de vc´s já passou por isso:

Em formulário, adiciono um TScrollBox e várias labels dentro do TScrollBox. Tudo funciona normal. Mas é eu adicionar qualquer frame no mesmo formulário que as labels dentro do ScrollBox não aparecem em tempo de execuçao. Somente se eu chamar o método Update do ScrollBox é que elas aparecem. Isso é algum bug documentado?
Alguém sabe algo a respeito?

Obrigado.


Adsilver

Adsilver

Curtidas 0

Respostas

Eudega

Eudega

04/01/2005

Estou com o mesmo problema, as labels que estão sobre o scrollbox somem. O detalhe é que isso só ocorre quando se está usando o XPManifest.

Vejam abaixo como fica o programa:

Sem o estilo XP.

Com o estilo XP.


Caso queira testar o código eu coloquei um pequeno exemplo no link abaixo. Para desabilitar o XPManifest basta ir até a linha onde está escrito ´{$R WindowsXP.res}´ e remover esse código. Acredito que o problema só ocorra no Delphi 7.




[url]http://www.sysgrp.com.br/ProblemaXP.zip[/url]


GOSTEI 0
Adsilver

Adsilver

04/01/2005

É isso mesmo.
É uma pena que exista esse BUG, pois o visual XP é muito bom. Infelizmente terei que tira-los de meus projetos.

Valeu cara.


GOSTEI 0
Beppe

Beppe

04/01/2005

Pelo descrito, parece ser bug do Windows mesmo. O XPManifest apenas adiciona um arquivo de recursos, nada é acrescentado ao código.


GOSTEI 0
POSTAR