如何从(方案功能)gimp-image-list 中识别 gimp 中最新选择的图像?

How to identify the latest selected image in gimp from (scheme function) gimp-image-list?

如何从 gimp-image-list 中识别 gimp 中最新选择的图像?

gimp-image-list returns 一个列表,其中图像数量作为第一个元素,图像 ID 向量作为第二个元素。

如果图片不止一张,如何找到最后一张聚焦的图片?

你不知道。 列表中的顺序是打开图像的相反顺序 - 通常是图像选项卡上的相反顺序。

发生的情况是,如果您编写的脚本应该影响打开的图像,您应该将它放在“”菜单中 - 这样 GIMP 就会将活动图像和活动可绘制对象作为第一个参数传递给您"for free"(也就是说,不需要用户 select 他们)。

在交互模式下,即在脚本之外,您只需检查标题栏上的图像 ID。