Hello,
does anyone have experience with schemas RenumberPlugin directive? I must be doing something wrong, as after using it, InDesign still says my a document contains data of missing plugin.
Am I right that it is enough to renumber just the implementations with my persistent data or do I need to renumber also classes and other implementations (they actually changed id's). Or maybe I should do just the RenumberPlugin as one directive and with another directive ReplaceAllImplementation?
Here is what I have:
document saved with plugin oldPluginID, oldPluginMajorVersionNum, oldPluginMinorVersionNum
my new plugin is defined as: newPluginID, newPluginMajorVersionNum, newPluginMinorVersionNum
in my fr:
resource DirectiveList(1)
{
{
{
RenumberPlugin
{
// FormatNumber
newPluginMajorVersionNum, newPluginMinorVersionNum
// Version
oldPluginID, oldPluginMajorVersionNum, oldPluginMinorVersionNum
// Version
newPluginID, newPluginMajorVersionNum, newPluginMinorVersionNum
// next should be array of classes. is it needed?
{},
// next is array of implementations which did change id, I am wondering about the format
// should it be (oldPluginID + 10) for the old impl ID and just kImplID for the new ID?
{
oldPluginID + x, kmyXImpl,
oldPluginID + y, kmyYImpl,
}
}
}
}
}
Thanks for your comments,
A.
North America
Europe, Middle East and Africa
Asia Pacific