un ch'tit problème pour récupérer le texte d'un statusbar. je n'arrive pour l'instant qu'a récupérer le texte du premier field mais pas du second.
Code : Tout sélectionner
#SizeWindowX = 300
#SizeWindowY = 200
Procedure Open_Window()
If OpenWindow(0, 0, 0, #SizeWindowX, #SizeWindowY, #PB_Window_ScreenCentered, "Fenêtre")
If CreateGadgetList(WindowID())
TextGadget(1 ,3, #SizeWindowY - 40, #SizeWindowX - 6, 15, "Alt + F4 pour quitter")
H = CreateStatusBar(2, WindowID())
AddStatusBarField(100)
AddStatusBarField(100)
StatusBarText(2, 0, "truc")
StatusBarText(2, 1, "machin")
Txt.s = Space(200)
GetWindowText_(H, @txt, 200)
Debug txt
EndIf
EndIf
EndProcedure
; Debut du programme
Open_Window()
Repeat
Event = WaitWindowEvent()
Until Event = #PB_EventCloseWindow