Dear McNeel Team and Rhino Community,
I would like to request a reliable way to copy individual toolbar buttons (not entire toolbars, containers, or using migration options) between different Rhino versions — In this ocation, from Rhino 8 to Rhino 9.
Current Limitation
For many years, the standard method to transfer a single button has been drag-and-drop (Ctrl+drag to copy). While this works well within the same Rhino version, it is not possible to create a fully independent button when moving across major versions.
As a result, I (and many other users) must recreate buttons manually. Copying entire .RUI files, using Containers, or the built-in Migration Options have not worked reliably for this purpose.
Relevant discussions:
- https://mcneel.myjetbrains.com/youtrack/issue/RH-58510
- How to use RUI?
- Do containers feature work for migrating buttons from Rhino 8 to Rhino 9?
- Sub D challenge 3! - #9 by AlanMattano
Desired Improvement
- Independent drag-and-drop that always creates a fully self-contained button across major versions (as shown in the attached video).
- Direct Copy/Paste support for an individual button (via context menu or keyboard shortcuts such as Ctrl+C / Ctrl+V inside the Button Editor or on the toolbar).
- Optional export of a single button as a small, portable file.
- Automatic handling of macros, icons, and scripts between versions.
Direct Copy/Paste support for an individual button
This enhancement would allow both beginners and experienced users to transfer just the desired button quickly and cleanly, without affecting the rest of the interface.
If we can find a reliable way to copy and paste individual buttons between versions of Rhino, then we can start thinking about toolbars, containers, and (merging) OptionsMigrate.
A short video demonstrating the current behavior and the expected result is attached.
Thank you for considering this request. I am happy to provide any additional information if needed.
Best regards,
Alan
