Inkscape扩展运行后是否有方法关闭对应的选项设置弹窗?
Inkscape扩展执行后关闭设置弹窗的解决方法
Inkscape默认保留扩展设置弹窗是为了方便用户调整参数多次执行,无需反复从菜单栏调取扩展,如果你不需要该特性,可按使用场景选择对应方案:
普通使用场景(仅使用已安装的扩展)
Inkscape 1.0及以上版本支持单次生效和全局生效两种设置:
- 单次生效:在扩展设置弹窗右下角直接勾选「应用后关闭」选项,本次点击apply执行扩展后弹窗就会自动关闭
- 全局永久生效:打开顶部菜单栏「编辑」>「偏好设置」,左侧菜单选择「界面」>「对话框」,勾选「扩展运行后关闭对话框」选项,后续所有扩展点击apply后都会自动关闭弹窗,无需每次手动勾选。
扩展开发场景(自行开发自定义扩展)
如果你正在开发Inkscape扩展,可通过修改扩展配置实现用户安装后默认自动关闭弹窗,无需用户手动调整设置:
- 打开扩展对应的
.inx配置文件 - 在
<effect>标签块内添加如下参数代码:
<param name="close_after_apply" type="bool" gui-hidden="true">true</param>
- 保存配置后重新安装扩展即可生效。
内容的提问来源于stack exchange,提问作者simone
相关产品推荐
相关产品推荐

