Page 2 sur 3

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mar. 20 déc. 2011 11:47
par zeshrek
A ce moment là il faut que tu appliques a ta taille de police une regele de 3 :
(je me suis permis de faire 2-3 modifs pour la lisibilité du code, en remettant les choses dans l'ordre ou elles s'affichent dans la GUI)
► Afficher le texte

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mar. 20 déc. 2011 14:09
par mikell
$FontSize = 8.5 * 96 / 192 => ça fait 4.25
Sur mon XP on ne peut pas attribuer à "MS Sans Serif" une taille < 8

Code : Tout sélectionner

GUICreate("Google Chrome - Choisissez un profil utilisateur", 345, 218, 192, 124)
GUICtrlCreateLabel(" Chrome conserve vos préférences et paramètres dans votre profil", 8, 8, 324, 17)
GUICtrlSetFont(-1, [b]4[/b], 400, 0, "MS Sans Serif")   ; entre 1 et 8 la taille ne change pas (8)
GUISetState()
while 1
wend
Je crains que la seule solution soit d'utiliser LogPixels pour redimensionner la gui
$param = LogPixels / 96
$ChromeManager = GUICreate("...", 345*$param, 218*$param, 192, 124)
etc, comme dans mon code précédent

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 21:11
par Laddy
Bonsoir à tous les deux
désolé pour la lenteur de mes réponses mais en semaine difficile de faire des tests.
J'ai testé vos deux codes et ma gui est rikiki mdr


ZeShrek
Image

Mikell
Image

quand on lit les infos sur guictlrlfont ect.. il est dit que par défaut la taille est de 8.5, peit etre est ce dû au minimum indiqué par Mikell

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 21:24
par mikell
Bin oui, si tu peux pas diminuer la taille de la police alors faudra augmenter celle de la gui ^^
ce qui est sans doute la meilleure solution si tu la trouves rikiki

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 21:25
par Laddy
le code précédant était mieux la gui était de bonne taille, là elle est minuscule et c'est donc illisible.

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 21:39
par mikell
Heu quand tu parles de code précédent, tu parles de mon code avec la résolution d'écran ?

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 21:44
par Laddy
oui mikell tout à fait, c'es celui avec la résolution de l'écran
pour le moment je reste avec celui ci pour ma gui
on attendant d'avoir le temps de regarder la solution de Zeshrek plus en détail pou rcomprendre pourquoi ça ne fonctionne pas comme prévu.

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 22:04
par mikell
ça ne fonctionne pas parce que le code de zeshrek essaie de faire afficher une police trop petite et windows refuse
Mais l'idée de zeshrek d'utiliser Logpixels est bonne, c'est plus polyvalent que d'utiliser la résolution
Quand tu mets une police à 200% ton Logpixels passe à 192, qui est le double de 96 (taille normale) donc tu peux ajuster la taille de ta gui en fonction du rapport Logpixels/96
Essaie ce code-là sur ta tv
► Afficher le texte

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : mer. 21 déc. 2011 22:25
par zeshrek
'fectivemet, si on peut pas diminuer la taille de la police (pourquoi ca d'ailleurs ?) il faut augmenter celle de la GUI pour que les éléments rentrent dedans.

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : jeu. 22 déc. 2011 07:04
par Laddy
Bonjour
je teste dès que possible ton code mikell.

Dites j'ai une petite question qui n'a rien à voir avec le sujet, est il possible de mettre une icone dans un GUICtrlCreateList
j'ai vu des exemples de réponses code mais uniquement sur GUICtrlCreateListView.
Dans mon code j'utilise GUICtrlCreateList pour lister le contenu d'un dossier et j'aurai bien ajouté une icone devant le résultat...

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : jeu. 22 déc. 2011 15:04
par mikell
Tu peux mais c'est assez lourd
Voilà le lien sur le forum US http://www.autoitscript.com/forum/topic ... r-listbox/ et le code-démo
► Afficher le texte
Mais pourquoi tu veux pas utiliser une listview ? tu t'emm..derais moins

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : jeu. 22 déc. 2011 17:55
par zeshrek
[Mode modo ON] Une seule question par topic svp. Laddy, le plus simple serait de créer un nouveau topic pour ton pb d'icone...[Mode modo OFF]

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : ven. 23 déc. 2011 13:14
par Laddy
@Zesreck, je ne recommencerai plus :oops:

@mikell, merci beaucoup faut que je regarde comment adapter maintenant ;D ça ne m'a pas l'air simple.

Bonnes fêtes de Noel à tous deux

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : ven. 30 déc. 2011 21:11
par Laddy
Bonjour
mikell j ai testé ton dernier code et malheureusement je me retrouve au point de départ, l ecriture ne tient pas dans les boutons.

J en profite pour vous souhaiter un tres bon réveillon et mes meilleurs voeux pour la nouvelle année.

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : ven. 30 déc. 2011 21:21
par mikell
Ben va falloir te rabattre sur celui qui utilise la résolution d'affichage alors... il marche toujours sui-là ?
Après si ça doit fonctionner avec d'autres écrans on peut toujours adapter ^^

Bonnes fêtes à toi aussi :wink:

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : sam. 31 déc. 2011 13:28
par Laddy
oui il marche super bien sur ma tv pour le moment ça reste chez moi donc pas de soucis et si je dois lexporter ailleurs je regarderai merci en tout cas pour ton aide.

Là je suis entrain d essayer de comprendre le code pour les icones et ensuite l adapter pour mettre une image uniquement sur les différents dossiers.
Pas evident surtout qu il y a des choses que je ne maitrise pas encore

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : sam. 31 déc. 2011 14:13
par mikell
Laddy a écrit :si je dois lexporter ailleurs je regarderai
OK le moment venu si ça t'intéresse, à une certaine période j'ai fait pas mal de scripts de gestion de résolution d'écran

Pour les icones franchement pourquoi tu fais pas une Listview au lieu d'une Listbox ? l'aspect est identique mais la gestion est bcp plus facile et tes soucis seraient déjà résolus depuis longtemps...

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : dim. 01 janv. 2012 09:27
par Laddy
Bonjour Mikell
mes meilleurs voeux pour 2012

Mon script a un peu plus d'un an déjà c'était mon premier script en autoit, je crois avoir choisi listbox pour une question d’esthétisme si je me souviens bien et que c'était plus facile pour moi. Je ne vois pas comment faire avec listview
Mon but était de réaliser un profil manager pour google chrome comme pour firefox : http://support.mozilla.org/en-US/kb/Managing-profiles car ça n'existe pas comme ça avec ce navigateur.

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : dim. 01 janv. 2012 10:21
par mikell
... et bonne année 2013 :wink:

Tu devrais jeter un oeil à l'exemple de l'aide pour _GUIImageList_AddIcon
Pfff j'aurais dû t'en parler depuis le début :roll:

Re: [..] Fixer la taille de la police de caractère dans un g

Posté : dim. 01 janv. 2012 12:35
par Laddy
Arf j'y suis pas encore passée en 2012 mdr :lol:
Le problème avec listview c'est l'apparence des colonnes ça fait pas beau à moins que l'on puisse cacher. Je vais regarder la doc

Tentative d'adapation listbox vs listview
► Afficher le textecode de départ listview
Résulat : je n'arrive pas à lister le contenu de mon dossier.
► Afficher le textene liste pas le dossier
Image
Il me détecte bien les 4 dossiers mais mon script basique ne liste pas les noms des dossiers