|
有些交互操作(如参数刷、拾色器、线卡断线等)设计上用到了右键,因为这些操作要有两个步聚:“取”和“赋”,这样的操作命令屏蔽了右键菜单,及改变了光标形状,看着不习惯,所以所有的交互操作的取消设计成F2键,或单击另一个命令(包括工具栏和菜单上的命令)也可以取消当前命令,你只管单击你想要的操作命令好了。其实,mapgis的交互操作过程中击右键并未取消当前命令(当前操作),只结束了当前操作的左键操作功能,若只进行窗口操作的话,当前命令并未结束,击左键还起作用。Excel表格设计初衷是实时转换,即改即转,当然不是联动,真是要改变mapgis表格的大小,可以直接在Excel系统中改好,再转换更快,因为在Excel改表格,表格的大小,字体的大小,停*方式非常容易实现,比mapgis系统中,移动线、统改字符参数容易得多。目前,该功能还有缺陷:单元格中文字内容自动回车成多行文本未能转换,我看能否把它完善。
出图部分用了控件开发,如果不是正版安装的话,要手工注册控件,方法如下:开始->运行:regsvr32 c:\mapgis6.X\program\MpOutCtl.ocx
若program目录下没有MpOutCtl.ocx,请先安装mapgis_sdk
用是觉得还行,就是我们调用了一个命令后,不能象平台上一样用右击结束命令,只能通过复位按钮结束,希望能改进一下,另居然马工把程序公开出来了,就不应对功能作限制,虽然我不用EXECL调入,我常用CAD转到GIS,这样可以随便改变表格的大小. |
|