[..] Koda mettre une image sur un boutton

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
eliemart21
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 10 janv. 2011 18:59
Status : Hors ligne

[..] Koda mettre une image sur un boutton

#1

Message par eliemart21 »

Bonjour, je suis débutant dans autoit donc j'ai téléchargé tous le pack d'autoit. Après des semaines et des semaine passe mais un jour j'ai essayer de mettre une image sur un bouton avec koda bien sûre, bon voila je fais normale je clique sur le bouton pour configurer tous les petit truc et j'ai cherché "Picture", je clique sur les 2 petit point qu'il y a a coté, je clique sur "chargé", je choisi l'image qui s'appelle "internet.bmp" je clique sur validé, mais non koda ne veut rien savoir l'image ne s'affiche pas.
Aider moi S.V.P
Modifié en dernier par eliemart21 le sam. 12 févr. 2011 18:37, modifié 2 fois.
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Koda mettre une image sur un boutton

#2

Message par TommyDDR »

Conseil : Lâchez koda.

Faites vous une fenêtre assez simple avec koda, analysez le code et créez vos futures fenêtre sans koda
En général, on peut se permettre d'utiliser un créateur de fenêtre graphiquement seulement lorsque l'on sait créer cette même fenêtre à la main (en codant)

Je n'utilise pas koda mais pour mettre une image (icones seulement -> .ico) il faut mettre le style $BS_ICON (#include <ButtonConstants.au3>) au bouton

Code : Tout sélectionner

GUICtrlCreateButton("", 10, 10, 100, 100, $BS_ICON)
puis lui mettre une image :

GUICtrlSetImage(-1, @ScriptDir & "\test.ico")
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11830
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Koda mettre une image sur un boutton

#3

Message par Tlem »

En fait, ça fonctionne très bien avec Koda, mais vous devez adapter la taille de l'image à la taille du bouton (ça ne ce fait pas tout seul :roll: ).
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é".
Avatar du membre
zeshrek
Niveau 10
Niveau 10
Messages : 984
Enregistré le : mer. 17 nov. 2010 09:31
Localisation : Sur ma chaise
Status : Hors ligne

Re: [..] Koda mettre une image sur un boutton

#4

Message par zeshrek »

TommyDDR a écrit :Conseil : Lâchez koda.
(...)
Je n'utilise pas koda mais pour mettre une image (icones seulement -> .ico) il faut mettre le style $BS_ICON (#include <ButtonConstants.au3>) au bouton

Code : Tout sélectionner

GUICtrlCreateButton("", 10, 10, 100, 100, [color=#FF0000]$BS_ICON[/color])
puis lui mettre une image :
GUICtrlSetImage(-1, @ScriptDir & "\test.ico")
J'aurai pourtant juré que $BS_ICON c'était si on voulait lui mettre un fichier .ico, mais que pour un bitmap en BMP, il fallait utiliser $BS_BITMAP

Sinon, koda c'est tres bien, je l'utilise tout le temps pour mettre tous les éléments que je veux dans mon GUI. ca m'évite de devoir me rappeler toutes les syntaxes de tous les controles. Mais bon, c'est juste un point de vue...
Si vis pacem para bellum
eliemart21
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 10 janv. 2011 18:59
Status : Hors ligne

Re: [..] Koda mettre une image sur un boutton

#5

Message par eliemart21 »

TommyDDR a écrit :Conseil : Lâchez koda.

Faites vous une fenêtre assez simple avec koda, analysez le code et créez vos futures fenêtre sans koda
En général, on peut se permettre d'utiliser un créateur de fenêtre graphiquement seulement lorsque l'on sait créer cette même fenêtre à la main (en codant)

Je n'utilise pas koda mais pour mettre une image (icones seulement -> .ico) il faut mettre le style $BS_ICON (#include <ButtonConstants.au3>) au bouton

Code : Tout sélectionner

GUICtrlCreateButton("", 10, 10, 100, 100, $BS_ICON)
puis lui mettre une image :

GUICtrlSetImage(-1, @ScriptDir & "\test.ico")
Salut j'ai essayer comme tu m'a dit mais sa na marche pas.(mon image fais 192*192 de pixel)
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2130
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Koda mettre une image sur un boutton

#6

Message par TommyDDR »

@zeshrek : je pense que vous savez créer vos propres fenêtres et donc s'il y a un problème graphique, vous pouvez le corriger en regardant le code fourni par koda ^^. Ma remarque était juste pour dire "Koda c'est beau mais il faut comprendre le code qu'il nous sort"
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Répondre