您可以根据工作风格和需求自定义 SailWind Router 界面。您可以指定显示哪些工具栏、向工具栏和菜单添加项目,以及创建自定义工具栏、菜单和快捷键。
通过自定义对话框进行设置。有两种方式可以调用该对话框:
您的自定义设置会随当前工作区保存,因此当您再次在该工作区工作时,对工具栏、菜单和快捷键所做的所有更改都会保留。
迁移用户设置 自定义 工具栏和快捷菜单 创建自定义命令和菜单 自定义快捷键 从宏命令文件创建命令 向菜单添加宏 自定义屏幕外观 组织窗口 崩溃检测
您可以使用用户设置迁移工具从一个安装的 SailWind Logic、Layout 和 Router 中提取您的设置,并将其导入到另一个安装或版本中。
有关操作方法,请参阅《用户设置迁移指南》中的用户设置迁移部分。
在自定义对话框中选择 工具栏和菜单 选项卡(工具 > 自定义 菜单项,工具栏和菜单 选项卡)以创建自定义工具栏和快捷菜单。
提示 要创建自定义主菜单,请使用自定义对话框中的 命令 选项卡。参见"创建自定义菜单"。
创建 自定义工具栏 编辑 自定义工具栏 重置 工具栏为默认值 自定义快捷菜单 重置快捷菜单
通过创建新的空工具栏并向其添加项目(命令)来创建自定义工具栏。
操作步骤
新的空工具栏将显示在 SailWind 界面上。
限制:
如果您在 SailWind Layout 或 SailWind Logic 的特殊模式下工作(例如 SailWind Layout 中的封装编辑器),某些命令类别不可用于自定义。
相关主题
从工具栏和菜单中移除 项目
根据需要,使用自定义对话框对自定义工具栏进行编辑。
操作步骤
预期结果 | 步骤 |
---|---|
显示或隐藏工具栏 | 1. 在工具栏列表中,选择工具栏。2. 要在界面中显示工具栏,选中名称左侧的复选框。要隐藏工具栏,清除复选框。 |
删除自定义工具栏 | 1. 在工具栏列表中,选择自定义工具栏。2. 单击删除按钮。 |
重命名自定义工具栏 | 1. 在工具栏列表中,选择工具栏并单击编辑按钮。2. 在工具栏名称对话框中,输入新名称并单击确定。 |
注意:
您无法编辑或删除标准工具栏和菜单。
您可以将一个或所有系统工具栏重置为其默认按钮。
操作步骤
提示 要将所有系统工具栏重置为默认值,请单击 全部重置。
您可以通过添加、删除或重新排列菜单项来自定义现有的快捷菜单。您还可以将快捷菜单重置为其默认状态。
注意:
您无法创建新的快捷菜单。
操作步骤
提示
如果命令的操作与快捷菜单的上下文不匹配,自定义操作允许您将命令添加到菜单,但菜单不会显示该命令(菜单项)。例如,在 SailWind Router 中,"Smooth in router"命令是一个动词模式命令。如果您将"Smooth in router"命令添加到交互式布线快捷菜单,该命令不会出现在菜单上。
如果您自定义了快捷菜单并希望将其更改回原始菜单项,可以将一个或所有快捷菜单重置为默认设置。
操作步骤
提示 要将所有快捷菜单重置为其默认设置,在快捷菜单框中,单击 全部重置。
相关主题
命令 选项卡为您提供了自定义命令或菜单的选项。
创建和编辑自定义命令 删除自定义命令 创建自定义菜单 向 工具栏 和菜单添加项目 在 工具栏 和菜单上移动项目 从工具栏和菜单中移除 项目
您可以从已存在的命令或宏命令文件创建自定义命令。
操作步骤
提示 如果您使宏命令(在 宏文件 选项卡上)可作为命令使用,类别列表将包括宏类别,命令列表将包括宏。有关更多信息,请参见"从宏命令文件创建命令" 第563页。
提示 要将命令添加到工具栏或菜单,请单击命令并将其从命令列表拖动到工具栏或菜单。
您可以删除您创建的任何自定义命令。
限制和约束
您只能删除自定义命令(您创建的)。您不能删除系统命令。
操作步骤
相关主题
向 工具栏 和菜单添加项目
重置 工具栏为默认值
创建一个新的空菜单,然后向其添加项目(命令)以创建自定义菜单。
操作步骤
保持自定义对话框在 命令 选项卡上打开。
限制:
如果您在 SailWind Layout 或 SailWind Logic 的特殊模式下工作(例如 SailWind Layout 中的封装编辑器),某些命令类别不可用于自定义。
向您的自定义工具栏和菜单添加按钮,以填充命令和自定义命令。
操作步骤
限制:
如果您在 SailWind Layout 或 SailWind Logic 的特殊模式下工作(例如 SailWind Layout 中的封装编辑器),某些命令类别不可用于自定义。
提示 要从工具栏或菜单中移除项目(在自定义对话框打开时),单击项目并将其拖出工具栏或菜单。
相关主题
您可以重新排列菜单上的项目或工具栏上的按钮。您还可以将项目从一个菜单或工具栏移动或复制到另一个。
移动工具栏按钮的方法取决于自定义对话框是否打开。
操作步骤
如果自定义对话框关闭,按住 Alt 键;然后将工具栏按钮拖动到同一工具栏上的新位置或不同的工具栏。如果自定义对话框打开,单击工具栏按钮并将其拖动到同一工具栏上的新位置或不同的工具栏。
提示 您可以复制按钮并移动副本,而不是移动按钮。按住 Ctrl 和 Alt 键同时拖动按钮。
您可以重新排列自定义菜单中的项目。
限制与约束
要移动菜单项,必须打开"自定义"对话框。
操作步骤
提示 您也可以复制菜单项而非移动。按住Ctrl键同时拖动项目即可复制。
相关主题
向工具栏和菜单添加项目
重置工具栏为默认设置
您可以通过移除菜单项或工具栏按钮来自定义界面。具体方法取决于"自定义"对话框是否打开。
操作步骤
如果"自定义"对话框已打开,将项目拖出工具栏或菜单外,然后关闭对话框。如果对话框未打开,仍可通过按住Alt键将工具栏项目拖出工具栏来移除。
提示 您可以将工具栏或快捷菜单重置为默认项目列表。参见"重置工具栏为默认设置"第549页。
相关主题
向工具栏和菜单添加项目
您可以使用"自定义"对话框的键盘和鼠标选项卡(工具 > 自定义菜单项 > 键盘和鼠标选项卡)创建和自定义快捷键。
创建新快捷键 键序列规则与限制 列出可用快捷键 快捷键中的表达式 删除快捷键 重置默认快捷键 为宏分配快捷键
您可以创建适用于任何模式的快捷键。因此,同一快捷键在不同工作模式下可能具有不同功能。
操作步骤
提示 要替换现有快捷键,先选择现有快捷键并点击删除移除它,然后为该命令创建新快捷键。
• 要分配快捷键,选择"按下新快捷键"选项,然后按下要使用的键。有关创建快捷键的详细规则和限制,请参见"键序列规则与限制"第559页。
提示
当您输入新快捷键时,类似快捷键会显示在"分配给其他命令的类似快捷键"框中。这有助于避免创建与现有快捷键冲突的新快捷键。
• 要创建鼠标动作,选择"或选择指针事件"选项,然后从列表框选项、鼠标按钮事件和修饰键中选择组合。 6. 点击确定关闭"分配快捷键"对话框。
结果
新快捷键将显示在"自定义"对话框的"当前快捷键"框中。
快捷键的第一个字符必须满足特定要求。
快捷键的第一个字符可由以下列表中的任何项目加上Alt、Ctrl或Shift修饰符组成:
限制:
鼠标指针事件不能与键序列组合使用,但允许使用Ctrl、Alt和Shift修饰符。
后续字符可由以下组成:
• 字母数字(a-z0-9)
提示 例外:某些组合如Alt+Tab会被Windows拦截,因此不可用。
相关主题
列出可用快捷键
您可以创建命令及其分配快捷键的HTML表格,以便与设计团队其他成员通过网络共享这些信息。
操作步骤
结果
文件超链接将出现在输出窗口的状态选项卡下。
相关主题
您可以用正则表达式替换快捷键命令参数中的字符。
下表描述了表达式的用法。
表92. 快捷键中的表达式
表达式 | 用途 | |
---|---|---|
* | 匹配任意数量字符。 | |
? | 匹配任意一个字符。 | |
[set] | 匹配指定集合中的任何字符。提示集合由字符或范围组成。 | |
范围形式为:字符-连字符-字符,如A-Z或0-9。 |
表达式 | 用途 | |
---|---|---|
集合支持的最小字符集为[0-9a-zA-Z_]。 | ||
[!set]或[^set] | 匹配不在指定集合中的任何字符。 | |
\ | 用于抑制集合中字符` [ ]* ? ! ^ - \ '的特殊语法意义,精确匹配该字符。 |
表92. 快捷键中的表达式(续)
下表展示了使用preview.pcb设计的命令参数中正则表达式示例,参见表 93。
快捷键 | 结果 |
---|---|
H A* | 高亮所有以A开头的网络,如A00、A01、A02。 |
H +?? | 高亮所有以+开头,后跟两位数字或字符的网络,如+5V。 |
H A?0 | 高亮所有以A开头,以0结尾,中间为任意字符的网络,如A00和A10。 |
H [C-D]* | 高亮所有以C或D开头的网络,如CLKIN、D00。 |
H [!C-D]* | 高亮所有不以C或D开头的网络,如A00、GND。 |
删除不再使用的快捷键,或作为更改现有快捷键的第一步。
操作步骤
相关主题
您可以将所有快捷键恢复为默认设置。
操作步骤
您可以创建执行宏的快捷键。
提示 要为宏分配快捷键,宏命令文件(.mcr)必须已存在。您可以通过在SailWind工具中录制宏或用宏语言编写脚本来创建宏。更多信息请参见"创建宏"第60页。
操作步骤
提示 要关闭宏文件或使其在"自定义"对话框中不可用,清除宏名称旁边的复选框。
• 要分配快捷键,选择"按下新快捷键"选项,然后按下要使用的键。有关创建快捷键的详细规则和限制,请参见"键序列规则与限制"第559页。
提示
当您输入新快捷键时,类似快捷键会显示在"分配给其他命令的类似快捷键"框中。这有助于避免创建与现有快捷键冲突的新快捷键。
• 要创建鼠标动作,选择"或选择指针事件"选项,然后从列表框选项、鼠标按钮事件和修饰键中选择组合。 9. 点击确定关闭"分配快捷键"对话框。
结果
新快捷键将显示在"自定义"对话框的"当前快捷键"框中。
您可以将宏文件创建的自定义命令添加到工具栏和菜单中。
提示
要从宏命令文件创建命令,宏命令文件(.mcr)必须已存在。您可以通过在SailWind工具中录制宏或用宏语言编写脚本来创建宏。更多信息请参见"创建宏"第60页。
操作步骤
提示
要关闭宏文件或使其在"自定义"对话框中不可用,清除宏名称旁边的复选框。
您可以像使用其他命令一样使用宏,例如为"宏"类别创建命令列表。
相关主题
向工具栏和菜单添加项目
创建宏后,可将宏命令作为菜单项或工具栏按钮添加。
提示
要将宏添加到菜单,宏命令文件(.mcr)必须已存在。您可以通过在SailWind工具中录制宏或用宏语言编写脚本来创建宏。更多信息请参阅第60页的"创建宏"。
操作步骤
提示 要关闭宏文件或使其在自定义对话框中不可用,请清除宏名称旁边的复选框。
提示 您可以使用相同的步骤将宏添加到快捷菜单和工具栏。
您可以通过更改菜单和工具栏的外观来自定义SailWind界面。使用自定义对话框的选项选项卡(工具 > 自定义菜单项 > 选项选项卡)。
您可以通过添加工具提示、显示快捷键信息或显示大图标等方式自定义工具栏显示。
操作步骤
提示
要在SailWind界面中显示或隐藏工具栏,请使用工具栏和菜单选项卡。参见第549页的"编辑自定义工具栏"。
您可以从自定义窗口的选项选项卡(工具 > 自定义菜单项,选项选项卡)为窗口显示添加动画、阴影和延迟效果。
您可以对窗口显示进行以下自定义:
您可以更改标准工具栏上层列表的宽度。
限制与约束
您不能使用Alt键调整层列表大小。
操作步骤
您可以自定义窗口中工作区的显示方式。
显示和隐藏窗口 自动隐藏窗口 从当前视图分离窗口 将窗口附加到当前视图
首次启动SailWind Router时会显示多个窗口。您可以显示或隐藏这些窗口中的任何一个。
提示 您也可以自动隐藏窗口。参见第567页的"自动隐藏窗口"。
操作步骤
要隐藏可见窗口,点击视图菜单上的切换开关,或点击窗口标题栏上窗口位置菜单中的隐藏命令。要显示隐藏窗口,点击视图菜单上的切换开关。
您可以设置窗口自动隐藏,使其仅在指针悬停在隐藏窗口的标签上时显示。
操作步骤
图钉图片变为横向。界面侧面会出现一个新栏。该栏出现的位置取决于窗口的位置。例如,如果项目资源管理器位于用户界面的左侧,当您从菜单中点击自动隐藏设置时,新栏会出现在界面的左侧。
新栏包含一个与窗口同名的标签。
提示 要关闭自动隐藏功能,将指针悬停在新栏的标签上使窗口重新出现。然后重复步骤1-2,使图钉图标再次指向下方。
您可以将窗口从当前视图中分离。这称为浮动。浮动窗口不会附加到当前视图;而是悬停,阻挡其下方的任何视图。
限制与约束
您不能浮动当前设置为自动隐藏的窗口。在浮动窗口前关闭自动隐藏功能。
操作步骤
双击窗口的标题栏。窗口分离后,您可以将其移动到屏幕的任何部分。
提示 要撤销浮动,参见第569页的"将窗口附加到当前视图"。
您可以将窗口附加到当前视图。这称为停靠。停靠窗口附加到当前视图,因此不会阻挡其下方的任何视图。您可以将窗口停靠在其最后停靠的位置,或将窗口停靠到不同位置。
停靠到最后位置 停靠到新位置 在其他窗口中嵌入窗口 管理窗口标签
您可以将浮动窗口附加或停靠到其最后停靠的位置。
操作步骤
双击窗口的标题栏。窗口重新附加到界面。
您可以拖动浮动窗口并将其从一个位置停靠到新位置。
操作步骤
当您开始拖动窗口时,用户界面中会出现额外的图形。在用户界面的边缘,会出现包含图形的箭头,如图113所示:
图113. 窗口拖动图形
提示 类似的一组箭头会出现在屏幕中心附近。忽略该组箭头以完成此操作。
用户界面您指向的一侧会出现一个透明彩色块。此块指示释放鼠标按钮时窗口将停靠的位置。例如,如果您悬停在用户界面左侧的箭头上,屏幕左侧会出现一个块,如图114所示。
图114. 停靠窗口
窗口停靠到用户界面,用户界面中的其他窗口会调整大小。
除了将窗口附加到用户界面的一侧外,您还可以将窗口嵌入另一个窗口中,使其共享窗口空间或成为原始窗口中的标签。
您可以将窗口嵌入另一个窗口的空间中。
操作步骤
当您开始拖动窗口时,用户界面中会出现额外的图形。一组包含图形的箭头会出现在您正在拖动的窗口中心,如图115所示。根据您正在拖动的窗口,该组箭头的中心可能还有一个标签图形。
图115. 拖动窗口—箭头组
提示 类似的一组箭头会出现在用户界面的侧面。忽略这些箭头以完成此操作。
您正在拖动的窗口的一侧会出现一个透明彩色块,如图116所示。此块指示释放鼠标按钮时窗口将停靠的位置。例如,如果您悬停在左侧箭头上,项目资源管理器的左侧会出现一个块。
图116. 拖动并停靠窗口
结果
窗口嵌入另一个窗口中,两者共享原始窗口占用的空间。
提示 要最大化工作区,尝试将这些嵌入窗口设置为自动隐藏。Ctrl+点击其中一个窗口标题栏中的图钉,原始窗口框架内的所有窗口都会自动隐藏。
您可以将窗口作为标签嵌入另一个窗口中。
操作步骤
当您开始拖动窗口时,用户界面中会出现额外的图形。一组包含图形的箭头会出现在您正在拖动的窗口中心,如图117所示。根据您正在拖动的窗口,该组箭头的中心可能还有一个标签图形。
图117. 拖动并停靠窗口—箭头命令
提示 类似的一组箭头会出现在用户界面的侧面。忽略这些箭头以完成此操作。
您正在拖动的窗口上会出现一个透明彩色块,如图118所示。此块指示释放鼠标按钮时窗口将停靠的位置。例如,如果您悬停在项目资源管理器窗口中的标签上,项目资源管理器上会出现一个块。
图118. 拖动窗口—透明块
结果
窗口作为标签嵌入窗口中,如图119所示。您可以点击每个标签访问每个窗口。
图119. 作为标签嵌入的窗口
提示 要最大化工作区,尝试将这些嵌入窗口设置为自动隐藏。Ctrl+点击其中一个窗口标题栏中的图钉,原始窗口框架内的所有窗口都会自动隐藏。
用户界面中的某些窗口包含标签页。您可以根据需要或偏好重新组织标签页分组。
重排 窗口中的标签页 在窗口间移动标签页 将标签页转换为窗口
您可以更改窗口中标签页的顺序。
限制与约束
您只能移动已嵌入其他窗口的标签页。在默认带有标签页的窗口(如SailWind Router中的输出窗口)中,您无法移动标签页,只能重新排列它们。有关重排标签页的信息,请参见第575页的"重排窗口中的标签页"。
操作步骤
将标签页拖拽到标签页行中的新位置。
您可以将标签页从一个窗口移动到另一个窗口。
限制与约束
您只能移动已嵌入其他窗口的标签页。在默认带有标签页的窗口(如SailWind Router中的输出窗口)中,您无法移动标签页,只能重新排列它们。有关重排标签页的信息,请参见第575页的"重排窗口中的标签页"。
操作步骤
相关主题
您可以从标签页创建新窗口。
操作步骤
您现在获得了一个浮动窗口。
相关主题
崩溃检测功能可捕获并报告软件的意外终止情况。
如果启用了崩溃检测,软件崩溃时会在414页打开"检测到错误"对话框,允许您将SailWind环境报告及相关文件保存为压缩的转储文件。您可以将此文件提交给SailWind软件客户支持。您还可以附加反馈到此报告,并可选择附加基本媒体向导(BMW)媒体和项目文件。
除非软件崩溃且已在软件*.ini*文件中启用崩溃检测,否则无法访问"检测到错误"对话框。
崩溃检测由SailWindRouter.ini文件(位于C: <install_folder>\Settings目录)中的CrashDetection开关控制;默认情况下处于关闭状态。