Python 加载项类型
可使用 Python 为 ArcGIS Desktop 应用程序创建以下加载项类型:
加载项类型 | 描述 |
按钮 | 按钮是一种最简单的功能形式,单击按钮后可以执行一些业务逻辑。按钮假设要执行一项操作或一系列操作。按钮可能存在于工具条和菜单上。 |
工具 | 工具与按钮非常相似。但工具需要用户先与桌面应用程序的显示画面进行交互,然后再根据交互结果执行某些业务逻辑。ArcMap 中的“放大”工具 便是一个典型示例,该工具要求用户先在地图上单击或拖出一个矩形,然后才重绘显示画面,进而更详细地显示指定区域的地图内容。工具可能存在于工具条和工具选项板上。 |
组合框 | 组合框提供一组以下拉框形式显示的选项,可在框中进行选择和执行操作。还可以启用组合框,以允许最终用户向组合框添加值。ArcMap 中的“比例”组合框 便是一个典型的组合框示例。将坐标系已知的数据添加到 ArcMap 时,启用比例组合框可为用户提供一组预定义比例以供选择。它还允许用户输入选项列表中未提供的新比例,然后根据添加的值更新显示。 |
菜单 | 菜单是按钮或其他菜单的容器。可通过将菜单添加到现有工具条(有关创建自己的工具条的详细信息,请参阅创建加载项工具条)或现有菜单来显示菜单。 |
工具条 | 工具条是按钮、工具、组合框、工具选项板和菜单的容器。工具条可浮动或停靠在桌面应用程序中,就像应用程序中提供的任何系统工具条一样。还可以激活工具条,以便在启动桌面应用程序时使这些工具条处于可见状态。 |
工具选项板 | 工具选项板是工具的容器。只能通过将工具选项板添加到现有工具条(有关创建自己的工具条的详细信息,请参阅创建加载项工具条)来显示工具选项板。 |
应用程序扩展模块 | 可以按照不同方式使用应用程序扩展模块,从而为 ArcGIS Desktop 提供补充功能:
|
相关主题
9/15/2013