第七章 ArcView用户界面的自定义
ArcView自定义是指用户通过调整ArcView的项目组件及其主菜单、按钮条、工具条
弹出式菜单的排列组合方式,以改变 ArcView用户界面的基本外观的交互式操作。
ArcView的自定义操作有着自身特定的对话框,在对话框之内,用户可以根据自已当前研
究项目的特殊需要给用户界面添加新的控制项,也可以删除自己不需要的或根本用不着
的控制项。此外,用户也可以添加经常使用的脚本,使这些脚本能够与新增控制项或者
基本操作事件(如打开、关闭一个文档类型)相关联。另外您也可以简单地将它们纳入
到您默认的设置中去。
为自己使用方便而自定义ArcView界面,您可以为每一种默认类型(如:View、
Table、Chart、Layout、Script、Project、Appl等)创建自定义设置,从而创建新的用户界
面。
用户所创建的自定义设置可以保存成一个名为default.apr的默认文档文件。该文件被
贮存于用户设定的HOME文档目录之下,每当用户启动ArcView应用程序时,系统将会自
动读取该文档信息,并使其凌驾于系统默认设置文件之上,优先生成用户“自定义界面”。
ArcView系统界面配置文件也取名为default.apr,不过它被贮存于系统装载路径中的
etc文件夹之内,如果用户当前打开的项目路径之下没有“用户自定义的default.apr文件”,
则ArcView启动时将自动读取该系统配置文件,生成标准的缺省ArcView界面。
第一节 自定义用户界面
如前所述,ArcView的“项目”实际上是由一系列组件(如:View、Table、Chart等)
所组成的文档集合。每一种组件或文档都具有相似的“图形用户界面”(英文缩写:
GUI),各种类型“组件”的 GUI都是由3种基本控制群组所组成,分别为:菜单栏、按钮
条、工具条。使用ArcView所提供的简单编程语言Avenue ,用户可以对GUI进行修改。
比如可以添加、删除或整理组件,可以修改每一种控制群组的属性值,可以对每一个组
件之下的所有“控制项”进行编辑。总之,ArcView可以使用户随心所欲地创建一种符合自
身需要的自定义界面。
实际上,用户在进行自定义界面操作时并不需要使用繁琐的Avenue编程,通过双击
ArcView当前界面中的按钮条或工具条中的任意空白区,即可弹出一个能够使您轻松完成
全部自定义工作的“自定义界面对话框”。(如图7-1)
78
- 1
- 2
前往页