I already did some refactoring code to handle formats other than text, we only need to copy the information just as other x11 applications do that :-)
But anyway, feel free to send (me) those notes as well :-) Carlos. 2009/5/24 Ivan N. Zlatev <[email protected]> > Hey, > > There is already a bug for this: > https://bugzilla.novell.com/show_bug.cgi?id=357642 > > Basically we don't support IDataObject and custom data (clipboard) > formats and just hand-check for text and handle that in a magical way. > The best way (imho) to fix this is to have a IDataObject centric > clipboard implementation. I have some notes if someone is interested. > > > On Sun, May 24, 2009 at 4:33 PM, Carlos Alberto Cortez > <[email protected]> wrote: > > This issue has nothing to see with that Changelog entry. > > > > Basically we have never supported copying/pasting other than text/rtf > text. > > So feel free to open a bug report for it :-) > > > > Thanks! > > Carlos. > > > > > > 2009/5/24 Christoph Teuber <[email protected]> > >> > >> Hello, > >> > >> thanks for your fast answer. > >> > >> You were right, there were several changes, but nothing seems to be > >> connected with my SetDataObject() problem. But I found this statement: > >> > >> 2007-03-18 Jackson Harper <[email protected]> > >> > >> * TextBoxBase.cs: Remove image pasting code for now. There is no > >> way to get an image on the clipboard right now anyways. > >> > >> This ist from 2007, so it may be out of date, but does it mean, that > >> copying images to the clipboard doesn't work at all? I wonder, because > >> > >> Clipboard.SetImage( im ); > >> > >> or > >> > >> Clipboard.SetObjectData( im ); > >> > >> doesn't do anything either. (im is an image loaded as posted before). In > >> contrary, > >> > >> Clipboard.SetObjectData("this is a test"); > >> > >> does work. > >> > >> Greetings > >> cht > >> > >> > >> > >> Stifu wrote: > >> > I know there've been clipboard fixes after 2.4, so you could check out > >> > SVN > >> > (or bugzilla). > >> > > >> > > >> > cht wrote: > >> > > >> >> Hello, > >> >> > >> >> I'm trying to do some clipboard stuff under Mono right now, and I > have > >> >> the > >> >> problem, that Windows.Forms.Clipboard.SetDataObject() doesn't seem to > >> >> do > >> >> anything if a DataObject will be passed. > >> >> > >> >> I do have the following two pieces of code, which both run under .NET > >> >> 2.0, > >> >> but running under mono (2.0.1, Ubuntu 9.04) leaves the clipboard > >> >> completely unchanged. > >> >> > >> >> private void testButton_Click(object sender, EventArgs e) > >> >> { > >> >> Image im = (Image)Bitmap.FromFile("test.jpg"); > >> >> DataObject dataObj = new DataObject(); > >> >> dataObj.SetData(im.GetType().ToString(), im); > >> >> Clipboard.SetDataObject(dataObj, true); > >> >> > >> >> } > >> >> > >> >> private void testTextButton_Click(object sender, EventArgs e) > >> >> { > >> >> DataObject dataObj = new DataObject(); > >> >> string format = "System.String"; > >> >> dataObj.SetData(format, "this is a test"); > >> >> Clipboard.SetDataObject(dataObj, false); > >> >> } > >> >> > >> >> > >> >> I compile using VS 2008. > >> >> As Clipboard.cs seems to bee unchanged since 2.0.1, I didn't try > >> >> installing Mono 2.4. But I would like to stay compatible to 2.0.1 > >> >> anyway, > >> >> so I hope I'm doing something wrong. > >> >> > >> >> Anybody any idea, why this is the case? > >> >> > >> >> Thanks in advance > >> >> cht > >> >> > >> >> > >> >> > >> > > >> > > >> > >> _______________________________________________ > >> Mono-winforms-list maillist - [email protected] > >> http://lists.ximian.com/mailman/listinfo/mono-winforms-list > > > > > > _______________________________________________ > > Mono-winforms-list maillist - [email protected] > > http://lists.ximian.com/mailman/listinfo/mono-winforms-list > > > > > > > > -- > Kind Regards, > Ivan N. Zlatev >
_______________________________________________ Mono-winforms-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-winforms-list
