Properties always display Properties: Object first?

This might be dumb, but I couldn’t find a fix and it’s been driving me batty for years.

I keep the Properties window open at all times. When I select an object, I would like the Object parameters to display no matter the object type. Objects like dimensions, hatches, dots, text, whatever else have other parameter groups that sometimes, not always, display when initially selected, and I want to avoid this.

Where is the option to make this happen?

Thanks

SystemInfo-R7

Rhino 7 SR37 2024-4-16 (Rhino 7, 7.37.24107.15001, Git hash:master @ d2e42f70b9d3aa58f6053e2998a0db2abcd7555b)
License type: Commercial, build 2024-04-16
License details: Cloud Zoo

Windows 10 (10.0.17134 SR0.0) or greater (Physical RAM: 16Gb)

Computer platform: LAPTOP - Plugged in [98% battery remaining]

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA Quadro P2000 with Max-Q Design (NVidia) Memory: 4GB, Driver date: 4-11-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 552.22
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port

Secondary graphics devices.
Intel(R) UHD Graphics P630 (Intel) Memory: 1GB, Driver date: 2-18-2021 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 8x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 4-11-2024
Driver Version: 31.0.15.5222
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 4 GB

Rhino plugins that do not ship with Rhino
C:\Users\Armen\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\ColorPicker\6.0.0\ColorPicker.rhp “ColorPicker”
C:\Users\Armen\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\NVIDIADenoiser\0.4.3\NVIDIADenoiser.Windows.rhp “NVIDIADenoiser.Windows” 0.4.3.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 7\Plug-ins\Commands.rhp “Commands” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 7\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\RhinoRender.rhp “Legacy Rhino Render”
C:\Program Files\Rhino 7\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\rdk_ui.rhp “Renderer Development Kit UI”
C:\Program Files\Rhino 7\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 7\Plug-ins\IronPython\RhinoDLR_Python.rhp “IronPython” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\RhinoCycles.rhp “RhinoCycles” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\Grasshopper\GrasshopperPlugin.rhp “Grasshopper” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 7.37.24107.15001
C:\Program Files\Rhino 7\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 7\Plug-ins\Displacement.rhp “Displacement”
C:\Users\Armen\AppData\Roaming\McNeel\Rhinoceros\packages\7.0\SectionTools\2021.4.30.511\SectionTools.rhp “SectionTools”

SystemInfo-R8

Rhino 8 SR9 2024-6-11 (Rhino 8, 8.9.24163.15301, Git hash:master @ 17c7f1c7c05ff0e0b5b12288d13a911b1f0767b4)
License type: Commercial, build 2024-06-11
License details: Cloud Zoo

Windows 10 (10.0.17134 SR0.0) or greater (Physical RAM: 16GB)
.NET 7.0.0

Computer platform: LAPTOP - Plugged in [98% battery remaining]

Non-hybrid graphics configuration.
Primary display and OpenGL: NVIDIA Quadro P2000 with Max-Q Design (NVidia) Memory: 4GB, Driver date: 4-11-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 552.22
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port
Primary OpenGL: NVIDIA Quadro P2000 with Max-Q Design (NVidia) Memory: 4GB, Driver date: 4-11-2024 (M-D-Y). OpenGL Ver: 4.6.0 NVIDIA 552.22
> Integrated accelerated graphics device with 4 adapter port(s)
- Windows Main Display is laptop’s integrated screen or built-in port

Secondary graphics devices.
Intel(R) UHD Graphics P630 (Intel) Memory: 1GB, Driver date: 2-18-2021 (M-D-Y).
> Integrated graphics device with 3 adapter port(s)
- There are no monitors attached to this device. Laptop lid is probably closed

OpenGL Settings
Safe mode: Off
Use accelerated hardware modes: On
Redraw scene when viewports are exposed: On
Graphics level being used: OpenGL 4.6 (primary GPU’s maximum)

Anti-alias mode: 4x
Mip Map Filtering: Linear
Anisotropic Filtering Mode: High

Vendor Name: NVIDIA Corporation
Render version: 4.6
Shading Language: 4.60 NVIDIA
Driver Date: 4-11-2024
Driver Version: 31.0.15.5222
Maximum Texture size: 32768 x 32768
Z-Buffer depth: 24 bits
Maximum Viewport size: 32768 x 32768
Total Video Memory: 4 GB

Rhino plugins that do not ship with Rhino

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 8\Plug-ins\Commands.rhp “Commands” 8.9.24163.15301
C:\Program Files\Rhino 8\Plug-ins\WebBrowser.rhp “WebBrowser”
C:\Program Files\Rhino 8\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 8\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 8.9.24163.15301
C:\Program Files\Rhino 8\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 8.9.24163.15301
C:\Program Files\Rhino 8\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 8\Plug-ins\MeshCommands.rhp “MeshCommands” 8.9.24163.15301
C:\Program Files\Rhino 8\Plug-ins\RhinoCycles.rhp “RhinoCycles” 8.9.24163.15301
C:\Program Files\Rhino 8\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 8.9.24163.15301
C:\Program Files\Rhino 8\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 8\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 8\Plug-ins\SectionTools.rhp “SectionTools”

2 Likes

There isn’t one as far as I know. This also drives me nuts sometimes. There are indeed times when I do want to edit the text or the hatch pattern or whatever, but most of the time I just want to quickly see what layer it’s on or what color properties it has…

3 Likes

Exactly. 100%.

Please let there be a way!

So @brian, what do you say? Is there a YouTrack for this? Is it one of those whose number is less than 1000 :smile: ?

Chiming in again. I’m going to guess somewhere in the 50000s.

Bugs are not necessarily fixed in the numerical order of the bug tracker…

I think most of us are painfully aware of that! :smiley:

I’m bumping this one again. Click on a clipping plane and Rhino thinks I don’t want to see its object properties first. Rhino, please, please stop changing the UI because you think you know what I want.

I beg you guys, please give us an option to turn this behavior off.

I sometimes use two properties panels and it would really make it easier if one would always show user text first.

1 Like

That’s a good point, although tangentially related to the original complaint. There’s no good reason to have to find, then click through buttons of sub-menus within the properties panel, especially when those buttons are: 1) variable in quantity 2) often illegible 3) have invisible and ridiculous pixel padding between them.

There is no reason to force us to mouse click so repeatedly. It’s bonkers.

2 Likes

How can we get any attention on this? Anyone out there?

1 Like

Hi,

No one from McNeel about this topic?

Adding my +1 to this - a relatively small thing but a useful optimisation imo.

I can see two potential ways to implement this:

  1. A new panel called ‘Object Properties’ in addition to the current ‘Properties’ panel. 'Object Properties would always show Properties>Object, not Object Specific properties (text, hatch etc).

  2. An option to ‘lock’ the behaviour of the current Properties panel to show Properties>Object by default, not object specific properties. Object specific properties would still be available through the properties panel but probably the quickest way to access object specific properties would be to double click the object in modelspace (same as current functionality).

1 Like

I didn’t get this added in time for this week’s 8.17 release candidate, but it will be there next week…

I added a test command called “TestAlwaysGeneralObjectProps” that changes the behavior when run to always just show the general page for objects instead of their type specific page. I would like some of you to try this out and let me know if this is the desired behavior. Once we figure this out I can get rid of the test command and make it an advanced option.

If you want a daily build tomorrow that has this feature because you can’t wait until next Tuesday, let me know and I’ll send you a link.

3 Likes

Thanks. Looking forward to trying this

Has anyone tried this test command? Does it do what you want it to do?

1 Like

I forgot to try this.

For me it would be nice if I could have two properties panels and one keeps showing Attribute User Text.

The above panel shows the object properties and the one below shows the Attribute user text. It would be amazing if the panel remembered what it showed the last time. Without me having to navigate the mouse to the icon…

Yes, it looks like it works with text, dimensions, hatches in a simple test. Nice

Ok, great. I will look into adding this as an advanced setting.
https://mcneel.myjetbrains.com/youtrack/issue/RH-86628/PropertiesPanelAlwaysGeneral-Setting

That is much more complicated to implement and will not be done for Rhino 8. I added this to the wishlist at
https://mcneel.myjetbrains.com/youtrack/issue/RH-86629/Show-multiple-properties-pages-at-same-time

1 Like