Now that you brought it up, clipboard in wine does have some limitations. e.g. when a process calls OpenClipboard(hwnd), Windows doesn't seem to care if the hwnd is owned by a thread of the calling process. A process doesn't even have to have a window in order to grab the clipboard and put something on it. It can just use the desktop window. Not so with wine.
Although I never fully understood the inner working of Wine's clipboard implementation, I did try messing with it to see if I could overcome the limitation - with very limited success:-)
--- Dan Kegel dank@kegel.com wrote:
Copy-paste didn't work between wine and Gnome, but everything else was without a hitch!
Doh! What exactly failed? Could you give me the exact steps to reproduce the problem?
Yes, please do! Let's get a bug filed about this.
There are quite a few copy and paste bugs in Wine, e.g. http://bugs.winehq.org/show_bug.cgi?id=633 http://bugs.winehq.org/show_bug.cgi?id=2382 http://bugs.winehq.org/show_bug.cgi?id=3486 http://bugs.winehq.org/show_bug.cgi?id=4523 http://bugs.winehq.org/show_bug.cgi?id=5061
I wonder if just getting copy and paste working well would be a sufficient summer of code project! Too bad submissions are closed. Ah, well, next year :-)
- Dan
-- Wine for Windows ISVs: http://kegel.com/wine/isv
__________________________________________________ 赶快注册雅虎超大容量免费邮箱? http://cn.mail.yahoo.com