Code: Select all
If OpenWindow(0, 100, 100, 300, 200, "Main Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
ButtonGadget(1, 100, 70, 100, 30, "Open Second Window")
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Gadget
Select EventGadget()
Case 1
; Trying to open second window here
If OpenWindow(1, 200, 150, 300, 200, "Second Window", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
Else
MessageRequester("Error", "Failed to open the second window", 0)
EndIf
EndSelect
EndIf
Until Event = #PB_Event_CloseWindow
EndIf

