OVH Cloud OVH Cloud

Connaître la résolution de l'écran

2 réponses
Avatar
Windoz
Bonjour,

Je voulais savoir si dans les bibliothèques de base ou celles de TkInter
il y avait une procédure portable permettant de connaître la résolution
de l'écran. Merci
Windoz

2 réponses

Avatar
Eric Brunel
Windoz wrote:
Bonjour,

Je voulais savoir si dans les bibliothèques de base ou celles de TkInter
il y avait une procédure portable permettant de connaître la résolution
de l'écran. Merci
Windoz


Si tu as une fenetre tk affichée, tu peux essayer via:

wdw.winfo_screenwidth() * 25.4 / wdw.winfo_screenmmwidth()

ce qui *devrait* te donner la résolution en points par pouce. Chez moi, ça donne
grosso-modo 75, ce qui n'est pas complètement déconnant.

Cela dit, je ne m'attendrais pas à ce que ce soit exact tout le temps...

Question stupide: pourquoi veux-tu faire ça?
--
- Eric Brunel <eric (underscore) brunel (at) despammed (dot) com> -
PragmaDev : Real Time Software Development Tools - http://www.pragmadev.com

Avatar
Windoz
je veux connaître la taille car je veux que la taille de la fenêtre sois
fonction de la résolution car je ne peux pas modifier la taille après.
Voir Duo sur Framasoft (jeu solo), c'est un jeu de Uno!

Windoz wrote:

Bonjour,

Je voulais savoir si dans les bibliothèques de base ou celles de
TkInter il y avait une procédure portable permettant de connaître la
résolution de l'écran. Merci
Windoz



Si tu as une fenetre tk affichée, tu peux essayer via:

wdw.winfo_screenwidth() * 25.4 / wdw.winfo_screenmmwidth()

ce qui *devrait* te donner la résolution en points par pouce. Chez moi,
ça donne grosso-modo 75, ce qui n'est pas complètement déconnant.

Cela dit, je ne m'attendrais pas à ce que ce soit exact tout le temps...

Question stupide: pourquoi veux-tu faire ça?