Defines

DropTypes

The following is the list of built-in DropTypes provided with 3ds Max. More...

Defines

#define  FILE_DROPTYPE   0x00000001
  A module of file names or URL's.
#define  DROPSCRIPT_DROPTYPE   0x00000002
  A dropScript.
#define  SCENEFILE_DROPTYPE   0x00000003
  The *.max scene file.
#define  IMAGEFILE_DROPTYPE   0x00000004
  The image files (.bmp, .tga, etc.).
#define  IMPORTFILE_DROPTYPE   0x00000005
  The importable files (.3ds, .dxf, etc.).
#define  SCRIPTFILE_DROPTYPE   0x00000006
  The script files (.ms, .mse, .mcr).
#define  DROPSCRIPTFILE_DROPTYPE   0x00000007
  The drop script files (.ds, .dse).
#define  BITMAP_DROPTYPE   0x00000008
  The bitmap type.
#define  MSZIPFILE_DROPTYPE   0x00000009
  The script zip module files (.mzp).
#define  PATHFILE_DROPTYPE   0x0000000a
  The path type.

Detailed Description

The following is the list of built-in DropTypes provided with 3ds Max.

The DropTypes are listed by their class name and DropType code. This type code can be obtained by using the DropType::TypeCode() method. Third-party DropType subclasses should use random codes above 0x1000000.

See also:
Class DropType, Class DragAndDropHandler

Define Documentation

#define FILE_DROPTYPE   0x00000001

A module of file names or URL's.

#define DROPSCRIPT_DROPTYPE   0x00000002
#define SCENEFILE_DROPTYPE   0x00000003

The *.max scene file.

#define IMAGEFILE_DROPTYPE   0x00000004

The image files (.bmp, .tga, etc.).

#define IMPORTFILE_DROPTYPE   0x00000005

The importable files (.3ds, .dxf, etc.).

#define SCRIPTFILE_DROPTYPE   0x00000006

The script files (.ms, .mse, .mcr).

#define DROPSCRIPTFILE_DROPTYPE   0x00000007

The drop script files (.ds, .dse).

#define BITMAP_DROPTYPE   0x00000008

The bitmap type.

#define MSZIPFILE_DROPTYPE   0x00000009

The script zip module files (.mzp).

#define PATHFILE_DROPTYPE   0x0000000a