Statusbar doesn't work anymore in Rhino 8?

Hi,
I have a plugin with some commands that uses the statusbar from the Rhino.UI namespace. But the command that show the statusbar in Rhino 7 doesn’t show the statusbar in Rhino 8. Has anything changed there?
Talking about this thing here:

hi Siemen,

I’m using that as well in my plugin, there it’s still working, so I don’t think anything has changed.

Strange. I use the same plugin for Rhino 7 and Rhino 8, yet Rhino 8 doesn’t seem to show the statusbar.
I do use a custom Class to make it easier to use the statusbar, so perhaps the problem is somewhere there. Don’t recall doing much special though.

if you have some code I can run, I can verify it on my end.

I’m assuming that I’ll find the issue when I start making an example. I was being a bit lazy and kind of hoping it was a bug so I don’t need to debug. :stuck_out_tongue:
If I don’t find the problem I’ll come with code examples.

Are you issuing RhinoApp.Wait() calls together with the requests to update the status bar? If not, you could be looking at a non-responsive UI.

2 Likes

Interesting, I’m not. But then why would the statusbar work in Rhino 7 and not in Rhino 8 for the same command?
Making a quick statusbar from scratch in python seems to work so I guess it’s somewhere in my code.

This was what was missing, thanks a lot! Apparently it didn’t matter in Rhino 7? But in Rhino 8 I needed to add RhinoApp.Wait()

1 Like