GARANTIR DESCONTO

Fórum Bug Delphi 7 #264208

04/01/2005

0

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

Responder

Posts

08/03/2005

Eudega

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:

[img:b781df90a8]http://www.sysgrp.com.br/normal.jpg[/img:b781df90a8]
Sem o estilo XP.

[img:b781df90a8]http://www.sysgrp.com.br/xpstyle.jpg[/img:b781df90a8]
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]


Responder

Gostei + 0

09/03/2005

Adsilver

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

Valeu cara.


Responder

Gostei + 0

09/03/2005

Beppe

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


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar