Combining thumbnail slider and a smart list

Currently there are two mechanisms for picking the size of thumbnails: a "cruder" power-of-two list and an arbitrary-precision slider.

Slider

First question: is it possible to customize the list in the dynamic list button? The power of 2 works great for smaller sizes, but then isn't granular enough for the bigger ones

Then a second suggestion: what I'd like to have instead is a wider slider with user defined marks (e.g., 32,64,107 :slight_smile: etc) that would combine infinite precision with predefined sets like so:

  • a mouse hold (grab&drag) would allow you to pick any value from the slider
  • a mouse click would only land on user defined marks

This way you can have a easier to use slide (since it can now be wider and take the space of 2 elements) while allowing you to use both selection modes

The slider width can be edited while in Customize mode.

You can also make buttons (or menu items, hotkeys, etc.) to go to specific sizes if the automatic list doesn't include the sizes you want. For example:

Show THUMBNAILSIZE=128

If needed: How to use buttons and scripts from this forum

This buton lets you single-click to reset to default size (set in preferences) or long press to bring up a list of sizes.

Reset Thumbnail Size.dcf (4.1 KB)

4 Likes

That doesn't solve the issue of "UI mental overhead" of picking either of the two elements for doing the same thing where a slider with notches would suffice. The space savings is an extra benefit

?: @Leo is there an evaluator command that can read the default value of "thumbnail size" config and show it in a button label?

Thanks, here is my improvements with right-aligned numbers and single letter accelerators and to reset

Though given the accelerators remove the need to use mouse to select the items and reset is just a space away, it's best to just turn them into menus and make them more fit like this

A few extra ides:

  • the reset button should show the default number
  • ideally you'd be able to display groups horizontally with accelerators at the bottom, but don't know how to do that in DOpus UI
  • maybe add a button for asking user for a precise pixel number? though not sure it's useful
  • You can also use a more meaningful for the reset element, but it's too small for my taste vs

(the label in the 2nd button one isn't fully aligned as adding more spaces to align it properly increases the width of the whole drop-down)

Menus:

ThumSzMenu1.dcf (4.3 KB)
ThumSzMenu2.dcf (4.3 KB)

Buttons:
ThumSz.dcf (4.2 KB)
ThumSzT.dcf (4.2 KB)