Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better UI element sizing and position #32

Open
PhoenixBound opened this issue Sep 4, 2022 · 1 comment
Open

Better UI element sizing and position #32

PhoenixBound opened this issue Sep 4, 2022 · 1 comment

Comments

@PhoenixBound
Copy link
Collaborator

Due to #29, some things related to text display have an ever-so-slightly wrong size that can cause text wrapping issues occasionally.

Here's one example at 200%:
In the "Sound Options" dialog, the label "Sample Rate (Hz)" has the (Hz) part wrapped to the next line and slightly cut off

Here's another example at 175%:
In the sequence editor, the "Loop Song" text warps the word "Song" onto the next line, leaving that word mostly hidden

I think this would be too difficult with the scaled pixel positions and sizes that are hardcoded in ebmused right now, but there has to be room for improvement.

@ChrisBlueStone
Copy link
Collaborator

Can we just adjust the widths of UI elements to allow a buffer for scaled text? I.e. decrease the width of the patterns list and increase the Sound Options labels/window width?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants