Probleme image+bouton

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
#PB_IS_COOL
Messages : 15
Inscription : jeu. 17/mai/2007 16:01

Probleme image+bouton

Message par #PB_IS_COOL »

Bonjour !:D
J'ai un petit probléme, pourriez vous m'aider ?
J'aimerais utiliser un bouton par desus une image.
Voici mon code:

Code : Tout sélectionner

#img=0
image=LoadImage(#img,"fond.bmp")
OpenWindow(0,0,0,1024,768,"Fenetre a probleme",#PB_Window_BorderLess)
CreateGadgetList(WindowID(0))
ImageGadget(0,0,0,1024,768,ImageID(#img))
ButtonGadget(1,10,10,100,50,"Bouton")

Repeat
  event=WaitWindowEvent()
  if event=#PB_Event_Gadget
    event=EventGadget()
    Select event
      case 1
        MessageRequester("OK","Ca marche")
    EndSelect
  Endif
Until event=#PB_Event_CloseWindow
End
Voila essayer le il plante, on ne peu pas cliquer sur le bouton.
Comment sa se fait ?
Aidez moi svp !
@+:cry:
3...2...1...
CODEZ !!! :wink:
#PB_IS_COOL
Messages : 15
Inscription : jeu. 17/mai/2007 16:01

Message par #PB_IS_COOL »

dsl, je suis un TRES GRAND débutant...:oops:
G rien compri a ton code...
Ta rien 2 + facile ?
3...2...1...
CODEZ !!! :wink:
minirop
Messages : 321
Inscription : mer. 02/août/2006 21:06

Message par minirop »

#PB_IS_COOL a écrit :dsl, je suis un TRES GRAND débutant...:oops:
G rien compri a ton code...
Ta rien 2 + facile ?
choisissez la bonne réponse :
1/ tu t'es trompé de sujet
2/ un message à été supprimé
3/ tu as une double personnalité :lol:
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

je t'invite a aller voir ici et essayer de comprendre les tutos
http://www.purebasic.fr/french/viewtopic.php?t=6664



va y progressivement :D

pour ton info ton prg ne fonctionne pas parcequ'il te manque le gestion des évènements fenêtre (une boucle principale qui regarde ce que fait ta souris, et si la fenêtre est déplacé , bref tout les évènements qui se passe en temps normal , pour chaque évènement, Windows envoi un code d'évènement
regarde la Doc de purebasic, l'exemple qui est donné pour ouvrir une fenêtre :D)


minirop a écrit : choisissez la bonne réponse :

2/ un message à été supprimé
oui Venom m'a demander d'effacer ses messages ! :)
Dernière modification par Backup le dim. 17/juin/2007 18:34, modifié 1 fois.
Avatar de l’utilisateur
venom
Messages : 3128
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

exactement :wink: autant pour moi mais j'ai jugé que sa utilisé trop de place, pi que sa n'etait pas très claire.
voila


@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

suffit de désactiver l'imagegadget

Code : Tout sélectionner

#img=0
UseJPEGImageDecoder()
image=LoadImage(#img,"fond.bmp")
OpenWindow(0,0,0,1024,768,"Fenetre a probleme",#PB_Window_BorderLess)
CreateGadgetList(WindowID(0))
ImageGadget(0,0,0,1024,768,ImageID(#img))
DisableGadget(0, #True)
ButtonGadget(1,10,10,100,50,"Bouton")

Repeat
  event=WaitWindowEvent()
  If event=#PB_Event_Gadget
    event=EventGadget()
    Select event
      Case 1
        MessageRequester("OK","Ca marche")
    EndSelect
  EndIf
Until event=#PB_Event_CloseWindow
End
Dri
Répondre