Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
reassign_parameter_ids [2011/06/23 17:34]
gds
reassign_parameter_ids [2013/08/22 21:09] (current)
Line 40: Line 40:
  
 To avoid the scenario described above, when FxFactory reassigns parameter IDs it also assigned a new **Unique ID** to the plug-in ((Please review the [[Info]] section for an explanation of a plug-in'​s Unique ID.)). Doing so ensures that your plug-in will be treated as a brand new plug-in by the host. To avoid the scenario described above, when FxFactory reassigns parameter IDs it also assigned a new **Unique ID** to the plug-in ((Please review the [[Info]] section for an explanation of a plug-in'​s Unique ID.)). Doing so ensures that your plug-in will be treated as a brand new plug-in by the host.
 +
 +Presets that exists as files on disc (outside the FxPack) will also stop working after you reassign parameter IDs. Presets that have already been imported to one of the Presets parameters in the plug-in are safe: FxFactory will go through each preset and update parameter IDs in order to preserve the preset'​s integrity.
  
 From the above, it also follows that if your plug-in was already shipping, it is probably best to [[Create New Versions of Plug-Ins|work on a duplicate of the plug-in]] before assigning new parameter IDs. That way you get the best of both worlds: maintain backward compatibility and eliminate fragmentation in parameter IDs. From the above, it also follows that if your plug-in was already shipping, it is probably best to [[Create New Versions of Plug-Ins|work on a duplicate of the plug-in]] before assigning new parameter IDs. That way you get the best of both worlds: maintain backward compatibility and eliminate fragmentation in parameter IDs.
Trace: