[R] Problème de GUI avec Icone à partir de fichier .icl

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Gnifrus
Niveau 4
Niveau 4
Messages : 81
Enregistré le : mar. 14 juil. 2009 13:48
Localisation : Montauban
Status : Hors ligne

[R] Problème de GUI avec Icone à partir de fichier .icl

#1

Message par Gnifrus »

Bonjour,

Comme je ne trouve pas de réponse à mon problème sur ce forum ou ailleurs, je me décide à le soumettre à la communauté.
Voilà, donc, j'ai créé un fichier icones.icl, confectionné au moyen du logiciel icoFX, à partir de plusieurs fichiers .ico (uniquement au format 48 x 48 en 32 bits)
Lorsque je crée un

Code : Tout sélectionner

GUICtrlCreateIcon("C:\icones\icones.icl",-1, 280, 184, 48, 48)
sur ma Gui, l'icône s'affiche avec un effet d'escalier, comme si on essayait d'agrandir une icone 32 x 32 en 48 x 48.

Par contre, si je vais chercher directement le fichier .ico qui a servi a confectionner le fichier .icl, le problème ne se pose plus :

Code : Tout sélectionner

GUICtrlCreateIcon("C:\icones\efface.ico",-1, 280, 184, 48, 48)
D'où celà peut-il venir ? Y a t-il une solution à part inclure les fichiers .ico au moyen de

Code : Tout sélectionner

#AutoIt3Wrapper_Res_Icon_Add=C:\icones\efface.ico
dans ma compilation finale ?

Merci à toutes et à tous pour votre aide !

Bonne journée,

Gnifrus.
Modifié en dernier par Gnifrus le mar. 24 janv. 2012 14:22, modifié 1 fois.
Avatar du membre
TT22
Membre émérite
Membre émérite
Messages : 1566
Enregistré le : lun. 18 avr. 2011 15:21
Localisation : La Quatrième Dimension
Status : Hors ligne

Re: [..] Problème de GUI avec Icone à partir de fichier .icl

#2

Message par TT22 »

À mon avis, c'est tout simplement que AutoIt ne sait pas lire les fichiers icl :wink:
Cordialement,
TT22
Gnifrus
Niveau 4
Niveau 4
Messages : 81
Enregistré le : mar. 14 juil. 2009 13:48
Localisation : Montauban
Status : Hors ligne

Re: [..] Problème de GUI avec Icone à partir de fichier .icl

#3

Message par Gnifrus »

Merci pour ta réponse, mais je ne pense pas que le problème vienne de là, parce qu'AutoIt sait très bien lire les fichiers .icl.
Il me semble, après de multiples essais et recherches sur Internet, qu'AutoIt soit limité à la taille de 32x32 au niveau des bibliothèques d'icônes.
D'ailleurs, si je crée un fichier .icl ne contenant que des icônes au format 32x32 sur 32 bits, le problème ne se pose plus...

Peut-être quelqu'un pourra-t-il me confirmer cela ?

Merci en tout cas, :)

Gnifrus.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème de GUI avec Icone à partir de fichier .icl

#4

Message par Tlem »

L'utilisation d'une DLL de ressource, n'a rien d'aberrant sous Windows, donc pourquoi ne pas vous simplifier la vie. :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Gnifrus
Niveau 4
Niveau 4
Messages : 81
Enregistré le : mar. 14 juil. 2009 13:48
Localisation : Montauban
Status : Hors ligne

Re: [..] Problème de GUI avec Icone à partir de fichier .icl

#5

Message par Gnifrus »

Bonjour Tlem,

Merci de vous intéresser à mon cas.
Par contre, je ne comprends pas trop votre réponse.
Je souhaite utiliser mes propres icônes, assemblées dans un fichier .icl (puisque je ne sais pas faire des bibliothèques .dll, comme le shell32.dll de Windows).

Un éclaircissement de votre réponse est le bienvenu.
Merci à vous et bonne journée,

Gnifrus.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Problème de GUI avec Icone à partir de fichier .icl

#6

Message par Tlem »

Désolé si je ne m’étend pas, mais ceci devrait suffire : http://www.autoitscript.fr/forum/viewto ... f=11&t=310
Allez jusqu'au 4ieme message au moins. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Gnifrus
Niveau 4
Niveau 4
Messages : 81
Enregistré le : mar. 14 juil. 2009 13:48
Localisation : Montauban
Status : Hors ligne

Re: [..] Problème de GUI avec Icone à partir de fichier .icl

#7

Message par Gnifrus »

Un seul mot : MERCI ! :D :D :D
Je vais étudier ce topic au calme, mais j'ai bien vu que ça allait énormément m'aider !

Merci beaucoup !

Bonne continuation...

Gnifrus.
Répondre