Mac 版 Rhino 7 中键设置相关问题?

从V6开始一直用以下指令开启中键弹窗功能
_ShowToolPalette _ToolPalette=弹出 _UnderCursor=_Yes _Visible=_Toggle _Enter

选择命令后,弹窗会自动消失,这是我想要的。

但到了V7后,弹窗并不会自动消失,而是固定在屏幕上。

这个问题使我一直无法使用V7。请问如何解决!非常感谢!
截屏2021-09-18 20.25.20


这是我的设置

鼠标中键 Marcro 中填写内容如下

_ShowToolPalette __ToolPalette=Popup _UnderCursor=YES _Enter

嗨,感谢你的回复。

但似乎这个也没达到效果
它弹出了另一个框——3D量测,并非我设定好的“弹出”

关键是,选中这个框里的指令后,仍不会自动关闭弹窗。

而且,似乎出现了错误的信息,如下图的“未知的指令”

截屏2021-09-19 21.20.28

谢谢!

请你注意空格, 截图中显示明显没有注意空格的问题。
如果依然有问题,请在 Rhino 指令行执行 SystemInfo, 然后把弹出内容保存为TXT,回贴

请问问题解决了吗

问题还是没解决输入这串巨集文章里提到的指令还是没办法消失

请注意空格问题,我这边测试很正常

_ShowToolPalette _ToolPalette=Popup _UnderCursor=YES _Enter

MidMouse

他为什么弹不回去呢

请你在 Rhino 指令行执行 SystemInfo 指令,然后把弹出内容完整保存后发上来看看

未命名.txt.zip (2.9 KB)

想让他像win一样弹出和关闭图标型的巨集

你要开启这个选项才起作用:


如果是中文界面,请将 “Popup” 换成中文的 “弹出”

_ShowToolPalette _ToolPalette=弹出 _Visible=_Toggle _UnderCursor=_Yes _AsMenu=_No _Enter


:warning: 请注意 Mac 版 Rhino 的中键工具列只有菜单模式(巨集中_AsMenu=_Yes)才会自动消失,如果是图标模式(巨集中_AsMenu=_No),工具列是无法自动消失的你需要再按一次鼠标中键才会消失

但是有个前提:这段巨集中要加一个很重要的选项 visible,要把类型改为 toggle .

_ShowToolPalette _ToolPalette=弹出 _Visible=_Toggle _UnderCursor=_Yes _AsMenu=_No _Enter


总结:

Mac 版 Rhino 的鼠标中键设置和 Windows 版的有差异:

你需要进入 偏好设置>鼠标 中填入巨集来调用:

还需要注意不同语言的界面,弹出的工具列名称也要做相应更改:

  1. 英文界面:
_ShowToolPalette _ToolPalette=Popup _Visible=_Toggle _UnderCursor=_Yes _AsMenu=_No _Enter
  1. 中文界面:
_ShowToolPalette _ToolPalette=弹出 _Visible=_Toggle _UnderCursor=_Yes _AsMenu=_No _Enter

谢谢!工具面板选项启用后顺利可行了

太感谢了问题解决了