关于映射键的高级应用

映射键的嵌套

可嵌套映射键以用一个映射键激活另一个映射键。要嵌套映射键,可将前面加有百分号 (%) 的映射键名包括在要定义的映射键的命令序列中。

下面是用嵌套的映射键编辑的映射键的示例。第一行是要嵌套的映射键,第二行对此进行了阐述。

mapkey $F1 #VIEW;#PREVIOUS;

mapkey $F2 %$F1;#VIEW;#REPAINT;

注意:嵌套映射键的深度不能超过五层。

关于增量映射键

通过将 relation_text_trail_output 配置选项设置为 yes,将 relation_tool_mapkey_behavior 配置选项设置为 increment,可录制增量映射键。仅可在“关系”(Relations) 对话框中记录和运行增量映射键。

注意:

如果已将 relation_text_trail_output 配置选项设置为 no,那么u即使将 elation_tool_mapkey_behavior 配置选项设置为 increment,也不能录制增量映射键。但是,可以运行早期在 relation_text_trail_output 配置选项设置为 yes 时录制的映射键,而不管运行映射键时此选项的设置如何。

增量映射键会在“关系”(Relations) 对话框中记录插入点。增量映射键仅记录新添加的文本或在插入点处执行的操作。当您运行记录的映射键时,它会执行在记录插入点处启动的记录操作。会对文本区域内的当前文本设置递增地添加或移除文本。如果未定义这样做,则增量映射键不会删除或替换预先存在的文本或关系设置。

使用增量映射键,您可以:

(1)通过在所需插入点处再次运行映射键,在“关系”(Relations) 对话框中添加文本和关系设置。可同时添加多行文本。

(2)使用新文本进行替换。可以选择文本并再次运行映射键,以在现有文本设置中使用新文本来替换选定文本。

(3)在“关系”(Relations) 对话框中,从关系设置中删除文本的特定部分。可以如映射键中所记录那样,删除当前光标位置之前或之后的字符数。

在绘图中使用映射键

在“绘图”檬较拢您可以记录映射键,其包括在带中的选项卡选择的命令。

注意:“绘图”用户界面中的带由具有命令组的选项卡组成。例如,“草绘”(Sketch) 选项卡包含草绘工具的所有命令。

您可以从任何活动选项卡运行映射键,即使需要活动选项卡中未包含的命令。例如,如果“草绘”(Sketch) 为非活动选项卡而“发布”(Publish) 为活动选项卡,那么您可以在“发布”(Publish) 选项卡中运行映射键,即使其包含“草绘”(Sketch) 选项卡中的命令。

当运行映射键时,会激活与映射键的最后命令对应的选项卡。此外,如果在映射键执行过程中发生用户输入或图形拾取,会激活对应creo选项卡。

注意:针对在ProE5.0发行版本之前创建的映射键,您不会在执行映射键过程中,观察选项卡的可视切换,并拥有属于不同选项卡的命令。

AI助手