Zoom factor del contenuto della finestra dell'applicazione

Utilizzando i vari browser è possibile a piacimento aumentare o diminuire il size del contenuto del browser con la funzione zoom. Ad esempio chi è orbo può impostare un fatture 125% e tutto il contenuto si ingrandisce.

Mi piacerebbe fare la stessa cosa per le applicazioni che sviluppo, ma non ho la più pallida idea da dove cominciare. Avete dei suggerimenti?

Stavo pensando di enumerare tutti i controlli e applicare l’aumento o diminuzione voluta ricalcolando i top, left, hieght e width. In più il font size dei testi.

Conoscete altre strade? Potete indirizzarmi a del materiale da consultare?

Grazie in anticipo