<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Michael,</DIV>
<DIV> </DIV>
<DIV>Sure, that will be nice. Once it's stable, I will let you know. We are trying to add Drag and Drop right now on windows guest/host. </DIV>
<DIV> </DIV>
<DIV>By the way, I read your emails about DnD. I found the most difficult thing is how to initiate a drag source inside guest. We are still experiment, if you have ideas, pls inform. Basically, the gui accepts drops, then send a request to guest. and a guest surrogate will act as the drag source object. This is what gets difficult. How to code a virtual drag source?</DIV>
<DIV> </DIV>
<DIV>We are implementing this cool feature, when a shortcut is dragged out to host OS, a new one will be created on host that can launches a vm app.</DIV>
<DIV> </DIV>
<DIV>The only thing different is that we are using our own shared folder driver inside guest, but should be pretty similar, and easy to add to the main virtualbox code.</DIV>
<DIV> </DIV>
<DIV>- huihong<BR><BR>--- On <B>Tue, 5/12/09, Michael Thayer <I><Michael.Thayer@Sun.COM></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Michael Thayer <Michael.Thayer@Sun.COM><BR>Subject: Re: [vbox-dev] How to get the current running IMachine instance inside a host service?<BR>To: "Huihong Luo" <huisinro@yahoo.com><BR>Cc: vbox-dev@virtualbox.org<BR>Date: Tuesday, May 12, 2009, 5:40 AM<BR><BR>
<DIV class=plainMail>Hello Huihong,<BR><BR>Huihong Luo wrote:<BR>> You are correct. For clipboard and shared file module, we don't need the vm name.<BR>>  <BR>> We are also developing another addition, that will add shortcuts to the host start menu, so vm apps can be launched directly from host. In order to do this, we need the vm name to add to host shortcuts so it can correlate the correct vm. VM could be offline, and the shortcuts are stored on host disk, so when a user click a link, it will launch the vm, then the app inside vm.<BR>>  <BR>> When an app is installed in a vm, our addin will inform the host to create the shortcuts. The shortcut will embed a vm name.<BR>If you are interested, we should be able to co-ordinate adding your code<BR>to VirtualBox.<BR><BR>Regards,<BR><BR>Michael<BR>-- <BR>Sun Microsystems GmbH        Michael Thayer<BR>Werkstrasse 24           
    VirtualBox engineer<BR>71384 Weinstadt, Germany     mailto:<A href="http://us.mc343.mail.yahoo.com/mc/compose?to=michael.thayer@sun.com" ymailto="mailto:michael.thayer@sun.com">michael.thayer@sun.com</A><BR><BR>Sitz der Gesellschaft:<BR>Sun Microsystems GmbH, Sonnenallee 1, 85551 Kirchheim-Heimstetten<BR>Amtsgericht Muenchen: HRB 161028<BR>Geschaeftsfuehrer: Thomas Schroeder, Wolfgang Engels, Wolf Frenkel<BR>Vorsitzender des Aufsichtsrates: Martin Haering<BR></DIV></BLOCKQUOTE></td></tr></table>