Dock功能使用方法汇总


MicroStation的许多窗口都是可以dock在主界面上进行dock操作,这样可以让用户界面看起来更加地整洁和美观。下面我们对Dock功能的使用方法做了一个小的总结。

Dock一个具备Dock功能的窗口

  1. 选择该窗口的标题栏。
  2. 拖动窗口到视图中心或者边缘的其中一个Dock标志上。这时会出现一个半透明的区域来表示即将Dock的位置。

    Dock标志
  3. 松开鼠标,窗口便Dock在了指定区域。

在一个Dock窗口上再Dock另一个窗口

  1. 首先需要一个已经存在的Dock窗口。
  2. 将需要Dock的另一个窗口拖动到既存Dock窗口上,在显示出来的Dock标志上,选择需要的位置(上下左右),如果是需要得到两个窗口之间Tab切换的效果,请选择Dock标志中心图标,松开鼠标。
     Dock标志
     通过Tab切换选择Dock窗口

最小化(Unpin)Dock窗口

  1. 首先需要一个已经存在的Dock窗口。
  2. 点击Dock窗口右上角的Unpin标志。Dock窗口在视图中消失,同时在原有Dock窗口的一侧显示出Dock窗口的按钮。

    Unpin标志

    Unpin之后的显示

在Dock窗口最小化的时候临时显示Dock窗口

  1. 只需要将鼠标指针放在Dock窗口按钮之上,直到将鼠标移开之前Dock窗口都会一直临时显示。

关闭最小化(Unpin)Dock窗口

  1. 将鼠标指针放在Dock窗口按钮之上。
  2. 在临时弹出的Dock窗口上,选择Pin标志,Dock窗口便会恢复原貌。

    Pin标志

取消Dock窗口

  1. 只需要双击Dock窗口的标题栏。Dock窗口便会恢复到在被Dock之前最后显示的位置。

重新恢复Dock窗口

  1. 这时候也只是需要双击Dock窗口的标题栏。Dock窗口便会恢复到最后一次被Dock的位置。

关闭Dock窗口

  1. 点击Unpin标志右侧的关闭按钮。如果Dock窗口已经被最小化了,首先按照之前讲述的方法让Dock窗口临时显示以后再点击关闭按钮。或者使用key-in命令来进行关闭。
    需要注意的是:
      如果直接关闭Dock窗口,那么在下次打开该窗口的时候,还是会以Dock窗口的形式出现在上次被关闭的位置。
      如果直接关闭MicroStation,Dock窗口的信息会被保存,下次启动MicroStation的时候,Dock窗口不会改变。

可以被Dock的窗口列表

另一些可以被Dock的窗口

不过需要注意的是,这些Dock窗口和上述的Dock形式有些不同,采取的是和Toolbox一样的Dock方式。

Docking Preferences

MicroStation初始默认的Dock窗口配置是由一个名为“MicroStationDockingPrefSeed.xml”的文件来决定的。当您第一次启动MicroStation的时候,会生成一个该文件的拷贝,然后利用这个拷贝来存储用户对Dock窗口的自定义。以后在用户启动MiroStation的时候,都是通过读取这个拷贝来确认Dock窗口的信息。即使删除了这个拷贝,还会在下次启动的时候再次通过复制原始的种子文件来生成一个新的自定义文件。

在配置变量里面包含一个名为”MS_DOCKINGPREFSEED“的参数,它告诉MicroStation去哪里寻找“MicroStationDockingPrefSeed.xml”文件。而参数“MS_DOCKINGPREF”则告诉MicroStation去哪里寻找用户的Dock窗口自定义文件。“MS_DOCKINGPREF”的默认值是$(_USTN_PREFNAMEBASE).docking.xml。所以,如果您的user preference file(UPF)文件名字叫"untitled.upf",那么您的Dock窗口自定义文件则叫做"untitled.docking.xml"。默认的位置是和您的UPF文件在同一个路径。

这里需要注意的是,toolbox的Dock信息是存储在UPF文件里的,而Dock窗口的信息则是存储在Dock窗口自定义的文件里的。要注意区分他们的区别。