Skip navigation
Currently Being Moderated

How to continue transition rendering with custom dialog open

Nov 14, 2013 2:30 PM

Tags: #plugin #premiere_pro_sdk #transition_api #custom_dialog

Hi,

 

I'm working on a plugin for some custom transitions (currently for CS6/CC on Windows).

I'm using a custom dialog (hasCustomDialog in PiPL) during esSetup to set the transition parameters. While the dialog is open the execution of Premiere is halted until the dialog gets closed.

The problem is, while I'm fiddling with the parameters I can't see changes in the program monitor and I don't get any feedback from Premiere.

I tried to make the dialog non-blocking but then Premiere didn't rerender the frames when I changed something in the dialog.

 

Does anybody know if it is possible to keep the dialog open and still have Premiere actively updating the rendered view?

 

 

Regards,

Philipp Stelzer

 
Replies
  • Currently Being Moderated
    Nov 15, 2013 11:15 AM   in reply to P.Stelzer

    Hi Philipp,

     

    The dialog should be modal, so that when the dialog closes, the changes made will be saved and kept.  For non-blocking UI, we encourage you to use the new transition extensions for the AE API, new in 7.1 (the October release).  For transitions built this way, the changes can be made directly in the Effect Controls panel.

     

    Regards,

     

    Zac

     
    |
    Mark as:
  • Currently Being Moderated
    Nov 20, 2013 9:55 AM   in reply to P.Stelzer

    But I'd like to keep the dialog open to see the changes directly without reopening the dialog each time I want to tweak a value. Is that possible with a custom dialog?

     

    It's not.  But using the AE API with the transition extensions, you should be able to achieve the same thing, with the Effect Controls panel containing all your effects parameters.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points