[R] Une image en Background?

Aide sur les Interfaces Graphique Utilisateurs (GUI).
Règles du forum
.
Répondre
Hotaz
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 01 févr. 2011 16:51
Status : Hors ligne

[R] Une image en Background?

#1

Message par Hotaz »

[R] Là ça y est: J'en ai marre!! :evil:
Une semaine que je cherche comment mettre une image en backgroud et je trouve rien!!! :evil: (à part quelques embryons d'idées qui ne marchent pas)
Alors ayez pitié!! AIDEZ-MOI!! :cry:
Je suis à la limite du suicide... :cry:

Merci d'avance pour vos réponses! :D
Modifié en dernier par Jerome le ven. 04 mars 2011 08:27, modifié 2 fois.
Raison : Le R est dans le titre du message, pas dans le corp ;)
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2102
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Une image en Background?

#2

Message par TommyDDR »

Code : Tout sélectionner

#include <GUIConstantsEx.au3>

Opt("GUIOnEventMode", 1)

Dim $Gui
Dim $Fond

$Gui = GUICreate("test", 300, 300)
GUISetOnEvent($GUI_EVENT_CLOSE, "quit")
$Fond = GUICtrlCreatePic("TonImage.bmp", 0, 0, 300, 300)
GUICtrlSetState($Fond, $GUI_DISABLE)
GUISetState()

While(True)
    Sleep(10)
WEnd

Func quit()
    Exit
EndFunc
?
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Hotaz
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 01 févr. 2011 16:51
Status : Hors ligne

Re: [..] Une image en Background?

#3

Message par Hotaz »

[..] Euuu... ok...
J'ai essayé ton code en mettant mon image et en ajoutant un bouton pour vérifier que l'image s'affiche bien en arrière-plan. De ce côté là, tout est bon l'image s'affiche comme je veux et le bouton devant l’image mais...
Quant je veux l'inclure dans mon code... CETTE *********** D'IMAGE REVIENT AU PREMIER PLAN!!!!!!!!!!!!!!!!!!!
Alors j'aimerais savoir quelle partie de ton code garanti le fait qu’elle reste à l'arrière.
Si cela peut aider je fournit mon code:
► Afficher le texte
Hotaz
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 01 févr. 2011 16:51
Status : Hors ligne

Re: [..] Une image en Background?

#4

Message par Hotaz »

[..] Désolé j'ai oublié de fournir l'image. :mrgreen:

http://farm4.static.flickr.com/3220/301 ... d9daf2.jpg
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2102
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Une image en Background?

#5

Message par TommyDDR »

c'est le fait de faire le GUICtrlCreatePic AVANT le GUICtrlCreateButton.
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Hotaz
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 01 févr. 2011 16:51
Status : Hors ligne

Re: [..] Une image en Background?

#6

Message par Hotaz »

[..] Si tu regardes mon code c'est ce que j'ai fait!
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2102
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Une image en Background?

#7

Message par TommyDDR »

Code : Tout sélectionner

Opt("GUICoordMode", 2)
Cela inclut aussi les images (une image est un contrôle après tout).

(Mettez votre GUICtrlCreatePic avec une taille de 10, 10, vous verrez vos items apparaitrent en décalé)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Hotaz
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 01 févr. 2011 16:51
Status : Hors ligne

Re: [..] Une image en Background?

#8

Message par Hotaz »

[..] Merci beaucoup!!!!!!!!!!!!!!!!!!!! :D
Ca faisait un moment que je cherchait ce qui allait pas et grâce à toi j'ai enfin trouvé!!!
MERCIIIIIIIIIIIII!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :mrgreen:
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2102
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Une image en Background?

#9

Message par TommyDDR »

De rien ;) ravi de vous aider.

Pensez au petit [R].
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Hotaz
Niveau 1
Niveau 1
Messages : 6
Enregistré le : mar. 01 févr. 2011 16:51
Status : Hors ligne

Re: [..] Une image en Background?

#10

Message par Hotaz »

[..] Comment je fait pour mettre le [R] dans le titre? :mrgreen:
Avatar du membre
TommyDDR
Modérateur
Modérateur
Messages : 2102
Enregistré le : mar. 22 juil. 2008 21:55
Localisation : Nantes
Status : Hors ligne

Re: [..] Une image en Background?

#11

Message par TommyDDR »

Vous regardez votre 1er message, vous cliquez sur "Editer" et vous changez le titre ;)
3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679
Répondre