创建和编辑自定义菜单项
注释 此功能在选择“使用高级工具”常规设置时可用。请参阅使用高级工具。
创建菜单后,可以创建菜单项。也可以创建或编辑作为标准 FileMaker 菜单副本的菜单项。菜单项可以是命令、子菜单或分隔符。您可以创建基于 FileMaker 命令的菜单项,也可以创建最初没有分配命令的菜单项。
基于标准的 FileMaker 命令创建菜单项时,该菜单项会沿用该命令的所有属性。您可以替代属性(标题、快捷方式或操作)以自定义菜单项。
要在自定义菜单中添加或编辑菜单项:
- 选择或创建自定义菜单并设置选项,如菜单名、菜单标题和模式。请参阅定义自定义菜单。
- 选择“文件”菜单 >“管理”>“自定义菜单”>“自定义菜单”选项卡。
- 在“管理自定义菜单”对话框中,从列表中选择菜单并单击“编辑”。
- 在“编辑自定义菜单”对话框中,指定要包括在菜单中的菜单项:
- 从“菜单项”列表中选择每个菜单项并指定其属性,然后单击“确定”来关闭“编辑自定义菜单”对话框。
- 如果计算结果为真(True)或非零,则会安装菜单项。
例如,要在 Windows 中打开文件时显示菜单项,请输入:
If( Abs(Get( 系统平台 )) = 2; 1; 0 )
- 如果计算结果为假 (False) 或零,则不安装菜单项。
目的 |
请执行此操作 |
添加命令 |
单击“创建”将新(<未知>)菜单项加入列表。对于“菜单项类型”,选择“命令”,然后选择“基于现有的命令”。在“指定 FileMaker 命令”对话框中,选择一个命令,然后单击“选择”或“确定”。 提示 您可以按住 Shift 键并单击“创建”以创建 <未知> 命令菜单项。 |
添加子菜单 |
单击“创建”将 <未知> 菜单项添加至列表。对于“菜单项类型”,选择“子菜单”,然后单击“指定”。在“选择菜单”对话框中,选择菜单,然后单击“选择”。 |
添加分隔线 |
单击“创建”将 <未知> 菜单项添加至列表。对于“菜单项类型”,选择“分隔符”。 |
目的 |
请执行此操作 |
更改菜单项的命令 |
对于“基于现有的命令”,单击“指定”,选择其他命令,然后单击“选择”或“确定”。 |
更改菜单项的名称 |
选择“项目名称”并输入新名称。 Windows:要指定访问键,请在要用作访问键的字符前面键入 &。例如,键入 要根据计算结果指定菜单标题,请单击“指定”,然后在“指定计算方式”对话框中生成公式。 |
定义菜单项的键盘快捷方式 |
选择“键盘快捷方式”。在“指定快捷方式”对话框中,键入组合键,然后单击“确定”。 |
当用户选择菜单项时执行脚本或脚本步骤 |
选择“操作”。在“指定脚本步骤”对话框中,选择步骤并根据需要指定选项,然后单击“确定”。请参阅使用脚本自动执行任务。 |
根据您所指定的条件安装菜单项 |
对于“此时安装”,指定产生布尔值的计算方式。 要确保始终安装菜单项,请对“此时安装”输入 |
注释
- 工具栏上的按钮会链接到菜单项上。如果您自定义具有工具栏按钮的菜单项,也会自定义该按钮、其行为及工具提示。
- 如果您自定义具有快捷菜单项的菜单项,也会自定义快捷菜单项执行的动作。
- 要让 & 作为菜单或菜单项名称的一部分显示,请键入 & 两次。
- 权限集注意事项
- 可以在“编辑权限集”对话框中修改权限集,以控制要启用哪个菜单项。请参阅创建和编辑权限集。
- 如果您将“可用的菜单命令”设置为“只限于编辑”或“最小值”,则根据设置启用或禁用基于标准 FileMaker 命令的菜单项。所有其他菜单项(包括带有自定义操作的项目)会被禁用。例如,如果选择“只限于编辑”,则会启用所有基本 FileMaker 编辑命令,但会禁用所有其他项目(包括带有自定义操作的项目)。
- FileMaker Pro 使用不在菜单栏中显示的键盘快捷方式。例如,按 Command-Option-Z 可缩放 macOS 窗口。此外,操作系统可定义快捷方式。两种类型的快捷方式都会替代您在“指定快捷方式”对话框中定义的快捷方式。
- 有关您在“指定快捷方式”对话框中定义的 FileMaker Go 键盘快捷方式的列表,请参阅《FileMaker Go 开发指南》。