Code: Select all
Procedure.d Called()
Protected a.d,b.d,c.d,d.d,e.d,f.d,g.d,h.d,i.d,j.d
a=1 : b=2 : c=3 : d=4 : e=5 : f=6 : g=7 : h=8 : i=9 : j=10
a+a : b+b : c+c : d+d : e+e : f+f : g+g : h+h : i+i : j+j
ProcedureReturn a
EndProcedure
If OpenWindow(0, 100, 200, 195, 260, "PB Window")
MessageRequester("Info", "test1="+StrD(Called()), 0)
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit = 1
EndIf
Until Quit = 1
EndIf
End
Code: Select all
Procedure.d NotCalled()
Protected a.d,b.d,c.d,d.d,e.d,f.d,g.d,h.d,i.d,j.d
a=1 : b=2 : c=3 : d=4 : e=5 : f=6 : g=7 : h=8 : i=9 : j=10
a+a : b+b : c+c : d+d : e+e : f+f : g+g : h+h : i+i : j+j
ProcedureReturn a
EndProcedure
If OpenWindow(0, 100, 200, 195, 260, "PB Window")
MessageRequester("Info", "test2="+StrD(0), 0)
Repeat
EventID = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit = 1
EndIf
Until Quit = 1
EndIf
End