http://bugs.winehq.org/show_bug.cgi?id=32394
Bug #: 32394 Summary: WinUAE GUI does not resize when its window size increases Product: Wine Version: 1.5.19 Platform: x86-64 URL: http://www.winuae.net/files/InstallWinUAE2500.exe OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: markk@clara.co.uk Classification: Unclassified
Created attachment 42744 --> http://bugs.winehq.org/attachment.cgi?id=42744 After increasing window size in Wine
This issue applies to the WinUAE Amiga emulator.
The WinUAE GUI can be made resizeable. With that option, the user can increase the size of the WinUAE settings window and the GUI layout changes to match the new size.
Under Wine however the GUI elements do not change. Newly-revealed areas of the larger window are filled with grey.
To reproduce: - Download and run the WinUAE installer. Check the box to run WinUAE at the end. - When the WinUAE Properties window opens, click Miscellaneous in the treeview on the left side of the window. - Under GUI there is a "Resizeable GUI" checkbox. Check that. - The window closes and reopens and is now resizeable. - Increase the size of the window. Notice how the GUI elements don't change in size.
http://bugs.winehq.org/show_bug.cgi?id=32394
--- Comment #1 from Mark K markk@clara.co.uk 2012-12-08 03:13:29 CST --- Created attachment 42745 --> http://bugs.winehq.org/attachment.cgi?id=42745 After increasing window size in Windows XP
http://bugs.winehq.org/show_bug.cgi?id=32394
--- Comment #2 from Mark K markk@clara.co.uk 2012-12-08 03:14:14 CST --- Created attachment 42746 --> http://bugs.winehq.org/attachment.cgi?id=42746 Initial window size in Wine
http://bugs.winehq.org/show_bug.cgi?id=32394
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source CC| |markk@clara.co.uk
http://bugs.winehq.org/show_bug.cgi?id=32394
--- Comment #3 from Mark K markk@clara.co.uk 2012-12-08 03:15:29 CST --- There is no console output on increasing the size of the window.
http://bugs.winehq.org/show_bug.cgi?id=32394
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2012-12-08 09:14:03 CST --- Reminds me of bug 32218.
http://bugs.winehq.org/show_bug.cgi?id=32394
--- Comment #5 from Mark K markk@clara.co.uk 2012-12-08 14:31:18 CST --- In case it might be relevant, quote from the WinUAE 2.5.0 changelog, the first version with resizeable GUI:
* This is a hack, rebuilds classic Windows dialog resources on the fly while adjusting GUI element coordinates and size. * GUI size after resizing may not be exactly what you expected. * Windows always closes and reopens after resize. It is also normal, can be improved, later if ever..
http://bugs.winehq.org/show_bug.cgi?id=32394
--- Comment #6 from Mark K markk@clara.co.uk 2012-12-10 13:04:03 CST --- In Windows, as you drag to increase the size of the window newly-revealed areas are filled with grey as with Wine. But as soon as you release the mouse button to finish resizing, WinUAE closes and re-opens the window at its new size with re-laid out controls.
Perhaps some message which should be sent to indicate the window sizing operation is complete, isn't being sent by Wine?
http://bugs.winehq.org/show_bug.cgi?id=32394
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ed47a507d0ec9b1d5771ea86b4b | |7fb2be3ef1bd2 Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2012-12-10 14:02:37 CST --- Should be fixed by ed47a507d0ec9b1d5771ea86b4b7fb2be3ef1bd2.
Note that you have to disable window manager decorations, we can't intercept wm sizing actions.
http://bugs.winehq.org/show_bug.cgi?id=32394
--- Comment #8 from Mark K markk@clara.co.uk 2012-12-11 06:31:15 CST --- With that commit there are a couple of rough edges when "Allow the window manager to control the windows" is enabled. If that option is disabled these issues don't happen.
I'm testing on Lubuntu 11.10 which uses Openbox 3.5.0. I don't know which of these issues are down to Wine and not Openbox but I'll mention them anyway.
- When you click the resizeable GUI checkbox the window closes and reopens at the top left of the screen, not in the same position.
- On clicking and dragging the window title bar to move it, sometimes the window jumps below and to the right of the mouse pointer. On one occasion openbox seemed to hang using 100% CPU when the window jumped off-screen.
- When resizeable GUI is enabled, on releasing the mouse button after dragging the window title bar to move it, the window is closed and re-opened. It doesn't do that on Windows or when "Allow the window manager to control the windows" is disabled.
http://bugs.winehq.org/show_bug.cgi?id=32394
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2012-12-21 13:27:50 CST --- Closing bugs fixed in 1.5.20.
https://bugs.winehq.org/show_bug.cgi?id=32394
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |winex11.drv