# toolbar位置记忆功能或者保存

**URL:** <https://cn.discourse.mcneel.com/t/toolbar/829>\
**Category:** Rhino Windows 版\
**Created:** [2016年一月10日 03:00 UTC](https://cn.discourse.mcneel.com/t/toolbar/829 "2016-01-10T03:00:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![anon667555](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/anon667555/32/3067_2.png) [@anon667555](https://cn.discourse.mcneel.com/u/anon667555)\
**Post date:** [2016年一月10日 03:00 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/1 "2016-01-10T03:00:43Z")

</div>

toolbar需要有位置记忆功能。

原因是：

- 软件崩溃关掉或者记忆不足时没有办法等待下去时自己要关掉。问题是，toolbar会重新打乱或者到以前（重新改动之前）的位置。这样以来，运行make2d后根据viewport作为基准的边框也会改变。  
这个问题比较严重，原因是设想之前所有导出AI的边框是一种，到最后由于Rhino toolbar位置改变使用者无法得到旧的viewport边框。

- 还有一种情况是，把档案从一个电脑转到另外一个电脑时，由于显示屏大小不一样，也会导致无法对齐之前的viewport。

- 重装软件后，也没法导入以前的模式。

---

<div class="post-metadata">

**Author:** ![KelvinC](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/kelvinc/32/3391_2.png) [@KelvinC](https://cn.discourse.mcneel.com/u/KelvinC)\
**Post date:** [2016年一月11日 05:34 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/2 "2016-01-11T05:34:02Z")

</div>

除了用 SetMainFrameSize 指令來調整 Viewport 的尺寸以外，好像沒什麼好的解決辦法。

---

<div class="post-metadata">

**Author:** ![anon667555](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/anon667555/32/3067_2.png) [@anon667555](https://cn.discourse.mcneel.com/u/anon667555)\
**Post date:** [2016年一月11日 06:05 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/3 "2016-01-11T06:05:54Z")

</div>

目前看来这个指令可以了。多谢~

第一次用，原来是隐藏指令。😀

好久没做笔记》。。

---

<div class="post-metadata">

**Author:** ![Nobu\_Hou](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/nobu_hou/32/1453_2.png) [@Nobu\_Hou](https://cn.discourse.mcneel.com/u/Nobu_Hou)\
**Post date:** [2016年一月11日 06:27 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/4 "2016-01-11T06:27:58Z")

</div>

1.如果軟件崩潰時，先不要強制關閉，再行開啟一個Rhino軟體，之後再關閉崩潰的RHINO程式，Rhino會以最後一次的視窗記憶，所以崩潰時，先不要關閉軟體比較好。  
另外，我習慣使用-NewViewport T 20 L 150 W 1000 H 707 C \_Enter這些指令去開啟新的Viewport，  
然後再右邊的面板視窗可以直接編輯Viewport的長寬像素，我有自行製作一個Toolbar，提供給您參考參考。  
[RenderViewport\_tb.rui](https://discourse-cdn-aws1.com/mcneel/uploads/mcneel_cn/original/1X/e5d9911767c9e51d88bed60cc0bc4fe9f77aea95.rui) (18.8 KB)

2.這問題，我也頗困擾的，因為Viewport，是以像素作為紀錄，所以轉移不同解析度的螢幕勢必跑掉，如果是螢幕分布比例做紀錄或許可以解決。

---

<div class="post-metadata">

**Author:** ![anon667555](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/anon667555/32/3067_2.png) [@anon667555](https://cn.discourse.mcneel.com/u/anon667555)\
**Post date:** [2016年一月11日 06:59 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/5 "2016-01-11T06:59:04Z")

</div>

不错的主意。  
多谢多谢~:grin: 我有空试试

---

<div class="post-metadata">

**Author:** ![anon667555](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/anon667555/32/3067_2.png) [@anon667555](https://cn.discourse.mcneel.com/u/anon667555)\
**Post date:** [2016年一月12日 03:08 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/6 "2016-01-12T03:08:24Z")

</div>

@Nobu_Hou,  
你这个toolbar很酷…也很好用!

---

<div class="post-metadata">

**Author:** ![Nobu\_Hou](https://sea3.discourse-cdn.com/mcneel/user_avatar/cn.discourse.mcneel.com/nobu_hou/32/1453_2.png) [@Nobu\_Hou](https://cn.discourse.mcneel.com/u/Nobu_Hou)\
**Post date:** [2016年一月12日 03:15 UTC](https://cn.discourse.mcneel.com/t/toolbar/829/7 "2016-01-12T03:15:32Z")

</div>

祝你使用愉快︿︿
