MicroStation的许多窗口都是可以dock在主界面上进行dock操作,这样可以让用户界面看起来更加地整洁和美观。下面我们对Dock功能的使用方法做了一个小的总结。
不过需要注意的是,这些Dock窗口和上述的Dock形式有些不同,采取的是和Toolbox一样的Dock方式。
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窗口自定义的文件里的。要注意区分他们的区别。