2010/6/2 Jason Simanek <jsima...@gmail.com>:
> Thanks for pointing out the usefulness of floating selections for
> scripting/plugins. That makes a lot of sense. But if that is the only
> usefulness for this special type of layer I think it should be a special
> behavior that can be employed by script and plugin writers, not the default
> in the GUI.
> What Gino just told me is that the floating selections are a special type of
> layer whose special properties can only be perceived or employed by scripts.
> How would a normal mouse-user derive any usefulness from the qualities of
> this special layer?
> In this case it seems the interest in making Gimp scriptable has overridden
> the interest in making Gimp's UI intuitive.
> -Jason Simanek
Though previously I myself have stressed the importance of the
floating selections for scripting, nevertheless I think that even the
GUI environment takes advantage of what these objects permit to do,
that is the fusion of a pasted/created layer into another drawable
without losing the initial characteristics of the latter.
Having said that, if there is no need to merge layers together, but
you simply want to manage the pasted object as indipendent layer, then
the optimal solution is to use the "Paste as New Layer" command rather
than the "Paste" command, which actually generates floating
selections. According to me, the only small drawback of the former
choice consists in the fact that such new pasted layer doesn't come
centered on the target image (as it would be convenient), whereas, on
the contrary, every floating selection (when pasted) does.
Gimp-developer mailing list