TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.08k stars 374 forks source link

Auto-generated (sync-)settings descriptions are cut off #3962

Open Morilli opened 1 week ago

Morilli commented 1 week ago

The auto-generated description for (sync-)settings can be cut off when it is too long. It is possible to resize the dialog, but that shouldn't be required. This is really annoying, as the only way to read the text properly is to hover the dialog and read the tooltip.

image

Host env.

vadosnaprimer commented 1 week ago

I fixed this at some point via reflection, to dynamically make it high enough to make the text fit. Is this a problem with older releases too?

Morilli commented 1 week ago

The text never wraps, down to version 2.4. Also resizing does seem to work, must have been bad local changes.

vadosnaprimer commented 1 week ago

Hmm weird

изображение

изображение

C64 settings were the reason I did it, and something is wrong now...

Morilli commented 1 week ago

Maybe the math is wrong?

YoshiRulz commented 1 week ago

Everything seems fine under Mono; it doesn't ellipsise and if it overflows vertically you can drag the divider up. Snes9x settings C64Hawk settings

Morilli commented 1 week ago

I can confirm that under Mono I get 2 lines for the snes9x text.

CasualPokePlayer commented 1 week ago

Could this be specific to Windows 11?

Morilli commented 1 week ago

fwiw I've tried on a windows 10 vm and got the same issue.