WIP 8: New Interface Popup Toolbar - observations and suggestions

I’ve been exploring the new interface features and one that really stood out to me was the new default Popup Toolbar (middle mouse button). This is something that I personally use quite often in my workflow. In fact I create my own popup menus for various buried menu items that I use frequently like: '_PopupToolbar "default.Drag Mode" that function the same way and bind them to aliases and lunch them from my stream deck. They all seem to work great in this new format

My observations:

  • I like the larger size, the responsiveness, and how quickly nested flyout menus launch.
  • It took me a while to figure out how to customize the toolbar…couldn’t seem to figure it out in the options menu and was unable to tear the toolbar so I could drag and drop icons on to it. I eventually figured out I cold load the default popup tool bar on the top ribbon tab and do it that way.

I think this space in the interface has a lot more potential.
For instance:

  • I would love the ability to use the popup menu (or something similar) from a button push, to quickly access command line options while in a given command sequence, and/or to enter numerical values to command parameters in the popup space instead of navigating to the command line.
  • This might be a stretch, but it would even be interesting to use this space to while a command is running to access graphical sliders or other controls for a command instead of just entering a numerical value.

Any way, love the new popup toolbar! Thanks for all the great work.

1 Like

and I love it too, I’m just witnessing a latency issue when pressing the “Middle button” to activate the popup toolbar. this latency get amplified as the icon size increase, currently having them at 42px size and the latency is about 650 milliseconds or 41/60 frames. and it is not a pleasant experience for me. see the video showing the latency between pressing the middle mouse button and the display of the popup toolbar.

@tay.othman can you send me your options.ini with _OptionsExport?

thank you @Gijs
attached my rhino options and the popup tool bar that I use.
Rhino Options V8.ini (339.8 KB)
Tay.rui (712.5 KB)

This I was able to resolve this issue by creating a new popup toolbar that is part of the default.rui.
I guess this issue applies to only externally linked RUI files.

Hi @tay.othman thanks for letting me know, I will notify the developer about this fact. ps: you used a different @ name in your last post, that’s not me :slight_smile:

Could you send me the new one as comparison? This saves me time to recreate it, thanks!

Your original is much much slower here than you show in your video btw.

Thank You, please find my default RUI that includes a new toolbar called. Tay.V8
I created a new linked RUI for the popup only, it seems it is working, not sure what is causing the latency.
Tay.rui (491 Bytes)
Default_Exported.rui (3.5 MB)

the file you attached seems empty, it has no toolbars.
the one in Default_Exported performs much faster indeed.

Tay.rui (29.9 KB)
Thank you for pointing that to me, I learned that I had do “Save Changes to Linked Files”
I think it works well as linked, I started suspecting the cause was the recoloring of the icons between dark / light or probably some of the icons were raster since the previous toolbar has been migrated from my Rhino 7 installation.