我丢失了 Sketchbook Pro 中的工具栏。如何恢复它们?

我丢失了 Sketchbook Pro 中的工具栏。如何恢复它们?

使用时Autodesk Sketchbook Pro(SBP) 使用多台显示器时,工具栏似乎经常会不可挽回地丢失。即使选择Window->Default Layout并启用Window菜单上的所有工具栏也无法恢复所有工具栏。以下是该Default Layout命令造成的混乱的一个示例:

在此处输入图片描述

我尝试过重新安装 SBP、只使用一个显示器、更改显示分辨率以及删除 userPreferences.xml 文件。但这些方法都无法可靠地恢复丢失的工具栏。

我如何恢复我的工具栏?

答案1

请注意,对于此答案,您将看到“平板电脑显示器”。我主要在 Wacom 平板电脑上使用 SBP。对于这些目的,它只是一个普通的显示器。无论您是否有绘图板,这些说明都应该同样有效。


Sketchbook Pro 很可能将您丢失的工具栏置于屏幕外。因为它们是工具栏而不是窗口,所以恢复它们的常用技巧不起作用。

手动编辑 userPreferences.xml

工具栏的位置(至少对于 6.0 版本)保存在名为userPreferences.xmlinside的文件中%APPDATA%/Autodesk/SketchBook Pro/6.0。里面userPreferences.xml有与每个工具栏相对应的坐标。

在此处输入图片描述

关闭 SBP 后,您可以编辑这些坐标,尝试将工具栏重新显示在屏幕上。第一次尝试恢复时,最好将每个工具栏的坐标更改为"0,0"。我已成功做到这一点,尽管这相当麻烦,因为工具栏遵循三个不同的坐标系统(即,将它们全部设置为 会500,500导致屏幕上出现三个工具栏集群)。尽管如此,如果您只是缺少一个工具栏,此方法仍然有效。

使用脚本编辑 userPreferences.xml

由于 SBP 在我的多显示器设置中总是会丢失其工具栏,因此我编写了一个名为的 Python 脚本,sbptbfix.py用于自动恢复所有 9 个工具栏,通常只需三步。它处理坐标系之间的转换,以始终将工具栏放在正确的位置。您可以在这里找到 sbptbfix.py

步骤 1:将一个工具栏放到位

sbptbfix.py默认情况下,所有其他工具栏的配置都是相对于画笔调色板来定位的。因此,第一步是将画笔调色板放置在合适的位置,如下所示:

在此处输入图片描述

如果您的画笔面板丢失,您可以通过编辑脚本为此指定不同的工具栏。您必须阅读脚本中的注释以了解详细信息(提示:查看 ManagedToolbars 列表)。

第 2 步:关闭 SBP 并运行 sbptbfix.py

下一步是sbptbfix.py编辑userPreferences.xml具有良好坐标的文件。为此,首先关闭 SBP,以便脚本可以编辑首选项文件,然后运行sbptbfix.py

在此处输入图片描述

如您所见,它为您提供了一些有关其计算出的新坐标的信息。请注意以下三个不同的坐标系,它们的原点如下:主显示屏左下角 ( BLMD)、主显示屏左上角 ( TLMD) 和 SBP 窗口左下角 ( wndw)。

步骤 3:启动 Sketchbook Pro

最后一步就是启动 Sketchbook Pro。现在工具栏应该全部重新定位,如下所示:

在此处输入图片描述

如果您仍然看不到所有工具栏,请确保在Window菜单中启用所有工具栏。

答案2

在 Mavericks 上 - 我认为其他最近的 Mac OS 版本也是如此 - 只需按Alt+ Command+J即可在可见和不可见菜单栏之间切换。

答案3

如果您有 Autodesk scetchbook pro 7 并且有一台 Mac,这将有助于恢复工具栏。

您所要做的就是制作一个小屏幕用于绘图,然后突出显示最顶部的“窗口”。它应该有一个下拉列表,其中一个项目是工具栏。如果未选中,则单击它,工具栏应该会返回。这也适用于画笔调色板。

如果它不起作用,那我就不知道了。

相关内容