Preciso de ajuda numa coisa: definir um resize automático na HWGUI.
Talvez inicialmente pra aquela GTHWGUI, mas talvez dê pra expandir para todo modo GUI.
Na GTWVG é fácil, como foi direcionada pra linha/coluna, basta usar a escala de linha/coluna e fica resolvido, existem variáveis para isso.
Dá pra usar 1, 1, 100, 100 pra definir x/y 1,1 até 100,100
Ou -1. -1, -10, -10 pra definir linha/coluna 1,1 até 10,10, e esses valores são multiplicados pela altura/largura do fonte (incluindo espacejamento)
Qual a vantagem?
Num resize do formulário, os controles já são "repintados" nas novas posições, o que acaba sendo um redimensionamento automático.
Ok, GUI tem fontes de tamanho variável, mas pode ser usado algo parecido, talvez um "fonte imaginário", apenas um tipo de escala métrica.
O resultado seria poder desenvolver usando, por exemplo, escala 1920 x 1080, ou 3840 x 2160, e tudo se redimensionar automático no usuário.
O recurso seria opcional, a fim de preservar tudo que já existe.
Alguma idéia pra isso, ou alguma sugestão?
Nota: Mesmo pra desenhar textos são usadas janelas, então até mesmo os textos poderiam ser redimensionados pra caber dentro da janela deles.