[Résolu] Mousebutton() et messagerequester()

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

[Résolu] Mousebutton() et messagerequester()

Message par blendman »

salut

Comment fait-on pour revenir au déroulement normal de notre jeu avec mousebutton() et messagerequester() ?

Code : Tout sélectionner

#Window_main = 0

;{ init
If InitSprite() <> 0 : EndIf
If InitKeyboard() <> 0 : EndIf
If InitMouse() <> 0 : EndIf
;}


flag = #PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered|#PB_Window_MaximizeGadget|#PB_Window_SizeGadget

If OpenWindow(#Window_main,0,0,600,400, "menu jeu", Flag) <> 0
  
  If OpenWindowedScreen(WindowID(0), 0,0,600,400) <> 0
  EndIf
ShowCursor_(1)
EndIf


Repeat
  
  Repeat
    
    EventID     = waitWindowEvent(1)
    
    Select EventID
        
      Case #PB_Event_CloseWindow 
        End
        
    EndSelect
    
  Until event = 0
  ExamineKeyboard()
  If KeyboardPushed(#PB_Key_Escape) = 1
    End
  EndIf
  
  ExamineMouse()
    If MouseButton(#PB_MouseButton_Left)
      MessageRequester("test","test")
      clic= 1
    Else
      clic = 0
    EndIf

  ClearScreen(RGB(200,200,200))
  FlipBuffers()
  
Until Quit = 1
Dernière modification par blendman le mar. 13/oct./2015 7:14, modifié 2 fois.
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: Mousebutton() et messagerequester()

Message par Ar-S »

Bonne question,
Même en mettant le messagerequester dans la boucle de la fenêtre je n'ai pas réussi à en sortir.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Avatar de l’utilisateur
blendman
Messages : 2017
Inscription : sam. 19/févr./2011 12:46

Re: Mousebutton() et messagerequester()

Message par blendman »

Salut ami Vulcain ^^

ça fonctionne, merci beaucoup ;).
Répondre