Rhino WIP Feature: Grasshopper 2 Script Components

No worries, I highly appreciate the tenacity you guys have for full rewrites. And for dealing with the inevitable annoying feedback from oldhat sticklers like myself when things are different/don’t work :face_with_peeking_eye:

Hahaha, sorry. It is really nice though! As are the new icons.

I had some issues with the general settings not sticking, but can’t seem to reproduce that now. And certain toggles don’t appear to toggle too well (e.g. the minimap). I’ll report back when I see a pattern.

Okay, I lied, just one more for old times sake. And then I swear I’ll stop! Going from:

To:

Where I’ve made these minor edits:

With the left/vertical border being the most notable, especially when zoomed in:

Where I’ve changed the two pixels on the right of the vertical border (i.e. the grabble ones with the hover over state) from Rhino.UI.ThemeSettings.Frame.Edge to the same as the center/horisontal one:

I can certainly also see how one might like having the top left icon (i.e. like the old C# component). It just kinda clashes with my personal setup (i.e. no main window title bar + Grasshopper 1 + GhPython do not have icons):

But again, Grasshopper 2 has the icon and it really is a very minor annoyance. So no biggie.

Edit: Also, these tabs got substantially taller than they were e.g. back here: