First thing is, this might just be a bug on windows or my graphics card.
I've been fiddling with fullscreen interfacing, and managed to do what I wanted, which is to have a window with a titlebar while in the lobby of the game and switch to fullscreen once I join a match/gameroom. The problem occurs when I return to the lobby and go back to the window, there's the left over from fullscreen covering my task bar on Windows XP.
Numbered Steps to Reproduce Problem:
1: Create a custom interface with a main window, in this case called "default" (or just use the default interface if it has a main window name to relate to).
2: Create a verb that can change between full screen and windowed mode(in code snippet)
3: Start the game and use the verb to go between fullscreen and windowed mode.
Code Snippet (if applicable) to Reproduce Problem:
mob/verb
fullscreen()
winset(usr, "default", "titlebar=false")
winset(usr, "default", "is-maximized=false")
winset(usr, "default", "is-maximized=true")
windowmode()
winset(usr, "default", "titlebar=true")
winset(usr, "default", "is-maximized=false")
winset(usr, "default", "is-maximized=true")
Expected Results:
Task bar to be returned to normal as it should be when entering windowed mode (it returns to normal if I close the game in fullscreen or if I "Alt+Tab" change windows)
Actual Results:
Left over of whatever was on screen at the location of the task bar.
Does the problem occur:
Every time? Or how often?
Every time.
In other games?
Yes.
In other user accounts?
N/A
On other computers?
Unknown (no access)
When does the problem NOT occur?
Always
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.)
Unknown
Workarounds:
Hitting "Show Desktop" twice (to minimize everything then restore it)
Windows XP Pro
Firefox 3.5.2
Laptop- Aspire 3680
Graphics Chip- Mobile Intel(R) 945 Express Chipset Family.