21 July 2019, 14:45 | #1 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Fullscreen GUI
Hi Toni,
As discussed in my thread about resizing the GUI / adjusting font sizes; see post #2172. ...I tried setting "Fullscreen GUI" but there are 2 issues:
Not sure how much trouble it would be, but if the above could be addressed then people could set "Fullscreen GUI" in whatever resolution / font size they desire Last edited by DamienD; 21 July 2019 at 15:01. |
22 July 2019, 09:04 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Will be done.
GUI resizing is currently being partially rewritten to handle high DPI properly, also resize works as expected, no extra size re-adjustments after resize or window reopen etc.. |
22 July 2019, 10:51 | #3 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Great, thank you Toni
|
22 July 2019, 21:45 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I am not sure how to implement this.
There is no guarantee box art window is visible at startup which means GUI will fill whole monitor like normally. If box art window opens later, GUI probably should automatically become smaller horizontally. What if following config closes the box art window. Should GUI become larger again or stay the same? |
22 July 2019, 22:59 | #5 | ||
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
Quote:
Seriously, I know there are many variables so maybe don't bother. People will have to resize themselves |
||
24 July 2019, 17:52 | #6 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
I did bother with it and even added some minor nice to have updates:
- Window title is now config file name (can be also changed to use name stored in config file, if it exists. If really needed.) - GUI resize/mode change will keep box art window open and it will also resize automatically. - Full screen GUI autoresizes and leaves space for box art window if any box art config file gets selected. Warning: still very alpha. Multiple GUI related changes and updates. |
24 July 2019, 19:51 | #7 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Hi Toni,
Thank you kindly for taking the time to come up with a solution Must say, I love this: Quote:
Default: If somebody starts WinUAE for the first time and then sets the Boxart panel, this is how it looks: Default then select "Fullscreen GUI": From under "Miscellaneous", if I now select "Fullscreen GUI" then this is how things look: BoxArt panel "optimise": I think most users would want the Boxart panel "images" to take up as much area as possible so that there's minimal empty space. To do this I had to resize the GUI left first, and then play around with the Boxart panel width until I got everything looking good. Here's the end result: I then looked in the registry to see if there's any way to work out the GUI size compared with the Boxart panel size. There are these, noted as decimal to make it easy: GUISizeX=900 ArtImageWidth=450 So, I don't know if it's possible for you to code something that keeps these ratios for the GUI vs Boxart panel when in fullscreen no matter what resolution? Obviously we are going to need more people than just myself to test and also give feedback |
|
24 July 2019, 20:23 | #8 |
Retro Gamer
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
|
Can screenshots (or box art) be in the same frame as GUI??
Resize list if someone selects to see box art / screenshots. It would be nice that you can show your screenshots for given game/configuration from screenshots folder. |
24 July 2019, 21:04 | #9 | ||
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
Quote:
No, it would make GUI code too complex and "front end" like features won't be part of normal UI window. Using separate window for extra stuff was the only acceptable solution. Quote:
|
||
24 July 2019, 21:22 | #10 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
To be exact, if I set the following then it's even better: GUISizeX=897 GUISizeY=719 ArtImageWidth=448 ...but I'm being pedantic now; I'm sure a "2:1" / "GUI to Boxart" ratio is suitable. BTW people, if you want to try out Toni's latest efforts and report back your findings, grab it from the usual place: http://www.winuae.net/files/b/winuae.7z Last edited by DamienD; 24 July 2019 at 21:57. |
|
24 July 2019, 23:28 | #11 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
Calculate width of boxart panel first. Both image containers have the same height, so:
picheight = (boxart_clientheight - (3*margin))/2 picwidth = picheight*aspect_ratio_of_image_containers boxart_clientwidth = (2*margin)+picwidth Once the clientwidth is sorted, you know the actual window width and subtract that from the desktop width to get the config window's proper width. ...I reckon Edit: Might also be nice to set the configurations treeview's width so it lines up with the right hand edge of the "Delete" button for neatness. |
25 July 2019, 10:25 | #12 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,505
|
ArtImageWidthFS added which can be 10 to 90. Default is 50.
|
17 August 2019, 15:10 | #13 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Hi Toni,
Been playing around with this added feature in your latest beta. Again, really love this Quote:
Setting a default of "33" i.e. the Boxart panel being one 3rd of the screen is much better and a great starting point IMHO: Of course we should also try and test the result on a 1920x1080 resolution; can someone please do this as I can only when at work (and not really ideal)? Edit: note that anyone using my collection for testing will need to do the following:
Last edited by DamienD; 17 August 2019 at 15:35. |
|
18 August 2019, 00:55 | #14 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,978
|
Followed the instructions (though had to edit the .ini as I don't use the registry).
Here's the screengrab as requested. Bear in mind that the Fullscreen GUI is ticked, but the UI is not fullscreen when restarting WinUAE - the taskbar is still visible. Unticking and re-ticking the checkbox has no effect other than to close and re-open the UI. |
18 August 2019, 01:21 | #15 |
Ex nihilo nihil
Join Date: Oct 2017
Location: CH
Posts: 4,856
|
Talking about Fullscreen GUI, here is the parameters for the AspireOne (max resolution 1024x600)
Code:
ArtCache=1 ArtImageCount=3 ArtImageWidth=299 GUIPosFSX=0 GUIPosFSY=0 GUIPosX=0 GUIPosY=0 GUIResize=0 GUISizeX=725 GUISizeY=570 570 (+30 for the windows menu) = 600 |
18 August 2019, 01:36 | #16 | |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Quote:
I must admit though; when I tried a month or so ago on Windows 10, it was similar to your experience and not quite "Full screen". |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Menu (Gui) in fullscreen mode Winuae | xXFlipXx | support.WinUAE | 9 | 13 October 2018 13:18 |
Kumiko GUI - Amiga Workbench 3.1 GUI for Windows | milika | Amiga scene | 31 | 18 April 2007 19:16 |
Fullscreen in WinUAE 1.2? | Photon | support.WinUAE | 4 | 24 March 2006 08:02 |
Stuttering FullScreen | Bushmaster | support.WinUAE | 2 | 05 June 2005 18:34 |
Fullscreen 720x480? | LocalH | request.UAE Wishlist | 3 | 05 October 2004 23:28 |
|
|