habe ein komisches Phänomen entdeckt unter Ubuntu 13.04 mit PB 5.20 Beta 10.
1. Code starten und das rechte Fenster mit Escape Beenden.
2. Nun auf den Button "Open Window 2" klicken
3. Unter Ubuntu öffnet sich nun wieder das Fenster, aber diesmal etwas größer und viel weiter unten und rechts.
Code: Alles auswählen
Enumeration
#Window_2
#Escape
#Main_Window
#Ok_Screenshots
EndEnumeration
Procedure Thread2(*a)
HideWindow(#Window_2, #False)
EndProcedure
OpenWindow(#Main_Window, 15, 30, 600, 650, "Main", #PB_Window_SystemMenu | #PB_Window_SizeGadget | #PB_Window_MinimizeGadget)
ButtonGadget(#Ok_Screenshots, 50, 610, 210, 30, "Open Window 2")
OpenWindow(#Window_2, 700, 200, 100, 100, "Window 2", #PB_Window_Invisible, 0)
AddKeyboardShortcut(#Window_2, #PB_Shortcut_Escape, #Escape)
Thread2_Thread = CreateThread(@Thread2(), 33)
Repeat
EventID = WaitWindowEvent()
Select EventGadget()
Case #Ok_Screenshots
HideWindow(#Window_2, #False)
EndSelect
Select EventMenu()
Case #Escape
If IsWindow(#Window_2)
HideWindow(#Window_2, #True)
EndIf
EndSelect
Until EventID = #PB_Event_CloseWindow