第26章 自定义界面

您可以根据工作风格和需求自定义 SailWind Router 界面。您可以指定显示哪些工具栏、向工具栏和菜单添加项目,以及创建自定义工具栏、菜单和快捷键。

通过自定义对话框进行设置。有两种方式可以调用该对话框:

  • 在 SailWind 界面中,选择 工具 > 自定义 菜单项。您所做的所有自定义设置将应用于 SailWind 工具的主视图。
  • 在界面窗口(例如输出窗口)中右键单击并选择 自定义。您的自定义设置仅适用于该窗口。

您的自定义设置会随当前工作区保存,因此当您再次在该工作区工作时,对工具栏、菜单和快捷键所做的所有更改都会保留。

迁移用户设置 自定义 工具栏和快捷菜单 创建自定义命令和菜单 自定义快捷键 从宏命令文件创建命令 向菜单添加宏 自定义屏幕外观 组织窗口 崩溃检测

迁移用户设置

您可以使用用户设置迁移工具从一个安装的 SailWind Logic、Layout 和 Router 中提取您的设置,并将其导入到另一个安装或版本中。

有关操作方法,请参阅《用户设置迁移指南》中的用户设置迁移部分。

自定义工具栏和快捷菜单

在自定义对话框中选择 工具栏和菜单 选项卡(工具 > 自定义 菜单项,工具栏和菜单 选项卡)以创建自定义工具栏和快捷菜单。

提示 要创建自定义主菜单,请使用自定义对话框中的 命令 选项卡。参见"创建自定义菜单"。

创建 自定义工具栏 编辑 自定义工具栏 重置 工具栏为默认值 自定义快捷菜单 重置快捷菜单

创建自定义工具栏

通过创建新的空工具栏并向其添加项目(命令)来创建自定义工具栏。

操作步骤

  1. 选择 工具 > 自定义 菜单项,然后单击 工具和菜单 选项卡。
  2. 在工具栏框中,单击 新建 按钮。
  3. 输入工具栏名称并单击 确定

新的空工具栏将显示在 SailWind 界面上。

  1. 将工具栏拖动到 SailWind 界面上您想要的位置。
  2. 要向新工具栏添加项目(命令),请单击 命令 选项卡并按以下步骤操作: a. 在类别列表中,选择菜单或工具栏名称以显示特定于该菜单或工具栏的命令。或者选择"所有命令"。

限制:

如果您在 SailWind Layout 或 SailWind Logic 的特殊模式下工作(例如 SailWind Layout 中的封装编辑器),某些命令类别不可用于自定义。

b. 在命令列表中,选择您想要的命令并将其拖动到工具栏。 c. 添加完命令后,单击 **关闭**。

相关主题

从工具栏和菜单中移除 项目

编辑自定义工具栏

根据需要,使用自定义对话框对自定义工具栏进行编辑。

操作步骤

  1. 选择 工具 > 自定义 菜单项。
  2. 在选项对话框中,单击 工具栏和菜单 选项卡。
  3. 执行以下操作之一:
预期结果 步骤
显示或隐藏工具栏 1. 在工具栏列表中,选择工具栏。2. 要在界面中显示工具栏,选中名称左侧的复选框。要隐藏工具栏,清除复选框。
删除自定义工具栏 1. 在工具栏列表中,选择自定义工具栏。2. 单击删除按钮。
重命名自定义工具栏 1. 在工具栏列表中,选择工具栏并单击编辑按钮。2. 在工具栏名称对话框中,输入新名称并单击确定。

注意:

您无法编辑或删除标准工具栏和菜单。

重置工具栏为默认值

您可以将一个或所有系统工具栏重置为其默认按钮。

操作步骤

  1. 选择 工具 > 自定义 菜单项并单击 工具栏和菜单 选项卡。
  2. 在工具栏列表中,选择工具栏。
  3. 单击 重置

提示 要将所有系统工具栏重置为默认值,请单击 全部重置

自定义快捷菜单

您可以通过添加、删除或重新排列菜单项来自定义现有的快捷菜单。您还可以将快捷菜单重置为其默认状态。

注意:

您无法创建新的快捷菜单。

操作步骤

  1. 单击 工具 > 自定义 菜单项;然后在自定义对话框中,单击 工具栏和菜单 选项卡。
  2. 在快捷菜单区域,选择要修改的快捷菜单。快捷菜单(称为弹出菜单)将出现。
  3. 您现在可以添加、删除或重新排列其菜单项(命令)。
    • 添加项目: i. 单击自定义对话框的 命令 选项卡。 ii. 在类别区域,选择菜单或工具栏名称以显示特定于该菜单或工具栏的命令。或单击所有命令。 iii. 将命令拖动到快捷菜单。
    • 删除项目:选择项目并将其拖出快捷菜单。
    • 重新排列项目:选择项目并将其拖动到菜单上的新位置。
  4. 完成菜单自定义后,关闭它(单击 X)或单击 关闭

提示

如果命令的操作与快捷菜单的上下文不匹配,自定义操作允许您将命令添加到菜单,但菜单不会显示该命令(菜单项)。例如,在 SailWind Router 中,"Smooth in router"命令是一个动词模式命令。如果您将"Smooth in router"命令添加到交互式布线快捷菜单,该命令不会出现在菜单上。

重置快捷菜单

如果您自定义了快捷菜单并希望将其更改回原始菜单项,可以将一个或所有快捷菜单重置为默认设置。

操作步骤

  1. 选择 工具 > 自定义 菜单项并单击 工具栏和菜单 选项卡。
  2. 在快捷菜单列表中,选择要重置的快捷菜单。
  3. 在快捷菜单区域,单击 重置

提示 要将所有快捷菜单重置为其默认设置,在快捷菜单框中,单击 全部重置

相关主题

自定义快捷菜单

创建自定义命令和菜单

命令 选项卡为您提供了自定义命令或菜单的选项。

创建和编辑自定义命令 删除自定义命令 创建自定义菜单工具栏 和菜单添加项目 在 工具栏 和菜单上移动项目 从工具栏和菜单中移除 项目

创建和编辑自定义命令

您可以从已存在的命令或宏命令文件创建自定义命令。

  • 要使用已作为菜单项或工具栏按钮存在的命令,您可以选择一个现有命令作为新命令的基础。然后定义新命令的属性。
  • 要使用宏命令文件,请参见 从宏命令文件创建命令

操作步骤

  1. 选择 工具 > 自定义 菜单项并单击 命令 选项卡。
  2. 在类别列表中,单击菜单或工具栏名称以显示特定于该菜单或工具栏的项目(命令),或从列表中选择"所有命令"。

提示 如果您使宏命令(在 宏文件 选项卡上)可作为命令使用,类别列表将包括宏类别,命令列表将包括宏。有关更多信息,请参见"从宏命令文件创建命令" 第563页

  1. 在命令列表中,选择您想要基于其创建自定义命令的命令。然后单击 新建 按钮。如果要编辑现有的自定义命令,请选择命令并单击 编辑
  2. 在添加命令对话框(或编辑命令对话框,如果您正在编辑自定义命令)中,指定或更改自定义命令的属性: a. 在命令名称框中,键入命令的名称。 b. 如果新命令需要参数,请在参数框中键入参数。使用空格分隔每个参数。如果参数包含空格,请将参数用引号(" ")括起来。 c. 在描述框中,键入自定义命令的描述。 d. 如果原始命令关联了图像,选择"使用默认图像"以对自定义命令使用相同的图像。或者,选择"选择用户定义图像"以使用不同的图像、编辑图像或创建新图像。 e. 单击 确定 关闭添加命令对话框(或编辑命令对话框)并返回自定义对话框。
  3. 完成所有自定义后,单击 关闭

提示 要将命令添加到工具栏或菜单,请单击命令并将其从命令列表拖动到工具栏或菜单。

删除自定义命令

您可以删除您创建的任何自定义命令。

限制和约束

您只能删除自定义命令(您创建的)。您不能删除系统命令。

操作步骤

  1. 选择 工具 > 自定义 菜单项并单击 命令 选项卡。
  2. 在类别列表中,单击菜单或工具栏名称以显示特定于该菜单或工具栏的项目(命令),或选择"所有命令"。
  3. 在命令列表中,选择自定义命令并单击 删除 按钮。
  4. 单击 关闭

相关主题

工具栏 和菜单添加项目

从宏命令文件创建命令

重置 工具栏为默认值

创建自定义菜单

创建一个新的空菜单,然后向其添加项目(命令)以创建自定义菜单。

操作步骤

  1. 单击 工具 > 自定义 菜单项;然后在自定义对话框中,单击 命令 选项卡。
  2. 在类别列表中,选择"新建菜单"。
  3. 在命令列表中,选择新建菜单并将其拖动到您想要的位置:
    • 要创建顶级菜单,将新菜单拖动到菜单栏。
    • 要创建子菜单,将其拖动到现有菜单名称上。
  4. 单击您的新菜单以选择它。然后右键单击并选择 按钮外观
  5. 在"按钮文本"字段中,键入菜单名称并单击 确定

保持自定义对话框在 命令 选项卡上打开。

  1. 在类别列表中,选择菜单或工具栏名称以显示特定于该菜单或工具栏的命令,或选择"所有命令"。

限制:

如果您在 SailWind Layout 或 SailWind Logic 的特殊模式下工作(例如 SailWind Layout 中的封装编辑器),某些命令类别不可用于自定义。

  1. 在命令列表中,选择您想要的命令并将其拖动到菜单。
  2. 添加完命令后,单击 关闭

向工具栏和菜单添加项目

向您的自定义工具栏和菜单添加按钮,以填充命令和自定义命令。

操作步骤

  1. 选择 工具 > 自定义 菜单项并单击 命令 选项卡。
  2. 在类别列表中,选择工具栏或菜单名称以显示特定于该菜单或工具栏的命令,或选择"所有命令"。

限制:

如果您在 SailWind Layout 或 SailWind Logic 的特殊模式下工作(例如 SailWind Layout 中的封装编辑器),某些命令类别不可用于自定义。

  1. 在命令列表中,选择您想要的命令并将其拖动到工具栏或菜单。

提示 要从工具栏或菜单中移除项目(在自定义对话框打开时),单击项目并将其拖出工具栏或菜单。

  1. 添加完命令后,单击 关闭

相关主题

在工具栏和菜单上移动项目

您可以重新排列菜单上的项目或工具栏上的按钮。您还可以将项目从一个菜单或工具栏移动或复制到另一个。

工具栏 上移动按钮 在菜单上移动项目

在工具栏上移动按钮

移动工具栏按钮的方法取决于自定义对话框是否打开。

操作步骤

如果自定义对话框关闭,按住 Alt 键;然后将工具栏按钮拖动到同一工具栏上的新位置或不同的工具栏。如果自定义对话框打开,单击工具栏按钮并将其拖动到同一工具栏上的新位置或不同的工具栏。

提示 您可以复制按钮并移动副本,而不是移动按钮。按住 Ctrl 和 Alt 键同时拖动按钮。

菜单项移动

您可以重新排列自定义菜单中的项目。

限制与约束

要移动菜单项,必须打开"自定义"对话框。

操作步骤

  1. 选择 工具 > 自定义 菜单项。
  2. 在SailWind工具主窗口中,显示包含要移动项目的菜单。
  3. 点击菜单项并将其拖动到同一菜单或不同菜单上的新位置。

提示 您也可以复制菜单项而非移动。按住Ctrl键同时拖动项目即可复制。

  1. 点击 关闭

相关主题

创建自定义命令和菜单

工具栏和菜单添加项目

重置工具栏为默认设置

从工具栏和菜单移除项目

您可以通过移除菜单项或工具栏按钮来自定义界面。具体方法取决于"自定义"对话框是否打开。

操作步骤

如果"自定义"对话框已打开,将项目拖出工具栏或菜单外,然后关闭对话框。如果对话框未打开,仍可通过按住Alt键将工具栏项目拖出工具栏来移除。

提示 您可以将工具栏或快捷菜单重置为默认项目列表。参见"重置工具栏为默认设置"第549页

相关主题

工具栏和菜单添加项目

自定义快捷键

您可以使用"自定义"对话框的键盘和鼠标选项卡(工具 > 自定义菜单项 > 键盘和鼠标选项卡)创建和自定义快捷键。

创建新快捷键 键序列规则与限制 列出可用快捷键 快捷键中的表达式 删除快捷键 重置默认快捷键 为宏分配快捷键

创建新快捷键

您可以创建适用于任何模式的快捷键。因此,同一快捷键在不同工作模式下可能具有不同功能。

操作步骤

  1. 选择 工具 > 自定义 菜单项,点击 键盘和鼠标 选项卡。
  2. 在"模式"框中选择要应用快捷键的模式。该模式的可用命令将显示在"命令"框中。
  3. 在"命令"框中选择要创建新快捷键的命令。如果已有快捷键,它会显示在"当前快捷键"框中。

提示 要替换现有快捷键,先选择现有快捷键并点击删除移除它,然后为该命令创建新快捷键。

  1. 在"当前快捷键"框上方,点击新建按钮打开"分配快捷键"对话框。
  2. 选择以下一种快捷键类型:

• 要分配快捷键,选择"按下新快捷键"选项,然后按下要使用的键。有关创建快捷键的详细规则和限制,请参见"键序列规则与限制"第559页

提示

当您输入新快捷键时,类似快捷键会显示在"分配给其他命令的类似快捷键"框中。这有助于避免创建与现有快捷键冲突的新快捷键。

• 要创建鼠标动作,选择"或选择指针事件"选项,然后从列表框选项、鼠标按钮事件和修饰键中选择组合。 6. 点击确定关闭"分配快捷键"对话框。

结果

新快捷键将显示在"自定义"对话框的"当前快捷键"框中。

键序列规则与限制

快捷键的第一个字符必须满足特定要求。

快捷键的第一个字符可由以下列表中的任何项目加上Alt、Ctrl或Shift修饰符组成:

  • 所有可打印字符包括空格和Tab
  • 所有功能键
  • 扩展键:上、下、左、右、插入、删除、Home、PageUp、PageDown、End
  • 数字小键盘键(Num Lock关闭时):上、下、左、右、插入、Home、PageUp、PageDown、Del、End、/、*、+、-
  • 鼠标指针事件:单击、双击、向前旋转、向后旋转

限制:

鼠标指针事件不能与键序列组合使用,但允许使用Ctrl、Alt和Shift修饰符。

后续字符可由以下组成:

• 字母数字(a-z0-9)

提示 例外:某些组合如Alt+Tab会被Windows拦截,因此不可用。

相关主题

创建自定义命令和菜单

重置默认快捷键

列出可用快捷键

列出可用快捷键

您可以创建命令及其分配快捷键的HTML表格,以便与设计团队其他成员通过网络共享这些信息。

操作步骤

  1. 选择 工具 > 自定义 菜单项,点击 键盘和鼠标 选项卡。
  2. 点击报告,然后选择或输入HTML文件名,点击保存
  3. 在"自定义"对话框中点击关闭

结果

文件超链接将出现在输出窗口的状态选项卡下。

相关主题

创建自定义命令和菜单

创建新快捷键

重置默认快捷键

快捷键中的表达式

您可以用正则表达式替换快捷键命令参数中的字符。

下表描述了表达式的用法。

表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。

删除快捷键

删除不再使用的快捷键,或作为更改现有快捷键的第一步。

操作步骤

  1. 选择 工具 > 自定义 菜单项,点击 键盘和鼠标 选项卡。
  2. 在"模式"框中选择要删除快捷键的模式。该模式的可用命令将显示在"命令"框中。
  3. 在"命令"列表中选择要删除其快捷键的命令。
  4. 在"当前快捷键"列表中选择要删除的快捷键。
  5. 点击删除按钮。
  6. 点击关闭

相关主题

创建新快捷键

重置默认快捷键

重置默认快捷键

您可以将所有快捷键恢复为默认设置。

操作步骤

  1. 选择 工具 > 自定义 菜单项,点击 键盘和鼠标 选项卡。
  2. 点击全部重置
  3. 在确认对话框上点击

为宏分配快捷键

您可以创建执行宏的快捷键。

提示 要为宏分配快捷键,宏命令文件(.mcr)必须已存在。您可以通过在SailWind工具中录制宏或用宏语言编写脚本来创建宏。更多信息请参见"创建宏"第60页。

操作步骤

  1. 选择 工具 > 自定义 菜单项,点击 宏文件 选项卡。
  2. 在"宏命令文件"区域点击新建按钮。
  3. 在"打开宏文件"对话框中选择所需的宏文件,然后点击打开。SailWind Router加载宏并使其可用作命令(同时选中宏名称左侧的复选框)。

提示 要关闭宏文件或使其在"自定义"对话框中不可用,清除宏名称旁边的复选框。

  1. 要为宏分配快捷键,点击 键盘和鼠标 选项卡。
  2. 在"模式"列表中选择"所有模式"。
  3. 在"命令"区域双击"宏"显示可用宏列表,然后选择所需宏。
  4. 在"当前快捷键"区域点击新建按钮。软件显示"分配快捷键"对话框。
  5. 选择以下一种快捷键类型:

• 要分配快捷键,选择"按下新快捷键"选项,然后按下要使用的键。有关创建快捷键的详细规则和限制,请参见"键序列规则与限制"第559页

提示

当您输入新快捷键时,类似快捷键会显示在"分配给其他命令的类似快捷键"框中。这有助于避免创建与现有快捷键冲突的新快捷键。

• 要创建鼠标动作,选择"或选择指针事件"选项,然后从列表框选项、鼠标按钮事件和修饰键中选择组合。 9. 点击确定关闭"分配快捷键"对话框。

结果

新快捷键将显示在"自定义"对话框的"当前快捷键"框中。

从宏命令文件创建命令

您可以将宏文件创建的自定义命令添加到工具栏和菜单中。

提示

要从宏命令文件创建命令,宏命令文件(.mcr)必须已存在。您可以通过在SailWind工具中录制宏或用宏语言编写脚本来创建宏。更多信息请参见"创建宏"第60页。

操作步骤

  1. 选择 工具 > 自定义 菜单项,点击 宏文件 选项卡。
  2. 点击新建按钮。
  3. 在"打开宏文件"对话框中选择要用作命令的宏文件,然后点击打开。软件加载宏并使其可用作命令(同时选中宏名称左侧的复选框)。

提示

要关闭宏文件或使其在"自定义"对话框中不可用,清除宏名称旁边的复选框。

您可以像使用其他命令一样使用宏,例如为"宏"类别创建命令列表。

相关主题

工具栏和菜单添加项目

向菜单添加宏

向菜单添加宏

创建宏后,可将宏命令作为菜单项或工具栏按钮添加。

提示

要将宏添加到菜单,宏命令文件(.mcr)必须已存在。您可以通过在SailWind工具中录制宏或用宏语言编写脚本来创建宏。更多信息请参阅第60页的"创建宏"。

操作步骤

  1. 选择工具 > 自定义菜单项,点击宏文件选项卡。
  2. 在宏命令文件区域,点击新建按钮。
  3. 在打开宏文件对话框中,选择要作为命令使用的宏文件,然后点击打开。软件将加载宏并使其可用作命令(同时选中宏名称左侧的复选框)。

提示 要关闭宏文件或使其在自定义对话框中不可用,请清除宏名称旁边的复选框。

  1. 要将宏添加到菜单,点击命令选项卡。
  2. 从类别列表中选择"宏"。
  3. 在命令列表中,选择宏并将其拖动到菜单上。
  4. 添加完宏后,点击关闭

提示 您可以使用相同的步骤将宏添加到快捷菜单和工具栏。

自定义屏幕外观

您可以通过更改菜单和工具栏的外观来自定义SailWind界面。使用自定义对话框的选项选项卡(工具 > 自定义菜单项 > 选项选项卡)。

自定义工具栏显示 自定义窗口显示 调整层列表大小

自定义工具栏显示

您可以通过添加工具提示、显示快捷键信息或显示大图标等方式自定义工具栏显示。

操作步骤

  1. 选择工具 > 自定义菜单项,点击选项选项卡。
  2. 进行以下一项或多项选择:
    • 选中"在工具栏上显示工具提示"复选框以显示工具栏按钮的工具提示,或清除复选框以隐藏工具提示。
    • 选中"在工具提示中显示快捷键"复选框以显示快捷键信息,或清除复选框以隐藏。
    • 选中"大图标"复选框以显示大图标,或清除复选框以保留正常大小的图标。

提示

要在SailWind界面中显示或隐藏工具栏,请使用工具栏和菜单选项卡。参见第549页的"编辑自定义工具栏"。

自定义窗口显示

您可以从自定义窗口的选项选项卡(工具 > 自定义菜单项,选项选项卡)为窗口显示添加动画、阴影和延迟效果。

您可以对窗口显示进行以下自定义:

  • 要更改菜单显示方式,从菜单动画列表中选择动画。例如,"展开"动画显示部分菜单和一个可点击的箭头以显示其余部分。
  • 要在菜单项上显示阴影,选中"菜单阴影"复选框。
  • 要在其他菜单项之前显示最近的菜单选择,选中"首先显示最近使用的命令"复选框。
  • 如果菜单首先显示最近使用的命令,您可以在延迟后显示完整的菜单项列表。选中"延迟后显示完整菜单"复选框。
  • 如果您有一个由多个键组成的快捷键,可以通过选中"执行长快捷键前等待回车键"复选框来延迟其执行,直到按下回车键。
  • 要删除您使用过的命令记录并将默认命令集恢复到菜单和工具栏,点击重置我的使用数据。此选项不会撤销您已进行的任何显式自定义。

调整层列表大小

您可以更改标准工具栏上层列表的宽度。

限制与约束

您不能使用Alt键调整层列表大小。

操作步骤

  1. 选择工具 > 自定义菜单项打开自定义对话框。
  2. 点击工具栏上的层列表框*(忽略自定义对话框)*。
  3. 根据需要调整大小。
  4. 在自定义对话框中点击关闭

组织窗口

您可以自定义窗口中工作区的显示方式。

显示和隐藏窗口 自动隐藏窗口 从当前视图分离窗口 将窗口附加到当前视图

显示和隐藏窗口

首次启动SailWind Router时会显示多个窗口。您可以显示或隐藏这些窗口中的任何一个。

提示 您也可以自动隐藏窗口。参见第567页的"自动隐藏窗口"。

操作步骤

要隐藏可见窗口,点击视图菜单上的切换开关,或点击窗口标题栏上窗口位置菜单中的隐藏命令。要显示隐藏窗口,点击视图菜单上的切换开关。

自动隐藏窗口

您可以设置窗口自动隐藏,使其仅在指针悬停在隐藏窗口的标签上时显示。

操作步骤

  1. 将指针移动到要隐藏窗口的标题栏右侧。
  2. 点击窗口标题栏中的图钉。

图钉图片变为横向。界面侧面会出现一个新栏。该栏出现的位置取决于窗口的位置。例如,如果项目资源管理器位于用户界面的左侧,当您从菜单中点击自动隐藏设置时,新栏会出现在界面的左侧。

新栏包含一个与窗口同名的标签。

  1. 将指针悬停在新栏的标签上。窗口会重新出现,覆盖应用程序。
  2. 将指针移离窗口。窗口最小化为标签。

提示 要关闭自动隐藏功能,将指针悬停在新栏的标签上使窗口重新出现。然后重复步骤1-2,使图钉图标再次指向下方。

从当前视图分离窗口

您可以将窗口从当前视图中分离。这称为浮动。浮动窗口不会附加到当前视图;而是悬停,阻挡其下方的任何视图。

限制与约束

您不能浮动当前设置为自动隐藏的窗口。在浮动窗口前关闭自动隐藏功能。

操作步骤

双击窗口的标题栏。窗口分离后,您可以将其移动到屏幕的任何部分。

提示 要撤销浮动,参见第569页的"将窗口附加到当前视图"。

将窗口附加到当前视图

您可以将窗口附加到当前视图。这称为停靠。停靠窗口附加到当前视图,因此不会阻挡其下方的任何视图。您可以将窗口停靠在其最后停靠的位置,或将窗口停靠到不同位置。

停靠到最后位置 停靠到新位置 在其他窗口中嵌入窗口 管理窗口标签

停靠到最后位置

您可以将浮动窗口附加或停靠到其最后停靠的位置。

操作步骤

双击窗口的标题栏。窗口重新附加到界面。

停靠到新位置

您可以拖动浮动窗口并将其从一个位置停靠到新位置。

操作步骤

  1. 使用标题栏拖动窗口。

当您开始拖动窗口时,用户界面中会出现额外的图形。在用户界面的边缘,会出现包含图形的箭头,如113所示:

图113. 窗口拖动图形

提示 类似的一组箭头会出现在屏幕中心附近。忽略该组箭头以完成此操作。

  1. 拖动窗口时,将指针悬停在用户界面边缘的一个箭头上。例如,悬停在用户界面左侧的箭头上。

用户界面您指向的一侧会出现一个透明彩色块。此块指示释放鼠标按钮时窗口将停靠的位置。例如,如果您悬停在用户界面左侧的箭头上,屏幕左侧会出现一个块,如114所示。

图114. 停靠窗口

  1. 在悬停在指示您希望停靠窗口位置的箭头上时释放鼠标按钮。

窗口停靠到用户界面,用户界面中的其他窗口会调整大小。

在其他窗口中嵌入窗口

除了将窗口附加到用户界面的一侧外,您还可以将窗口嵌入另一个窗口中,使其共享窗口空间或成为原始窗口中的标签。

两个窗口共享一个窗口空间 在窗口内创建标签

两个窗口共享一个窗口空间

您可以将窗口嵌入另一个窗口的空间中。

操作步骤

  1. 使用标题栏将一个窗口拖入另一个窗口。

当您开始拖动窗口时,用户界面中会出现额外的图形。一组包含图形的箭头会出现在您正在拖动的窗口中心,如115所示。根据您正在拖动的窗口,该组箭头的中心可能还有一个标签图形。

图115. 拖动窗口—箭头组

提示 类似的一组箭头会出现在用户界面的侧面。忽略这些箭头以完成此操作。

  1. 拖动窗口时,将指针悬停在一个箭头上。例如,悬停在左侧箭头上。

您正在拖动的窗口的一侧会出现一个透明彩色块,如116所示。此块指示释放鼠标按钮时窗口将停靠的位置。例如,如果您悬停在左侧箭头上,项目资源管理器的左侧会出现一个块。

图116. 拖动并停靠窗口

  1. 在悬停在指示您希望停靠窗口位置的箭头上时释放鼠标按钮。

结果

窗口嵌入另一个窗口中,两者共享原始窗口占用的空间。

提示 要最大化工作区,尝试将这些嵌入窗口设置为自动隐藏。Ctrl+点击其中一个窗口标题栏中的图钉,原始窗口框架内的所有窗口都会自动隐藏。

在窗口内创建标签

您可以将窗口作为标签嵌入另一个窗口中。

操作步骤

  1. 使用标题栏将一个窗口拖入另一个窗口。

当您开始拖动窗口时,用户界面中会出现额外的图形。一组包含图形的箭头会出现在您正在拖动的窗口中心,如117所示。根据您正在拖动的窗口,该组箭头的中心可能还有一个标签图形。

图117. 拖动并停靠窗口—箭头命令

提示 类似的一组箭头会出现在用户界面的侧面。忽略这些箭头以完成此操作。

  1. 拖动窗口时,将指针悬停在标签图形上。

您正在拖动的窗口上会出现一个透明彩色块,如118所示。此块指示释放鼠标按钮时窗口将停靠的位置。例如,如果您悬停在项目资源管理器窗口中的标签上,项目资源管理器上会出现一个块。

图118. 拖动窗口—透明块

  1. 在悬停在标签上时释放鼠标按钮。

结果

窗口作为标签嵌入窗口中,如119所示。您可以点击每个标签访问每个窗口。

图119. 作为标签嵌入的窗口

提示 要最大化工作区,尝试将这些嵌入窗口设置为自动隐藏。Ctrl+点击其中一个窗口标题栏中的图钉,原始窗口框架内的所有窗口都会自动隐藏。

管理窗口标签页

用户界面中的某些窗口包含标签页。您可以根据需要或偏好重新组织标签页分组。

重排 窗口中的标签页 在窗口间移动标签页 将标签页转换为窗口

重排窗口中的标签页

您可以更改窗口中标签页的顺序。

限制与约束

您只能移动已嵌入其他窗口的标签页。在默认带有标签页的窗口(如SailWind Router中的输出窗口)中,您无法移动标签页,只能重新排列它们。有关重排标签页的信息,请参见第575页的"重排窗口中的标签页"。

操作步骤

将标签页拖拽到标签页行中的新位置。

在窗口间移动标签页

您可以将标签页从一个窗口移动到另一个窗口。

限制与约束

您只能移动已嵌入其他窗口的标签页。在默认带有标签页的窗口(如SailWind Router中的输出窗口)中,您无法移动标签页,只能重新排列它们。有关重排标签页的信息,请参见第575页的"重排窗口中的标签页"。

操作步骤

  1. 将标签页拖拽到新窗口。开始拖拽时,标签页会自动表现得像一个窗口。
  2. 像放置窗口一样放置标签页。

相关主题

在其他窗口中嵌入窗口

组织窗口

将标签页转换为窗口

您可以从标签页创建新窗口。

操作步骤

  1. 拖拽标签页。开始拖拽时,标签页会自动表现得像一个窗口。
  2. 释放鼠标按钮。确保指针不在任何箭头图形上方。

您现在获得了一个浮动窗口。

  1. 像放置任何浮动窗口一样放置标签页。

相关主题

组织窗口

崩溃检测

崩溃检测功能可捕获并报告软件的意外终止情况。

如果启用了崩溃检测,软件崩溃时会在414页打开"检测到错误"对话框,允许您将SailWind环境报告及相关文件保存为压缩的转储文件。您可以将此文件提交给SailWind软件客户支持。您还可以附加反馈到此报告,并可选择附加基本媒体向导(BMW)媒体和项目文件。

除非软件崩溃且已在软件*.ini*文件中启用崩溃检测,否则无法访问"检测到错误"对话框。

崩溃检测由SailWindRouter.ini文件(位于C: <install_folder>\Settings目录)中的CrashDetection开关控制;默认情况下处于关闭状态。

  • 如果*.ini文件的[General]部分中不存在CrashDetection*开关,或者该开关值为0,则崩溃检测处于关闭状态。不会创建崩溃时的环境报告。
  • 如果*.ini文件的[General]部分中存在CrashDetection*开关且值为1,则会检测崩溃并显示崩溃检测对话框。