我是 Scheme 的新手(大约 1 周)。我正在注册一个脚本,其第二个参数是输出目录名称 - 通过 SF-DIRNAME。如何为不使用主机平台特定名称的前端小部件提供有意义的默认值?理想情况下,我希望它是 '/Users/[username]' - 或者如果可能的话 - 相当于 ${PWD} 的 Scheme。例如,当您创建新图像并第一次点击“保存”时,默认目录为“/Users/[username]/Documents” - 所以它必须是可能的。小部件如何知道您的用户主目录是什么?如何在注册声明的默认字段中引用它?最后,如果 Gimp 能“记住”那就太好了 上次选择哪个输出目录(在 Gimp 实例的生命周期范围内)并在脚本的第二次和后续调用中将其提供为默认值。我已经搜索了数百个其他人的脚本、Gimp 社区页面和 Scheme 文档,但从字面上看,我没有发现任何关于此要求的内容。提前致谢。维维
问问题
166 次