i-drop - drag and drop

i-drop is a technology developed by Autodesk which allows the drag-and-drop of web content onto i-drop aware applications. For more details, documentation and samples, visit http://www.autodesk.com/developidrop

i-drop drag-and-drop support in 3ds Max allows i-drop-encapsulated files, scripts and texturemaps to be dragged from web pages directly onto a 3ds Max viewport, toolbar or menubar.

To create an i-drop capable web page, the following components are necessary:

 

Example:

Here is a simple HTML file containing a single i-drop active-X control that represents a MAX file that can be dropped into a 3ds Max viewport. The HTML refers to an XML file containing details about the MAX file to drop. The image proxy, XML file and .max file names specify files in the \Temp directory on the local C: drive, you will have to adjust these for your setup.

HTML File:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>i-Drop Example</title>

</head>

<body>

Example of an i-drop activeX control...

<p>

<object name="idrop" width="64" height="80" classid="clsid: 21E0CB95-1198-4945-A3D2-4BF804295F78">

<param name="package" value="file:///C:/Temp/Example.xml">

</object>

</body>

</html>

XML Package File:

<?xml version="1.0"?>

<package xmlns="x-schema:file:///C:/Temp/idrop-schema.xml">

 

<proxy defaultsrc="file:///C:/Temp/blob.gif">

<caption>i-Drop it!</caption>

<img src="file:///C:/Temp/blob.gif"/>    

 

</proxy>

<dataset>

<datasrc clipformat="CF_IDROP.MAX">

<datafile src="file:///C:/Temp/foo.max"/>

</datasrc>

</dataset>

</package>