Page 1 sur 1
[BUG] avec DesktopWidth DesktopHeight
Publié : lun. 28/sept./2015 18:09
par Mesa
Je viens de changer d'écran qui maintenant est en 1280x720 mais PB ne me donne pas la bonne résolution et avec les api, ça me donne la bonne réso.
Code : Tout sélectionner
NbDesktops = ExamineDesktops()
MessageRequester("Information", "You have "+Str(NbDesktops)+" desktop(s)")
; Let's enumerate all the desktops found
;
For k=0 To NbDesktops-1
Text$ = "Desktop n°"+Str(k+1)+#LF$+#LF$
Text$ + "Size: "+Str(DesktopWidth(k))+"*"+Str(DesktopHeight(k))+#LF$ ; ======> Pas BON
Text$ + "Color depth: "+Str(DesktopDepth(k))+#LF$
If DesktopFrequency(k) = 0
Text$ + "Frequency: Default"+#LF$+#LF$
Else
Text$ + "Frequency: "+Str(DesktopFrequency(k))+" Hz"+#LF$+#LF$
EndIf
Text$ + "Name: "+DesktopName(k)
MessageRequester("Information", Text$)
Next
;====> bon
MessageRequester("","resolution: "+Str(GetSystemMetrics_(#SM_CXSCREEN))+"x"+Str(GetSystemMetrics_(#SM_CYSCREEN)),0)
[Edition] OK c'est bien un bug
M.
Re: BUG avec examinedesktop
Publié : lun. 28/sept./2015 19:43
par Ollivier
Bonjour Mesa,
pour éviter de perdre du temps, j'ai été mettre ma config dans ma signature.
Ce n'est pas facile d'aider s'il manque autant d'infos. Si personne n'a pu apporter de réponse, peux-tu préciser tout ça?
Re: BUG avec examinedesktop
Publié : lun. 28/sept./2015 19:49
par Vera
Hi
Mesa,
a while ago I read on the english forum that
DesktopWidth() doesn't regard the local scaling
[modification de grandeurs]. So it only returns the values of a 100% resolution.
Unfortunately I didn't save the link of the thread, but it had to do with displaced windows on an 'artificially' enlarged desktop.
greets ~ Vera
il y a quelque temps j'ai lu sur le forum anglais que DesktopWidth () ne considère pas le fait de 'modification de grandeurs' local. Donc il rend seulement les valeurs d'une résolution de 100 %.
Malheureusement je n'ai pas sauvé le lien du fil, mais il a concerné des fenêtres déplacées sur un bureau 'artificiellement' élargi.
Re: BUG avec examinedesktop
Publié : mar. 29/sept./2015 4:08
par Ollivier
@Vera
scaling : déformation/étirement (ziehen)
not "climb" (nicht "klettern")
This lexical error is unable with a bot!
@Mesa
Pas de contexte, pas de solution, car trop de solution...
Re: BUG avec examinedesktop
Publié : mar. 29/sept./2015 8:02
par Ollivier
@Mesa
Trouvé ce lien grâce au message de Vera ci-dessus.
>>
Bug report
Mais je ne peux rien confirmer.
Re: BUG avec examinedesktop
Publié : mar. 29/sept./2015 8:58
par Vera
Merci
Ollivier, je l'ai changé
... mais je ne pouvais pas trouver le mot approprié pour 'scaling'
Re: BUG avec examinedesktop
Publié : mar. 29/sept./2015 10:17
par G-Rom
Vera a écrit :... mais je ne pouvais pas trouver le mot approprié pour 'scaling'
Scaling = Echelle.
"Echelle" can be understood to ladder in French , "Echelle" is a ratio between two value or a simple Ladder

Re: BUG avec examinedesktop
Publié : mar. 29/sept./2015 10:32
par Mesa
Oui vera a raison.
Vera is right.
C'est bien un bug
M.
Re: BUG avec examinedesktop
Publié : mer. 30/sept./2015 11:57
par Ollivier
Juste une petite remarque de traduction pour confirmer la correction de G-Rom, ce qui peut éviter à Vera de rester se poser des questions sur la traduction.
@Vera
Zuerst, danke für die Hilfe über die Bestehen eines Thema im anderem Forum (Wenn ich auch Fehlern mache, gibt es kein Problem aus Ihnen, um eine Berichtingung zu lesen).
Dann, hat G-Rom eine gute Berichtingung geschrieben.
Re: [BUG] avec DesktopWidth DesktopHeight
Publié : jeu. 01/oct./2015 9:38
par Vera
Merci
G-Rom et
Ollivier pour tes soutien.
J'apprends beaucoup de nouveaux mots en français en ce moment.

Re: [BUG] avec DesktopWidth DesktopHeight
Publié : jeu. 01/oct./2015 12:57
par Micoute
Ce n'est pas la fonction première de ce forum, mais il peut servir à ça aussi !