Form´s e DBGrid´s em Windows XP (com o tema ativo)
-> Utilizo Delhi 7.
-> Possuo o XPManifest incluido na Aplicação.
-> Barra de titulo, barras e rolagem, botões, etc aderem ao tema do XP (são apresentados com o tema).
O problema que venho tendo com os Form´s e DBGrid´s no Windows XP com o tema ativo são os seguintes[b:131a554ce6]::[/b:131a554ce6]
[color=darkblue:131a554ce6]1- Na parte inferior da Janela literalmente é ´comido´ um pequeno pedaço da tela.[/color:131a554ce6]
[b:131a554ce6]::[/b:131a554ce6] Eu poderia simplesmente aumentar o tamanho da borda, mas seria esta a solução correta?
[color=darkblue:131a554ce6]2- Os DBGrid´s, em alguns casos perdem a barra de rolagem.[/color:131a554ce6]
[b:131a554ce6]::[/b:131a554ce6] Este realmente é extranho! O DBGrid possui varios registros(que foge do espaço da pequena tela, o que faz com que a barra de rolagem seja apresentada!).
Porém nem sempre esta barra aparece, então acabo eu clicando no DBGrid e rolando entre os registros com as setas do teclado!
O detalhe é que isto não acontece sempre, então não pode ser nenhuma propriedade ´mal´ configurada! As vezes só de sair da tela e voltar, a barra de rolagem aparece!
Um detalhe importante é que este DBGrid é um DBGrid detalhe, que esta ligado à um DBGrid mestre por meio dos DataSources, que por sua vez estão ligados à ClientDataSet´s outra vez ligados entre si!
Resumindo[b:131a554ce6]::[/b:131a554ce6] Tenho ClientDataSet´s Mestre e Detalhe e possuo 2 DBGrids para mostrar os Dados e este problema da barra de rolagem só ocorre no DBGrid detalhe).
[b:131a554ce6]Importante:[/b:131a554ce6] [i:131a554ce6]Isto só ocorre no WinXP com o tema Ativo! Em qualquer outra versão estes ´erros´ não ocorrem![/i:131a554ce6]
[b:131a554ce6]Alguem já passou ou passa por isto ? Alguma solução ?[/b:131a554ce6]
Maicongabriel
Curtidas 0
Respostas
Maicongabriel
11/03/2004
:?:
GOSTEI 0
Rsballoussier
11/03/2004
Comigo acontece também. Isso só acontece quando o sistema operacional for Windows XP. Os outros sistemas, a barra aparece de qualquer jeito, sem ocultar. Deve ser coisa de API... Não sei.
GOSTEI 0
Maicongabriel
11/03/2004
Mais alguem passou ou passa por isso :?:
[i:75bb015e91][b:75bb015e91]Obrigado...[/b:75bb015e91][/i:75bb015e91]
[i:75bb015e91][b:75bb015e91]Obrigado...[/b:75bb015e91][/i:75bb015e91]
GOSTEI 0