SpinGadget: Je vois pas clair, ou quoi???

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

SpinGadget: Je vois pas clair, ou quoi???

Message par Chris »

La doc dit :

Code : Tout sélectionner

Les évènements suivants sont supportés par EventType(): 
  #PB_EventType_Change: L'utilisateur a changé le texte dans la zone d'édition.
                     1: Le bouton 'Haut' a été pressé.
                    -1: Le bouton 'Bas' a été pressé.
J'ai beau essayer des tas de trucs, Debug EventType, EventType(), EventwParam, EventlParam, j'ai que dalle! Pas de -1 ni de 1!!!

Comment je peux savoir quel est le bouton qui a été appuyé?

Code : Tout sélectionner

#WinMain = 0
#Spin = 0

If OpenWindow(#WinMain, 0, 0, 120, 100, "",  #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_ScreenCentered )
  
  If CreateGadgetList(WindowID(#WinMain))
    SpinGadget(#Spin, 10, 10, 100, 20, 0, 1000, #PB_Spin_Numeric)
  EndIf
  SetGadgetState(#Spin, 0)
  
  Repeat
    Select WaitWindowEvent()
      Case #PB_Event_CloseWindow : Quit = #True
        
      Case #PB_Event_Gadget
        Select EventGadget()
          Case #Spin
            Select EventType() 
              Case #PB_EventType_Change :  Debug "..."; Debug quoi????
            EndSelect
        EndSelect
    EndSelect
  Until Quit
EndIf

End
gnozal
Messages : 832
Inscription : mar. 07/déc./2004 17:35
Localisation : France
Contact :

Message par gnozal »

Code : Tout sélectionner

            Select EventType() 
              Case #PB_EventType_Change
                Debug "CHANGED"
              Case -1
                Debug "DOWN"
              Case 1
                Debug "UP"
            EndSelect 
:wink:
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

gnozal a écrit :

Code : Tout sélectionner

            Select EventType() 
              Case #PB_EventType_Change
                Debug "CHANGED"
              Case -1
                Debug "DOWN"
              Case 1
                Debug "UP"
            EndSelect 
:wink:
Oh punaise!!!

J'"avais pas pensé à ça :oops:

Merci! :wink:
Répondre