使用时Autodesk Sketchbook Pro(SBP) 使用多台显示器时,工具栏似乎经常会不可挽回地丢失。即使选择Window->Default Layout
并启用Window
菜单上的所有工具栏也无法恢复所有工具栏。以下是该Default Layout
命令造成的混乱的一个示例:
我尝试过重新安装 SBP、只使用一个显示器、更改显示分辨率以及删除 userPreferences.xml 文件。但这些方法都无法可靠地恢复丢失的工具栏。
我如何恢复我的工具栏?
答案1
请注意,对于此答案,您将看到“平板电脑显示器”。我主要在 Wacom 平板电脑上使用 SBP。对于这些目的,它只是一个普通的显示器。无论您是否有绘图板,这些说明都应该同样有效。
Sketchbook Pro 很可能将您丢失的工具栏置于屏幕外。因为它们是工具栏而不是窗口,所以恢复它们的常用技巧不起作用。
手动编辑 userPreferences.xml
工具栏的位置(至少对于 6.0 版本)保存在名为userPreferences.xml
inside的文件中%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,这将有助于恢复工具栏。
您所要做的就是制作一个小屏幕用于绘图,然后突出显示最顶部的“窗口”。它应该有一个下拉列表,其中一个项目是工具栏。如果未选中,则单击它,工具栏应该会返回。这也适用于画笔调色板。
如果它不起作用,那我就不知道了。