您可以通过自定义界面元素(例如工具栏、菜单和快捷键)或自定义界面窗口的显示方式来定制 SailWind 工具的界面。
工具 > 自定义,不存在,为已知问题,BugID: 1758
自定义 Action 和快捷方式等,这个工作量大,往后放;
您可以自定义 SailWind 界面,以适应您的工作风格和设计工作。您可以确定要显示的工具栏,向工具栏和菜单添加项目,以及创建自定义工具栏、菜单和快捷键。
要进行自定义,请使用“自定义”对话框。您可以通过两种方式调用该对话框:
您的自定义设置将与当前工作区一起保存,以便您再次在该工作区中工作时,对工具栏、菜单和快捷键所做的所有更改都会显示出来。
使用“自定义”对话框中的“工具栏和菜单”选项卡(工具 > 自定义 > 工具栏和菜单选项卡)来创建自定义工具栏和快捷菜单。
要创建自定义主菜单,请使用“自定义”对话框中的“命令”选项卡。请参阅创建自定义菜单。
另请参阅工具栏上的移动按钮。
要创建自定义工具栏,您可以创建一个新的空工具栏并向其中添加项目(命令)。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击工具栏和菜单选项卡。
在工具栏框中,单击新建按钮。
键入工具栏的名称并单击“确定”。
结果如下:
将工具栏拖到 SailWind 界面上您想要的位置。
要将项目(命令)添加到新工具栏,请单击“命令”选项卡。
在“类别”列表中,选择菜单或工具栏名称,以显示特定于该菜单或工具栏的命令。或者,选择“所有命令”。
如果您在 SailWind Layout
或 SailWind Logic 中以特殊模式工作(例如,SailWind Layout 中的 Decal Editor),则某些类别的命令无法进行自定义。
在命令列表中,选择所需的命令并将其拖到工具栏上。
添加完命令后,单击“关闭”。
为了增加软件界面的空间,您可以显示需要使用的工具栏并隐藏其他工具栏。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击工具栏和菜单选项卡。
在工具栏列表中,选择工具栏。
要在界面中显示工具栏,请选中其名称左侧的复选框。要隐藏 工具栏上,清除复选框。
单击“关闭”。
有关自定义工具栏和菜单外观的其他方法的信息,请参阅自定义屏幕外观。
如果您决定不再需要它,您可以删除自定义工具栏(您创建的工具栏)。
🙊限制
您不能删除系统工具栏。
🏃♂️步骤
创建后,您可以重命名自定义工具栏(您创建的工具栏)。
🙊限制
您不能重命名系统工具栏。
🏃♂️步骤
如果您决定不再需要所做的更改,您可以将一个或所有系统工具栏重置为其默认按钮。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击工具栏和菜单选项卡。
在工具栏列表中,选择工具栏。
单击“重置”。
要将所有系统工具栏重置为默认值,请单击全部重置。
使用“命令”选项卡可以创建命令,然后可以将其用作菜单上的选择或工具栏上的按钮,还可以创建自定义菜单。
您可以从已经作为菜单项或工具栏按钮存在的命令创建自定义命令。要创建这种命令,您需要选择一个现有命令作为新命令的基础。然后定义新命令的属性。
您还可以通过宏命令文件创建自定义命令。请参阅通过宏创建命令并将其添加到菜单。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击命令选项卡。
在类别列表中,单击菜单或工具栏名称以显示特定于该菜单或工具栏的项目(命令),或单击所有命令。
如果您已将宏命令(在“宏文件”选项卡上)设置为命令,则“类别”列表将包含“宏”类别,“命令”列表将包含宏。有关更多信息,请参阅从宏创建命令并将其添加到菜单。
在命令列表中,选择要作为自定义命令基础的命令,然后单击新建按钮。
在“添加命令”对话框中,指定新命令的属性:
a. 在命令名称框中,键入命令的名称。 b. 在描述框中,键入自定义命令的描述。 c. 如果原始命令已关联图像,请选择“使用默认图像”以便在自定义命令中使用相同的图像。选择“选择用户定义图像”可以使用其他图像、编辑图像或创建新图像。 d. 单击“确定”关闭“添加命令”对话框并返回“自定义”对话框。
如果您已完成所有自定义,请单击“关闭”。
要将命令添加到工具栏或菜单,请单击该命令并将其从命令列表拖动到工具栏或菜单。
一旦创建新命令,您就可以使用“命令”选项卡来设置新命令的属性。
🏃♂️步骤
您只能编辑自定义命令(您创建的命令)。您无法编辑系统命令。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击命令选项卡。
在类别列表中,单击菜单或工具栏名称以显示特定于该菜单或工具栏的项目(命令),或单击所有命令。
在命令列表中,选择一个命令并单击编辑按钮。
在“编辑命令”对话框中,更改自定义命令的属性:
a. 在“命令名称”框中,键入命令的名称。
b. 在“说明”框中,键入自定义命令的说明。
c. 如果原始命令关联了图像,请选择“使用默认图像”以将该图像与自定义命令一起使用。选择“选择用户定义的图像”以使用其他图像、编辑图像或创建新图像。
d. 单击“确定”关闭“编辑命令”对话框并返回“自定义”对话框。
完成所有自定义后,单击“关闭”。
单击“确定”关闭“编辑命令”对话框并返回“自定义”对话框。
您只能删除自定义命令(您创建的命令)。您无法删除系统命令。
🏃♂️步骤
创建自定义菜单,首先创建一个新的空菜单,然后向其中添加项目(命令):
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击命令选项卡。
在类别列表中,选择新建菜单。
在“命令”列表中,选择“新建菜单”并将其拖动到所需位置。
点击新菜单将其选中。然后右键单击并选择“按钮外观”。
在“按钮”文本字段中,输入菜单名称,然后单击“确定”。保持“自定义”对话框处于打开状态。
要向新菜单添加项目(命令),请单击“命令”选项卡。
在“类别”列表中,选择菜单或工具栏名称,以显示特定于该菜单或工具栏的命令。或者,选择“所有命令”。
如果您在 SailWind Layout
或 SailWind Logic 中以特殊模式工作(例如,SailWind Layout 中的 Decal Editor),则某些类别的命令无法进行自定义。
在命令列表中,选择所需的命令并将其拖到菜单中。
添加完命令后,单击“关闭”。
如果您经常使用的命令不在标准工具栏和菜单上,或者您想将它们包含在常用的工具栏和菜单中,则可以添加这些项目。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击命令选项卡。
在“类别”列表中,选择工具栏或菜单名称以显示特定于该菜单或工具栏的命令,或者选择“所有命令”。
如果您在 SailWind Layout
或 SailWind Logic 中以特殊模式工作(例如,SailWind Layout 中的 Decal Editor),则某些类别的命令无法进行自定义。
在命令列表中,选择所需的命令并将其拖动到工具栏或菜单。
要从工具栏或菜单中删除某个项目(在“自定义”对话框打开时),请单击该项目并将其拖到工具栏或菜单外面。
添加完命令后,单击“关闭”。
您可以重新排列工具栏上的按钮。您还可以将按钮从一个工具栏移动或复制到另一个工具栏。
🏃♂️步骤
单击工具 > 自定义菜单项。
打开“自定义”对话框后,单击工具栏按钮并将其拖动到同一工具栏上的新位置或不同的工具栏。
除了移动按钮,您还可以复制按钮并移动副本。按住 Ctrl 键并拖动按钮。
您可以重新排列菜单上的菜单项。您还可以将菜单项从一个菜单移动或复制到另一个菜单。
🙊限制
要移动菜单项,必须打开“自定义”对话框。
🏃♂️步骤
单击工具 > 自定义菜单项。
在 SailWind 应用程序的主窗口中,显示包含要移动的项目的菜单。
单击菜单项并将其拖动到同一菜单上的新位置或不同菜单上。
您可以复制菜单项并移动副本,而无需移动它。按住 Ctrl 键并拖动菜单项。
如果有您不使用或不想出现的项目,您可以删除菜单项或工具栏按钮。
🏃♂️步骤
单击工具 > 自定义菜单项。
打开“自定义”对话框,将项目拖到工具栏或菜单之外。
关闭自定义对话框。
请注意,您可以将工具栏或快捷菜单重置为其默认项目列表。请参阅将工具栏重置为默认值。
您可以使用“自定义”对话框的“键盘和鼠标”选项卡(“工具”菜单 > “自定义 > “键盘和鼠标”选项卡)来创建和自定义快捷键。
您可以创建适用于任何模式的快捷键。因此,相同的快捷键可能根据您所使用的模式而具有不同的功能。
🙊限制
第一个字符可能由以下内容加上 Alt、Ctrl 或 Shift 修饰符组成:
所有可打印字符,包括空格和制表符 所有功能键
扩展键:上、下、左、右、Insert、Delete、Home、PageUp、PageDown、End
数字键盘键(Num Lock 关闭时):上、下、左、右、Insert、Home、PageUp、PageDown、Del、End、/、*、+、-
鼠标指针事件:单击、双击、向前旋转、向后旋转
鼠标指针事件不能与键序列组合,但允许使用 Ctrl、Alt 和 Shift 修饰键。
后续字符可能由以下内容组成:
有一些例外:某些组合,如 Alt+Tab,会被 Windows 拦截,因此不可用。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击键盘和鼠标选项卡。
在“模式”框中,选择要应用快捷键的模式。该模式的可用命令将显示在“命令”框中。
在“命令”框中,选择要为其创建新快捷方式的命令。如果快捷方式已存在,则该快捷方式将显示在“当前快捷方式”框中。
要替换现有的快捷方式,请单击“删除”以移除现有快捷方式,并为该命令创建新的快捷方式。
在当前快捷方式框上方,单击新建按钮以打开分配快捷方式对话框。
选择以下快捷方式类型之一:
要分配快捷键,请选择“按新的快捷键”,然后按下要使用的键。
输入新的快捷键后,类似的快捷键会显示在“分配给其他命令的类似快捷键”框中。这有助于避免创建与现有快捷键冲突的新快捷键。
要创建鼠标动作,请选择“或选择指针事件”,然后选择列表框选项、鼠标按钮事件和修饰键的组合。
单击“确定”关闭“分配快捷方式”对话框。
新的快捷方式出现在自定义对话框的当前快捷方式框中。
您可以在 HTML 文件中创建一个命令表及其指定的快捷方式,以便通过 Web 与设计团队的其他成员共享信息。
🏃♂️步骤
您可以用正则表达式替换快捷键命令参数中的字符。
表 46. 快捷键中的表达式
表达 | 使用 |
---|---|
* | 匹配任意数量的字符。 |
? | 匹配任意一个字符。 |
[set] | 匹配指定集合中的任意字符。提示:集合由字符或范围组成。范围的格式为:字符 连字符,例如 A-Z 或 0-9。集合支持的最小字符集为 [0-9a-zA-Z_]。 |
[!set] 或 [^set] | 匹配不在指定集合中的任何字符。 |
\ |
抑制集合内字符 `[]*? !^ -\' 的特殊句法意义,并精确匹配该字符。 |
下表显示了使用 preview.pcb 设计的命令参数中使用的正则表达式的示例,见表 47。
表 47. 快捷键表达式示例
快捷键 | 结果 |
---|---|
H A* | 突出显示所有以 A 开头的网络,例如 A00、A01、A02。 |
H +?? | 突出显示所有以 + 开头、0 后有两位数字或字符的网络,例如 +5V。 |
H A?0 | 突出显示所有以 A 开头、以 0 结尾以及中间任意字符的网络,例如 A00 和 A10。 |
H [C-D]* | 突出显示所有以 C 或 D 开头的网络,例如 CLKIN、D00。 |
H [!C-D]* | 突出显示所有不以 C 或 D 开头的网络,例如 Aoo、GND。 |
删除不再想使用的快捷方式,或者作为更改现有快捷方式的第一步。
🏃♂️步骤
如果您所做的修改不再需要,您可以将所有快捷键恢复为默认设置。
🏃♂️步骤
为了简化您的设计任务,您可以创建执行宏的快捷键。
要将宏分配给快捷键,宏命令文件 (.mcr) 必须已存在。您可以通过在 SailWind 工具中录制宏或使用宏语言编写脚本来创建宏。更多信息,请参阅宏。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击宏文件选项卡。
在宏命令文件区域中,单击新建按钮。
在打开宏文件对话框中,选择所需的宏文件,然后单击打开。
SailWind 工具加载宏并使其可用作命令(选中宏名称左侧的复选框)。
要关闭宏文件或使其在自定义对话框中不可用,请清除宏名称旁边的复选框。
要将宏分配给快捷键,请单击“键盘和鼠标”选项卡。
在模式列表中,选择所有模式。
在命令区域中,双击宏以显示可用宏的列表,然后选择所需的宏。
在当前快捷方式区域中,单击新建按钮。
SailWind 工具显示分配快捷方式对话框。
选择以下快捷方式类型之一:
要分配快捷键,请选择“按新的快捷键 key(s) ” ,然后按下要使用的键。有关创建快捷键的规则和限制的详细信息,请参阅“创建新的快捷键”中的“限制和局限性”部分。
输入新的快捷键后,类似的快捷键会显示在“已分配给其他命令的类似快捷键”框中。这有助于避免创建与现有快捷键冲突的新快捷键。
要创建鼠标动作,请选择“或选择指针事件”,然后选择列表框选项、鼠标按钮事件和修饰键的组合。
单击“确定”关闭“分配快捷方式”对话框。
新的快捷方式出现在自定义对话框的当前快捷方式框中。
您可以从宏文件创建命令并将其添加到工具栏和菜单。
要从宏命令文件创建命令或将其添加到菜单,宏命令文件 (.mcr) 必须已存在。您可以通过在 SailWind 工具中录制宏或使用宏语言编写脚本来创建宏。更多信息,请参阅宏。
🏃♂️步骤
单击工具 > 自定义菜单项,然后单击宏文件选项卡。
单击新建按钮。
在“打开宏文件”对话框中,选择要用作命令的宏文件。然后单击“打开”。
SailWind 工具加载宏并使其可用作命令(选中宏名称左侧的复选框)。
要关闭宏文件,或使其在自定义对话框中不可用,请清除宏名称旁边的复选框。
要将宏添加到菜单,请单击“命令”选项卡。
从类别列表中选择宏。
在命令列表中,选择宏并将其拖到菜单中。
添加完宏后,单击“关闭”。
您可以通过切换工具提示的外观、更改按钮图标的大小、启用个性化菜单(根据使用情况缩短菜单)、更改菜单显示、更改窗口和对话框的 Microsoft 视觉样式以及更改界面语言来定制 SailWind 界面。
有关详细信息,请参阅第 523 页上的“自定义对话框,“选项”选项卡”。
您可以在原理图编辑器的标准工具栏上更改 Sheets 列表的宽度。
🏃♂️步骤
在原理图编辑器中,单击工具 > 自定义菜单项。
在标准工具栏上,选择“图页”列表框。
根据需要调整大小。
单击“关闭”。
您不能使用 Alt 键来调整 Sheets 列表的大小。
您可以自定义窗口在工作区中的显示方式。使用可用的选项可以显示窗口、隐藏窗口、从当前视图分离窗口、将窗口附加到当前视图、将窗口嵌入其他窗口以及管理窗口选项卡。
首次启动应用程序时,会显示多个窗口。您可以显示、隐藏或自动隐藏应用程序中的任意窗口。
🏃♂️步骤
在“视图”菜单上,单击要显示的窗口的名称。
您的选择可能包括导航窗口、输出窗口、项目资源管理器、帮助窗口、电子表格和快捷方式对话框。
应用程序打开时,除了您的工作区外,还会打开多个窗口。您可以关闭其中一些窗口或自动隐藏它们,以最大化您的设计空间。
如果您不希望某个特定窗口出现在工作区中,您可以通过手动关闭来隐藏窗口。
🏃♂️步骤
将指针移动到要隐藏的窗口的标题栏。
单击窗口标题栏右侧的小向下箭头。
在出现的菜单中,点击“隐藏”。
窗口随即关闭。
您还可以将窗口设置为自动隐藏,这样当您将指针悬停在窗口附近时窗口就会出现,而当您将指针移开时窗口就会自动最小化。
🏃♂️步骤
将指针移动到要隐藏的窗口标题栏的右侧。
单击窗口标题栏中的管脚 I。
管脚图片变为指向侧面。界面侧面会出现一个新栏。新栏出现在哪一侧取决于窗口的位置。例如,如果项目资源管理器位于用户界面左侧,当您从菜单中点击“自动隐藏”设置时,新栏就会出现在界面左侧。
新栏包含一个与窗口同名的选项卡。
将鼠标悬停在新栏中的选项卡上。
窗口会重新出现,并覆盖该应用程序。
将指针移离窗口。窗口将最小化为选项卡。
要关闭“自动隐藏”功能,请将鼠标悬停在新栏中的选项卡上,以便窗口重新显示。然后反向重复步骤 1-2。
您可以将窗口从当前视图中分离出来。这称为“浮动”。浮动窗口不会附着在当前视图上;相反,它会悬停在当前视图上,遮挡其下方任何内容的视图。
🙊限制
您无法浮动当前设置为自动隐藏的窗口。浮动窗口之前,请关闭“自动隐藏”功能。
🏃♂️步骤
双击窗口的标题栏。窗口将分离,您可以将其移动到屏幕的任何位置。
要撤消浮动,请参见将窗口附加到当前视图。
您可以将窗口附加到当前视图。这称为停靠。停靠的窗口会附加到当前视图,因此不会遮挡其下方任何内容的视图。您可以将窗口停靠在其上次停靠的位置,也可以将其停靠到其他位置。
如果您移动了窗口,则可以使用标题栏按键命令将其停靠到其最后停靠的位置。
🏃♂️步骤
双击窗口的标题栏。窗口将重新连接到界面。
您可以使用拖动操作将窗口停靠到新位置。
🏃♂️步骤
使用标题栏拖动窗口。
当您开始拖动窗口时,用户界面中会出现其他图形。在用户界面的边缘,会出现包含图形的箭头,如图 7 所示:
图 7. 窗口拖动图形
屏幕中央附近也出现了一组类似的箭头。在本步骤中,请忽略该箭头。
拖动窗口时,将鼠标悬停在用户界面边缘的某个箭头上。例如,将鼠标悬停在用户界面左侧的箭头上。
您指向的用户界面边缘会出现一个透明的彩色方块。该方块指示您释放鼠标按钮时窗口将停靠的位置。例如,如果您将鼠标悬停在用户界面左侧的箭头上,屏幕左侧就会出现一个方块,如图 8 所示。
图 8. 停靠窗口
将鼠标悬停在指示窗口停靠位置的箭头上时释放鼠标按钮。
该窗口停靠在用户界面上,并且用户界面中的其他窗口调整大小。
除了将窗口附加到用户界面的一侧之外,您还可以将窗口嵌入另一个窗口中,以便它与原始窗口共享窗口空间,或成为原始窗口中的选项卡。
使用拖动操作嵌入一个窗口并共享另一个窗口的空间。
🏃♂️步骤
使用标题栏,将一个窗口拖到另一个窗口中。
当您开始拖动窗口时,用户界面中会出现其他图形。一组包含图形的箭头会出现在您正在拖动的窗口的中心,如图 9 所示。根据您正在拖动的窗口,箭头组的中心可能还会包含一个选项卡图形。
图 9. 拖动窗口 - 箭头组
用户界面两侧也会出现类似的箭头。本步骤中请忽略这些箭头。
拖动窗口时,将鼠标悬停在其中一个箭头上。例如,将鼠标悬停在左箭头上。
拖动窗口时,窗口边缘会出现一个透明的彩色方块,如图 10 所示。该方块指示释放鼠标按钮后窗口将停靠的位置。例如,如果您将鼠标悬停在左箭头上,项目资源管理器左侧就会出现一个方块。
图 10. 拖动和停靠窗口
将鼠标悬停在指示窗口停靠位置的箭头上时释放鼠标按钮。
该窗口嵌入在另一个窗口中,两者共享原始窗口占用的空间。
为了最大化您的工作空间,请尝试将这些嵌入窗口设置为自动隐藏。按住 Ctrl 键并单击窗口标题栏上的管脚,原始窗口框架内的所有窗口都会自动隐藏。
嵌入窗口并通过创建选项卡来使用整个空间。
🏃♂️步骤
使用标题栏,将一个窗口拖到另一个窗口中。
当您开始拖动窗口时,用户界面中会出现其他图形。一组包含图形的箭头会出现在您正在拖动的窗口的中心,如图 11 所示。根据您正在拖动的窗口,箭头组的中心可能还会包含一个选项卡图形。
图 11. 拖动和停靠窗口 - 箭头命令
用户界面两侧也会出现类似的箭头。本步骤中请忽略这些箭头。
拖动窗口时,将鼠标悬停在选项卡图形上。
您正在拖动的窗口上方会出现一个透明的彩色方块,如图 12 所示。该方块指示您释放鼠标按钮时窗口将停靠的位置。例如,如果您将鼠标悬停在“项目资源管理器”窗口中的选项卡上,则“项目资源管理器”上方会出现一个方块。
图 12. 拖动窗口——透明块
将鼠标悬停在选项卡上时释放鼠标按钮。
该窗口作为窗口内的选项卡嵌入,如图 13 所示。您可以单击每个选项卡来访问每个窗口。
图 13. 嵌入为选项卡的窗口
为了最大化您的工作空间,请尝试将这些嵌入窗口设置为自动隐藏。按住 Ctrl 键并单击窗口标题栏上的管脚,原始窗口框架内的所有窗口都会自动隐藏。
用户界面中的某些窗口包含选项卡。但是,您可能不喜欢选项卡的组织或分组方式。您可以通过将窗口嵌入其他窗口来创建更多选项卡。
有关详细信息,请参阅第 419 页上的“将窗口嵌入其他窗口”
您只能通过在停靠窗口之一内嵌入窗口来重新排列您创建的选项卡。
您不能重新排列常规选项卡,例如“输出”窗口中的选项卡。
🏃♂️步骤
将选项卡拖动到选项卡行内的新位置。
您只能移动已嵌入其他窗口的选项卡。在默认带有选项卡的窗口(例如 SailWind Router 中的“输出窗口”)中,您无法移动选项卡。您只能重新排列它们。有关重新排列选项卡的信息,请参阅上一节。
另请参阅第 419 页的“将窗口嵌入其他窗口”。
🏃♂️步骤
将标签页拖到新窗口。
当你开始拖动时,标签页会自动像窗口一样运行。
像放置窗口一样放置选项卡。
另请参阅第 414 页的“组织窗口”。
您可以使用拖动操作从选项卡创建新窗口。
🏃♂️步骤
拖动标签页。当你开始拖动时,标签页会自动像窗口一样运行。
松开鼠标按钮。确保指针不在任何箭头图形上。现在您有一个浮动窗口。
像放置浮动窗口一样放置选项卡。
另请参阅第 414 页的“组织窗口”。