---
title: Adding onscreen controls to plug-ins
framework: professional-video-applications
role: article
path: professional-video-applications/adding-onscreen-controls-to-plug-ins
---

# Adding onscreen controls to plug-ins

## Adding onscreen controls to plug-ins

Adding onscreen controls to plug-ins Simplify user interaction by using onscreen controls for your FxPlug plug-in.

Overview

While the Motion or Final Cut Pro inspector is a powerful way to adjust and animate plug-in parameters in your host application, many users prefer using onscreen controls (OSCs) to adjust their effects. These controls draw directly on the canvas, on top of the project’s footage and elements. By creating onscreen controls, you give your users a richer set of tools that let them directly manipulate your plug-in’s parameters—something that many users find more intuitive. For example, consider the onscreen control of the ring lens in the following illustration. It allows you to adjust the inside radius, outside radius, and position, all by dragging the visible rings in the canvas:

[IMAGE]: An example of a plug-in with an onscreen control showing a large ring over an image, a circular position control in the center with an attached angle handle control.
