Hier ein kleiner Beispielcode:
Code: Alles auswählen
Enumeration
#Save
EndEnumeration
Global Kan1Gadget
Global Kan2Gadget
Kan1Gadget = 1000
Kan2Gadget = 10000
Procedure OpenSave()
ExamineDesktops()
If IsWindow(#Save) = 0
OpenWindow(#Save, 50, 5, 400, 230, "Info", #PB_Window_SystemMenu | #PB_Window_TitleBar )
TextGadget(Kan1Gadget,5,5,390,30,"Ich bin " + Str(Kan1Gadget), #PB_Text_Center )
Kan1Gadget = Kan1Gadget + 1
TextGadget(Kan1Gadget,5,35,390,30,"Ich bin " + Str(Kan1Gadget), #PB_Text_Center )
TextGadget(Kan2Gadget,5,65,390,30,"Ich bin " + Str(Kan2Gadget), #PB_Text_Center )
Kan2Gadget = Kan2Gadget + 1
TextGadget(Kan2Gadget,5,95,390,30,"Ich bin " + Str(Kan2Gadget), #PB_Text_Center )
EndIf
EndProcedure
OpenSave()
Repeat
EventID = WaitWindowEvent()
Select EventID
Case #PB_Event_CloseWindow
Quit = 1
EndSelect
Until Quit = 1
End