Neues Fenster = Altes Verschwindet ungewollt
Verfasst: 09.08.2006 18:45
Hi,
bitte nicht lachen, aber ich sitze seit fast 24 Stunden an einem lächerlichen Problem.
Das folgende Programm, bereitet mir Kopfzerbrechen. Ja, ich weiß, es hat keinen Sinn und läuft ewig...
Wenn ich den Button klicke, so erscheint ein neues Fenster. Allerdings verschwindet das alte, was so nicht passieren soll.
Helft mir mal bitte auf die Sprünge, was ich da versaut habe. Danke.
bitte nicht lachen, aber ich sitze seit fast 24 Stunden an einem lächerlichen Problem.
Das folgende Programm, bereitet mir Kopfzerbrechen. Ja, ich weiß, es hat keinen Sinn und läuft ewig...

Wenn ich den Button klicke, so erscheint ein neues Fenster. Allerdings verschwindet das alte, was so nicht passieren soll.
Helft mir mal bitte auf die Sprünge, was ich da versaut habe. Danke.
Code: Alles auswählen
Procedure startmenu()
Enumeration
#WahlFenster
#button
EndEnumeration
OpenWindow(#WahlFenster, 349, 139, 380, 380, "Fenster1", #PB_Window_ScreenCentered| #PB_Window_BorderLess )
CreateGadgetList(WindowID(#WahlFenster))
ButtonGadget(#button,40,250,300,50,"Button",#BS_FLAT)
EndProcedure
Procedure fensteranzeigen()
Enumeration
#fenster2
EndEnumeration
OpenWindow(#fenster2,0,0,40,40,"Fenster2",#PB_Window_ScreenCentered)
CreateGadgetList(WindowID(#fenster2))
EndProcedure
startmenu()
Repeat
Select WaitWindowEvent(25)
Case #PB_Event_Gadget
Select EventGadget()
Case #button
fensteranzeigen()
EndSelect
EndSelect
ForEver