# GH_DragDropFileAction enum

Namespace: [Grasshopper.GUI.Canvas](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.gui.canvas.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public enum GH_DragDropFileAction
```

Enumerates the possible actions for drag+drop loading ghx files.

## Values

| Name | Value | Description |
| --- | --- | --- |
| None | 0 | Indicates no action is defined. |
| Open | 1 | Open the file(s) as a new document. |
| Examine | 2 | Examine the file(s) using FileViewer.exe |
| Insert | 3 | Insert the file(s) into the current document. |
| Group | 4 | Insert the file(s) into the current document as separate groups. |
| Cluster | 5 | Insert the file(s) into the current document as clusters. |
