Skip navigation
Currently Being Moderated

How can I hide an effect parameter?

Jan 24, 2012 3:22 PM

Tags: #parameter #effect_api

I have an effect with a couple deprecated parameters, and other effects with hidden parameters I set programmatically. I don't want the customer to be able to see them. Setting PF_PUI_NO_ECW_UI in the parameter's ui_flags removes it from the effect window, but not from the timeline window. Setting AEGP_DynStreamFlag_HIDDEN seems to do the trick, but I'm unclear as to when to set it. Currently I'm setting it during param update, but that doesn't appear to cover (for example) the case of opening an existing file.


Is there a well-known way of handling this? Thanks.

  • Currently Being Moderated
    Jan 24, 2012 11:48 PM   in reply to SirPentor75

    set it during PF_Cmd_UPDATE_PARAMS_UI.

    it should get called when a project loads and the effect is shown for the first time.


    there are more brutal ways, but this really should work.

    Mark as:
  • Currently Being Moderated
    Mar 6, 2012 1:34 AM   in reply to SirPentor75

    i know this problem, but sadly i have no solution for it.

    it's a bug in AE, who's behavior changes between AE versions.


    if you duplicate your effect, or a layer with your effect on it, then the

    new instance will have that problem.

    if you duplicate that new instance again, then the new new instance will be



    sorry. nothing else i can help with on this one. (besides referring you to

    email zac lam)

    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