Ok werde es so machen, falls ich es die nächste Stunde nicht hinkrieg, hab extrem viel PB 3.94 Code mit mehreren Threats den ich portieren wollte, hab alles hingekriegt, nur das mit den Event Buttons krieg ich nicht gebacken.
d.H auch nur dieser kleine Test Schnipsel.
Es will einfach nicht aus der Repeat Schleife raus, hab schon alle möglichen kombinationen probiert

mit bei openwindow mit if, dann ohne if.
dann ein paar Endif mehr, bei until mit WaitWindowEvent dann mit EventGadget usw
Code: Alles auswählen
OpenWindow(0,0,0,800,700,"Bla",#PB_Window_SystemMenu|#PB_Window_MinimizeGadget|#PB_Window_ScreenCentered)
CreateGadgetList(WindowID(0))
ButtonGadget(1,20,20,100,20,"Test1")
ButtonGadget(2,20,40,100,20,"Test2")
Repeat
EventGadget = EventGadget()
WaitWindowEvent = WaitWindowEvent(0)
If EventGadget = 1
MessageRequester("Ze Fix Scheiss Ding", "funz endlich richtig",#PB_MessageRequester_Ok)
EndIf
If EventGadget = 2
MessageRequester("Verdammt", "funz endlich richtig",#PB_MessageRequester_Ok)
EndIf
Until EventGadget = #PB_Event_CloseWindow
End