Resize applicativo in base allo schermo

di il
2 risposte

Resize applicativo in base allo schermo

Salve

Vorrei gestire il dimensionamento automatico del mio applicativo in base alla risoluzione dello schermo

a tal proposito ho implementato alcune funzioni che si occupano del riposizionamento e ridimensionamento dei componenti sul form


Funziona tutto a patto che le impostazioni di win10 riguardo al dimensionamento dei testi sia impostato a 100%

in caso di impostatzione a 125% - 200% mi salta tutta la gestione


Come si puo' recuperare questa impostazione e tenerne conto nei calcoli di riposizionamento?

2 Risposte

  • Re: Resize applicativo in base allo schermo

    MircoSoft ha scritto:


    Funziona tutto a patto che le impostazioni di win10 riguardo al dimensionamento dei testi sia impostato a 100%
    in caso di impostatzione a 125% - 200% mi salta tutta la gestione
    Come si puo' recuperare questa impostazione e tenerne conto nei calcoli di riposizionamento?
    Che versione di Delphi stai utilizzando?

    Le più recenti hanno già il supporto integrato per i monitor HighDPI grazie all'API Microsoft Per Monitor v2.
    Per quelle più datate, le cose si complicano (dipende anche da come hai sviluppato l'applicazione).

    Puoi trovare un approfondimento del tema in questa sessione su YouTube.

    Ciao!
  • Re: Resize applicativo in base allo schermo

    Al momento sto usando Delphi Rio 10.3
    ma a breve devo passare a Sydney 10.4


    Le funzioni per il ridimensionamento derivano da vecchie versioni ma possono essere adattate
Devi accedere o registrarti per scrivere nel forum
2 risposte