In message <fcbd16724f.martin@xxxxxxxxxxxxxxxxxxx> you wrote: > With ClipboardHolder: > --------------------- > 1 Program Foo claims the clipboard - it is a Foo file. > 2 ClipboardHolder snatches the clipboard from it. Now, ClipboardHolder > owns the clipboard, it is still a Foo file but in contrast to the > Foo application, ClipboardHolder has no idea about Foo files. > 3 Program Bar sends a DataRequest specifying in the filetype list that > it can handle Draw and Text (in order of preference). > 4 ClipboardHolder sends it the Foo file. > 5 Bar has no idea what a Foo file is and ignores it. You're sure this happens for Foo != Text ? As this is not what I read at <URL:http://select.riscos.com/prm/desktop/wimp/wimpcnp.html> : "The ClipboardHolder module handles the Clipboard protocol negotiations with other tasks and attempts to take control of any text (type &FFF) files which are placed on the clipboard. This allows the ClipboardHolder to provide this information directly to the WindowManager." John. -- John Tytgat, in his comfy chair at home BASS John.Tytgat@xxxxxxxx ARM powered, RISC OS driven To unsubscribe or subscribe goto: //www.freelists.org/list/davidpilling