Ability to modify the height in the "Theme", "Keys" & "MIDI Mapping" panels

I think it would be nice to have the ability to at least manually modify the vertical size of the small panels in these sections with the mouse: Theme, Keys, MIDI Mapping… (or other similar panels if they exist)

The compact size is fine for older picture monitors. But nowadays all users have large monitors.

Being able to expand at least the vertical size would ease the search for content.

How could it work?

  1. The user can simply use the mouse to modify the height of the frame with a lower (current) and upper limit (at least three times the current, or more).

  2. If the user chooses to select another panel or closes the window, the modified frame takes on the minimum vertical size again.

Could this be implemented?

1 Like

I have requested this a long time before. A Searchfilter in this window would be good too. In general all windows should be able to resize for optimal ergonomics. The Freetype Library and the FreeImage Library should be updated too.

Yes, the entire preferences GUI got quite crowded and ugly over time. But the entire preference pane needs to be resizable to resize the list views within each pane. Where else is there room for resizing?

Resizing the tool and Plugin window below the editor would help sometimes. Or having the ability to full size the e.g. EQ window.

If you want to look into this in depth, I suggest the following:

  1. Change the layout of the button panel. Instead of being vertical, place the button panel horizontally at the top.

  2. This will allow the window to be a bit wider (more consistent with the size of image monitors, which are usually wider than they are tall).

  3. It will also leave the height of the panel “free”, so that it can accommodate vertical content.

  4. Increase all the top buttons by 8 pixels of the width.

  5. Use the two-column layout. The width of each subcolumn can vary, depending on the content.

Here is an emulation of what it would look like:

Audio Panel

1 Audio

MIDI Panel

2 MIDI

OSC Panel

Files Panel

4 Files

Keys Panel

GUI Panel

6 GUI

Theme Panel

7 Theme

Plug/Misc Panel

8 Plug-Misc

These panels display at least double the height for lists and allow the height of the window to be free to be modified manually if necessary.

They also allow for a fairly compact view (I’ve tried to keep the existing properties so it doesn’t look like too much of a change).

To do this, some width dimensions of some elements have been adjusted, such as the sliding bars or some buttons (originally they were very small).

I think that using the 2-column layout allows you to play better with the content so that viewing is more enjoyable…

It also allows you to include 3 elements in the same row, such as checkboxes and their descriptions, as shown in the MIDI panel.

Furthermore, this layout allows the use of either 2 subcolumns, or a single wider subcolumn that occupies the entire window, or a combination of both layouts.

For it to look “pretty” the elements must be aligned vertically, like the checkboxes. Main titles should also appear centered.

Finally, some subpanels have been increased in height to take up the space needed to fit “in the grid.” This also allows for more elements to be added in the future.

And the last detail: all the subpanels have enough empty surface so as not to overwhelm the eye. It is a good distribution of content.

Note: All of these views should fit well with any size scaling!

1 Like

Or, and this may be a bit of a bold suggestion, but I suspect that a REAPER-like tree-style menu would provide much more flexibility and make it easier to change the layout.
It would be better if the size of the Preferences window could be saved, and if problems with font changes could be prevented as much as possible.