Bring Dark Mode for Windows Rhino

Black Tittle Bar is Possible.

How Google Chrome did it?In this picture, the title bar color follows the system settings. Chrome only provides dark and light title bars, but if you choose to color the title bar, Chrome’s title bar will also change color.
image

A new way to solve problems
WPF apps fully emulate UWP title bar buttons
2018082721403118

3 Likes

I’d call that Black mode.

1 Like

But as an option only. I dislike dark mode generally, because it is not friendly to my eyes.

1 Like

How Chrome did it?

Dark tittle bar

light mode

If you set to color the title bar

Windows7

As far as I can tell, nobody from McNeel side said its not feasable. lts possible to override the style of any user control within Rhino just as any WPF/Eto app. Its just not as trivial as people think. I’ve created WPF apps in complete dark mode. Still it requires to override almost all default styles and this is a lot of work for “little” benefit in the end. It further requires a person knowing a bit of UI-design to make it appealing. So you cannot assign any programmer for this job. But in any case they said in the near feature they not planning to overwork the GUI at all.

1 Like


I saw her somewhere, expecting it to be a jewelry program working inside Rhino.
Clean user interface.

1 Like
1 Like

Great find @shomnipotence!

Indeed, with the 2Shapes for Rhino plugin, you can enjoy a dark, eye-friendly, and comfortable interface in both Rhino 6 and Rhino 7.

Our plugin is thought to be used for jewelry design, but inside you will find all the default Rhino features plus our jewelry-specific commands.

Please give it a try and feel free to let me know your feedback! :grinning:

1 Like

Can you tell me the exact version number that your software supports

Can you tell me the exact version number that your software supports

1 Like

2Shapes for Rhino

1 Like

Hi,

The themes (light and dark) are available from 2Shapes for Rhino 0.1.2.1. In the latest beta (0.1.2.2) we added full theme customizable! You can use the colors you want! :slight_smile:

Thanks,

Rafael

3 Likes

version 0.1.2.2 does not support Rhinio6.22. Prompt that the plugin cannot be loaded

It’s very laborious for programs to draw title bar themselves, especially under DWM.

https://blog.csdn.net/WPwalter/article/details/82119587
2018082721403118
WPF apps fully emulate UWP title bar buttons

A Chinese developer

Hi,

Please update to 6.25.

Thanks,

1 Like

There’re two obstacles here:

  • Rhino is not a WPF program. For a classic form, I believe the program needs to tackle with WM_NCPAINT message.
  • The program is still solely responsible for drawing the titlebar. In the example, it’s WPF that makes it a lot easier.

The WPF example is somewhat close to hiding the system title bar, and drawing a titlebar-like thing in the client area, if I understand correctly.

1 Like

You’re right, it is.