@brian Is there any other threads that discuss this topic? I searched but i cant find any that discuss the UI coding changes. It appears to me, at least for what i have set up and begun to poke around, that the OPTIONS > Appearance > Colors > General > “Window Color 2” color pick is being used for more surface area in the 7/Beta build than was utilized in R6. Can you confirm?
@Asterisk have you modified your Windows operating system colors? The “Edit Text” dialog does not match the colors that I see when I set my Rhino to a darker set of custom colors.
Our goal for V7 is to have the UI to that can be docked to the main Rhino window be more consistent with respect to the UiPaintColor settings in Rhino’s settings system. Floating dialogs will not be addressed until the future. This is why we are specifically not advertising any support for a “dark mode” in V7. We are getting closer, but still have a long way to go.
All of the colors are controlled by the UiPaintColor settings that can be found in the advanced settings page in Rhino’s options.
@stevebaer, by looking at the code, those custom controls (that JohnM made) wrap Eto controls and use different Eto.Drawing.SystemColors (maps to System.Windows.SystemColors on windows) for most states (Enabled, Disabled) and hard coded colors for other states (Red for invalid text)
The tab mouse over highlight is a nice touch in R7, but the active tab should keep the highlight color, so it’s clear at a glance what tab is active. R6 had it, now R7 only has a border outline that’s pronounced not nearly enough. Did people not like the active tab persistent highlight?