# ExecuteCommand

> Execute a special command (eg. copy & paste).

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.UICommonModule

```csharp
ExecuteCommand = 14
```

### Remarks

"Copy", "Cut", "Paste", "Delete", "FrameSelected", "Duplicate", "SelectAll" and so on. Sent only in the editor. Example.  Checking that that a frame has the focus:

Additional Resources: [\_commandName](/engine/6000.7/script-reference/unityengine/event/commandname.md), [EventType.ValidateCommand](/engine/6000.7/script-reference/unityengine/eventtype/validatecommand.md)

### Examples

```csharp
using UnityEngine;

public class Example : MonoBehaviour
{
    void OnGUI()
    {
        //implement frame selection
        Event e = Event.current;
        if (e.type == EventType.ExecuteCommand ||
            e.type == EventType.ValidateCommand)
        {
            if (Event.current.commandName == "FrameSelected")
                Debug.Log("frame selected");
        }
    }
}
```
