GIMP:为什么我的 script-fu 没有显示在菜单中?
GIMP: Why isn't my script-fu showing in the menus?
我有一个 script-fu 脚本,我想用它来修改 GIMP 中的图像,但它没有显示在我放置它的菜单中。它出现在 Procedure 浏览器中,正如我预期的那样标记为 "Temporary Procedure",我在 GIMP 文档中找不到任何参考。我尝试刷新脚本,重新打开 GIMP 并搞乱脚本在菜单中的位置。我的代码定义如下。有什么想法吗?
(define (script-fu-<name>))
(script-fu-register
"script-fu-[name]"
"[name]"
"[description]"
"[author]"
"[copyright]"
"[date]"
"RGB*, GRAY*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Layer" 0
)
(script-fu-menu-register "[name]" "<Image>/Image/[name]")
不是脚本专家,但我认为script-fu-menu-register
中的"[name]"
应该是script-fu-register
中的"atom"的名称,所以应该是"script-fu-[name]"
.
我有一个 script-fu 脚本,我想用它来修改 GIMP 中的图像,但它没有显示在我放置它的菜单中。它出现在 Procedure 浏览器中,正如我预期的那样标记为 "Temporary Procedure",我在 GIMP 文档中找不到任何参考。我尝试刷新脚本,重新打开 GIMP 并搞乱脚本在菜单中的位置。我的代码定义如下。有什么想法吗?
(define (script-fu-<name>))
(script-fu-register
"script-fu-[name]"
"[name]"
"[description]"
"[author]"
"[copyright]"
"[date]"
"RGB*, GRAY*"
SF-IMAGE "Image" 0
SF-DRAWABLE "Layer" 0
)
(script-fu-menu-register "[name]" "<Image>/Image/[name]")
不是脚本专家,但我认为script-fu-menu-register
中的"[name]"
应该是script-fu-register
中的"atom"的名称,所以应该是"script-fu-[name]"
.