Página 1 de 1

LIBs GUI e ambiente Windows 10

Enviado: 14 Nov 2021 11:17
por JoséQuintas
vb6.png
Pra quem acha que programa gráfico funciona normalmente no Windows 10.....

A imagem é do Visual Basic 6.
Aquela parte esquisita que aparece na tela é mostrando eu movendo o "browse" na tela.
Como podem ver, totalmente fora do lugar que deveria ser.

Isso é porque uso ampliação de 150% de tela, e o gráfico de mover controle está usando a posição da tela que "deveria ser", e não a posição correta e atual onde ele está.

Tem LIB que tem esse problema, mesmo no redimensionamento automático.

Imagine que o programa pode estar trabalhando com a janela num tamanho, quando na prática é outro, e dependendo da forma como ela ajusta tudo, vai ficar tudo fora de lugar.
Ela cria 1920 x 1080, mas o windows amplia pra 2500 x 1500.
Ela tenta atualizar 2500 x 1500 mas o windows atualiza pra 2750 x 1650, sempre a porcentagem a mais.
Se a LIB internamente usou 1920 x 1080, ela tem que continuar com isso, tem que pegar os tamanhos dos valores internos, e não dos valores reais das janelas.

Para máquinas com Windows 10, quando a máquina "sai do padrão", a LIB pode sair também.

Aqui vejo muito esse problema em softwares, porque minha tela é fora do padrão.

E nesse caso é uma IDE do Visual Basic da Microsoft... não existia esse recurso nos tempos do VB6, e ele não estava preparado pra isso... ou vice-versa: o recurso é que não está preparado pro VB6.

LIBs GUI e ambiente Windows 10

Enviado: 16 Nov 2021 07:10
por JoséQuintas
Fui dar uma olhada no Designer da HWGUI.....
Tem o mesmo problema, talvez pior.
A gente coloca o controle num lugar e ele aparece em outro.

Se eu for usar Windows 11, preciso uma máquina mais nova....

Se eu for usar uma IDE, preciso uma máquina mais velha kkkkk

LIBs GUI e ambiente Windows 10

Enviado: 30 Nov 2021 21:06
por marcosLP
bem interesante mesmo, por isso façõ tudo na unha, IDE nunca foi meu forte.