Bonjour,
je pose ma question différemment : 
 
Ci-dessous un essai, mais n'y arrive pas  
 
Afficher la position verticale de l'ascenseur quand je bouge celui-ci 
Code : Tout sélectionner
If OpenWindow(0, 0, 0, 305, 200, "ScrollAreaGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) 
    ScrollAreaGadget(0, 10, 10, 290,120, 375, 155, 30)
      ButtonGadget  (1, 10, 10, 230, 30,"Bouton 1")
      ButtonGadget  (2, 50, 50, 230, 30,"Bouton 2")
      ButtonGadget  (3, 90, 90, 230, 30,"Bouton 3")
      TextGadget    (4,130,130, 230, 20,"Ceci est le contenu d'une zone de défilement !",#PB_Text_Right)
      CloseGadgetList() 
      
      TextGadget(6, 10, 140,230,20,"Position verticale de l'ascenseur")
      position=GetGadgetAttribute(0,#PB_ScrollArea_Y )
      TextGadget(7, 10, 160,250,20,Str(position))
      
    Repeat 
      Select WaitWindowEvent() 
        Case  #PB_Event_CloseWindow 
             End 
      
        Case  #PB_Event_Gadget 
          Select EventGadget()
            Case 1
              MessageRequester("Info","Le bouton 1 a été appuyé !",#PB_MessageRequester_Ok)
            Case 2
              MessageRequester("Info","Le bouton 2 a été appuyé !",#PB_MessageRequester_Ok)
            Case 3
              MessageRequester("Info","Le bouton 3 a été appuyé !",#PB_MessageRequester_Ok)
  
            Case 7
              position=GetGadgetAttribute(0,#PB_ScrollArea_Y )
              TextGadget(7, 10, 160,250,20,Str(position)) 
          EndSelect
      EndSelect 
    ForEver 
  EndIf