ID:2650322
 
BYOND Version:513
Operating System:Windows 10 Home 64-bit
Web Browser:Chrome 87.0.4280.141
Applies to:Dream Maker
Status: Open

Issue hasn't been assigned a status value.
Descriptive Problem Summary: The actual UI inside the colors window is too big for the window, leading to a missing section and the inability to input numbers for precise color selection

Numbered Steps to Reproduce Problem: Open color window

Code Snippet (if applicable) to Reproduce Problem:


Expected Results: Not too big

Actual Results: Too big, missing buttons
http://prntscr.com/xh9r81

Does the problem occur:
Every time? Or how often?: Every time
In other games?: Also happens in games
In other user accounts?: All accounts
On other computers?: Only own 1 PC, sorry

When does the problem NOT occur? Never

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked?: Problem did not occur with the old UI

Workarounds: Using Locale Emulator to run the DMI editor in a different locale (such as japanese) fixes the sizing issue, but brings about a plethora of other issues (Some text disappears, others use a wacky font)

Notes: I've tried reinstalling Byond both without and with purging my documents folder profile stuff.
I get this too via editing a .dmi with DM.

I also get this with the ingame color picker as well, in SS13.

dm: https://i.imgur.com/lbADyew.png
ingame: https://i.imgur.com/Cy6qlER.png

As you can see, it's quite annoying.
In response to Zewaka
Zewaka wrote:
I get this too via editing a .dmi with DM.

I also get this with the ingame color picker as well, in SS13.

dm: https://i.imgur.com/lbADyew.png
ingame: https://i.imgur.com/Cy6qlER.png

As you can see, it's quite annoying.

What's your locale?
I haven't been able to verify this issue on my machine so I'll need to look in the code responsible for the window sizing to see why it might be off.
In response to Lummox JR
English (United States)

https://i.imgur.com/RdWqPks.png

I do have Russian keyboard layout preloaded at boot via @ `HKEY_CURRENT_USER\Keyboard Layout\Preload` for some reason, I'll try removing.
In response to Zewaka
I do have Russian keyboard layout preloaded at boot via @ `HKEY_CURRENT_USER\Keyboard Layout\Preload` for some reason, I'll try removing.

Still persists.
One weird thing: the OK is missing on opening, appears once I click, and disappears forever after I click again:

https://gfycat.com/GleamingGaseousGull

However, ingame, this is not the case. The OK appears right away and will go away when I click twice. It reappears if I change focus away from the window. The window is also missing the exit out X button (I use alt-f4)

https://gfycat.com/AccomplishedColossalIcterinewarbler
I have a potential fix for the sizing issue in 513.1541, but I can't test it since I can't reproduce the issue.
Not fixed by 513.1541 in either case.
In response to Zewaka
Zewaka wrote:
Not fixed by 513.1541 in either case.
Current version is 513.1540. Next update should be 513.1541.

Regardless, can confirm that this is not fixed.

Side note, it seems that this version has caused the state name to overlap with the "movement state" option's
"(M)". http://prntscr.com/xmif9c
In response to Rasengetsu
No, the current version is 513.1541.

The bug you're experiencing in your printscreen was fixed by 1541.
In response to Zewaka
Oh frell, I actually made a mistake with the fix and left in SWP_NOSIZE in the SetWindowPos() call. That's probably why.
In response to Zewaka
Zewaka wrote:
The bug you're experiencing in your printscreen was fixed by 1541.

Had to go download on the site, apparently, as the client didn't seem to know 1541 was out and only let me update to 1540.

Confirmed that 1541 does not fix the original issue, but does fix the (M) bug.
This might be fixed in 513.1542, finally.
http://prntscr.com/xse9yf

The "OK" and "Cancel" buttons are now fixed, having acquired their own space and actually displaying (as opposed to previously), but a part of the window still remains cut off on the right and bottom sides.


Below is what it should look like, which in my case is not what I get.
http://prntscr.com/xsed91
Same exact replication for me.
Might be related: my Dream Daemon window is also bugged similarly, except it's too large: https://i.imgur.com/r0igrP6.png
So it looks like this issue was just forgotten, but it persists to this day. About a third of the color UI is missing because it is outside the boundaries of the window.
In response to Rasengetsu
It hasn't been forgotten; the problem is I can't reproduce it. I've done my best to deal with the possible causes I could find, but I still don't have a way to see the issue in action.
In response to Lummox JR
I see. And is there no way to allow for resizing the window on the user side?
Page: 1 2