@ whoever is interested
I've done a bit of research, and I'll summarize my findings and opinions so that we have a point of departure:
1. Amiga applications (word processors, DTP programs, web browsers) never felt the need to support formatted text in clipboard data exchanges. They only cared about copying/pasting formatted text within the program: they stored plain text in the public clipboard and used an internal, proprietary mechanism to retain the formatting info. But you cannot copy a formatted text from WordWorth and paste it in PageStream (or vice-versa): the formatting will be gone.
This is ofcourse a good thing. Format has different meansing in different applicataions, even with similar meaning the 'style sheets' used in two docs are unlikely to be the same, causing the advanced user far more hasle than it saves for the lowlevel user. Have you ever looked at the straem of proprietry xml junk inserted into the clipboard in windows by Word? Then tried to deal with it when pasted into your webbrowser appliacation? Yes? then I rest my case (And Open Office posts a differenrt varaiation on the same junk)
Text and optionally character set is the most that should be passed as anyting else is meaningless.
2. What I am trying to say here in this thread is that such a feature (= inter-application formatted text exchange) would be nice to have - even more so in an age of the Internet, when there's so much text accessible from the browser. At the same time, I'm saying that such a feature can be introduced without changing the inner workings of the Amiga clipboard. The clipboard uses the IFF FTXT format to store text data, and the IFF specification (1985, updated 1988) quite clearly says that the FTXT format is meant to storetext that has explicit formatting information (or ?looks?) such as font family and size, typeface, etc. /.../ Character looks are stored as embedded control sequences within CHRS chunks.
Although the FTXT format can support formatted text in it's specification, I think it's a mistake to assume that it was intended to be used that way within the clipboard. Whilst it doesn't explictly say anything either way, all the examples deal with posting ASCII not ANSI text.
5. To sum up: in order to implement inter-application formatted-text exchange through the Amiga clipboard, we have most things already in place. The clipboard uses the IFF FTXT format, and the format specification does allow storing text properties: though the CSI sequences and the FONS chunk. Further, the specification clearly says that "new optional property chunks may be defined in the future to store additional formatting information."
IFF FTXT as is stands is best left alone I think ANSI text is way short of suitable for what you describe.
It's perfectly acceptable and intended as far as I can see to post multiple blocks of IFF data to the same clipboard item, an apliaction wishing to post formatted text should probably post IFF FTXT for the unformatted version plsu some other suitable IFF FORM for the formatted version.
A web browser copying an image to the clipbaord might post the url as FTXT and the image as ILBM then the pasting app uses the appropriate form.
How Many apps use this I don't know, but its described in the RKM, at least in passing.
Wordworth does in fact do something similar although unfortunatly all it posts is a back reference to it's internal clipboard for it's own use.
The best format to post formatted text is probably appliacation specific, and thus should be posted in such a way, but ofcourse with documentation to allow other interested apps to make use of it.