ID:1840122
 
BYOND Version:507.1283
Operating System:Windows 10 Pro Technical Preview - Build 10061
Web Browser:
Applies to:Dream Seeker
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary:When using winset it's very specific to how it will accept going fullscreen.

Numbered Steps to Reproduce Problem:
1.Code using winset() to try and make your app fullscreen.
2.Test it.
Code Snippet (if applicable) to Reproduce Problem:
winset(src,"default","can-resize=false;is-maximized=true;titlebar=false;")


Expected Results:The game to go fullscreen.

Actual Results:It doesn't go fullscreen.

Does the problem occur:
Every time? Or how often?Every Time
In other games?Yes
In other user accounts?Yes
On other computers?Yes

When does the problem NOT occur?Workaround below.

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)Untested.

Workarounds:
Now there's a few problems here, the first one is simply not going fullscreen at all, which can be fixed by using code like below.

winset(src,"default","can-resize=false;titlebar=false;")
winset(src,"default","is-maximized=true;")


I guess because it's split up into two winset's it ensure maximized is set last and there-for makes the window take up the screen as it should.

Any other way and it looks like it takes up all but where the start menu is at the bottom.

Problem 2 is if your window is maximized but you want to make it fullscreen it doesn't work either, it has the same problem as before not covering the start menu, to fix that you have to use code like below.

winset(src,"default","can-resize=false;is-maximized=false;titlebar=false;")
winset(src,"default","is-maximized=true;")


This will make sure the window isn't maximized which breaks it then make it fullscreen by maximizing it.
Honestly the fullscreen mode isn't really supported. That Windows basically forces it on us is something I've tried to work around.