第七章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界面
第一节自定义用户界面78如前所述,ArcView的“项目”实际上是由一系列组件(如:View、Table、Chart等)所组成的文档集合
每一种组件或文档都具有相似的“图形用户界面”(英文缩写:GUI),各种类型“组件”的GUI都是由3种基本控制群组所组成,分别为:菜单栏、按钮条、工具条
使用ArcView所提供的简单编程语言Avenue,用户