Skip to main content
Known Participant
February 21, 2026
Question

Applying presets via click in UXP Developer Tools

  • February 21, 2026
  • 1 reply
  • 35 views

I am developing a custom UI panel for Premiere Pro using UXP Developer Tools.  

I have the following questions:  
- Is it supported to apply a preset (.prfpset) by clicking an item (image) in a custom UI panel?  
- Do standard users have the permission to perform this action via UXP?  

### What I have tried (briefly)
- Displayed preview images in the panel  
- Attempted to apply presets using ExtendScript via CSInterface.evalScript()  
- Also tried applying presets via drag-and-drop  

Currently, clicking does not apply the preset reliably within UXP.  
I would greatly appreciate any insights, guidance, or workarounds from Adobe engineers or experienced developers.

    1 reply

    Joëlle Bh
    Community Expert
    Community Expert
    February 24, 2026

    Hi Narisan,

    Here are some workarounds you can try for applying presets in a UXP panel:

    • Drag-and-drop approach: Often more reliable for applying presets to specific clips.

    • Target clips explicitly via ExtendScript: Ensure your script selects the clip or sequence first before applying the preset.

    • Monitor sequence focus: Your panel may need to bring the target sequence or clip into focus to ensure the preset is applied correctly.

    These approaches usually help make preset application more consistent when using UXP.

    narisanAuthor
    Known Participant
    February 24, 2026

    @Joëlle Bh 
     

    Thank you for your response.

    I have already tried using ExtendScript, but it did not work either. It seems that many APIs may still be unimplemented at this stage. Although UXP Developer Tools are available, it feels like the UXP API has not yet caught up with recent specification changes.

    From my testing, the following features appear to be unimplemented or unsupported:

    • Retrieving the currently selected clip → Not implemented

    • Applying a preset to a clip → Not implemented

    • Calling ExtendScript from UXP → Not supported

    Since there is no clear contact point for directly reaching the Adobe engineering team, it seems that the only options are to wait for an official response on this forum or for future API releases.

    I would appreciate any clarification regarding the current implementation status or roadmap.