C++中的Gimp插件:如何从用户那里获得输入



我想在GIMP中制作一个水印插件。我需要有水印的文本作为用户的输入。我将尝试使用g_message,但它不起作用:我无法在插件中读取用户的输入。

你能帮忙吗?顺致敬意,斜纹棉布

我假设您的插件已经运行,并且"只是";需要有可能要求用户提供字符串。最简单的解决方案是添加一个字符串作为输入参数——这样,GIMP在调用脚本之前会注意向用户显示对话框。这可以通过我假设您正在使用的gimp_install_procedure(...)调用来完成,特别是该函数的params参数:这是一个GimpParamDef结构的数组,您可以在其中指定输入参数的类型(PF_STRING(、名称("text"(和描述("text of watermark"(。

相关内容

  • 没有找到相关文章

最新更新