Come faccio a gestire di Windows 7 125% o 150% Ingrandimento (Delphi)
-
05-10-2019 - |
Domanda
Windows 7 ha aggiunto il suo pannello di controllo, Aspetto e personalizzazione, l'impostazione di visualizzazione, la capacità di ingrandire il testo e altri elementi del 125% o 150%.
Quando questo è fatto, alcuni dei contenuti delle forme e finestre di dialogo del mio programma di Delphi 2009 vengono tagliati.
Quali cambiamenti fanno ho bisogno di fare per garantire che tutte le mie forme e finestre di dialogo guarderanno bene in qualsiasi ambiente di ingrandimento su Windows 7.
Soluzione
Sembra che si stia riferendo l'impostazione dimensione del testo, che esiste in varie forme in Windows per anni, e le interazioni Delphi forme con questa impostazione e il loro ridimensionamento automatico. Non ho Windows 7 qui per verificare, quindi sto basando tale solo sulla tua descrizione.
problemi causati da questo sono molto comune nelle applicazioni Delphi . Si consiglia di provare a impostare proprietà Scaled
del form false
, ma leggere le informazioni in questi link prima -. Facendo che potrebbe non essere davvero la soluzione migliore, ma dipende dal vostro programma
Prova questi link:
-
molto utile articolo spiega quanto sia comune questo è di dicendo: "Se questo suona familiare? Hai finito quella forma elegante e lucidato il look and feel del controlli, e lo si invia fuori alla vostra utente finale. E la prima cosa che il utente si lamenta è che la forma è illeggibile sul proprio PC Windows. Si lamentano che le etichette di testo sono tagliato fuori, i controlli di modifica eseguire oltre il bordo della forma, e la parte inferiore del modulo non è nemmeno visibile. Che cosa è successo " Buona cosa ha una soluzione, hey:?.)
-
delphi.about.com articolo è anche la pena di leggere.
Speranza che aiuta!
David