<PgfLocked Yes> after text inset
I'm spinning off versions of some manuals for another division (same product, different paint), and decided that rather than entirely clone parallel FM files, I'd try having the main Flow A be a text inset from the defining instance of the product manual, with division-specific content controlled by Condition Codes. Grave warnings on this forum to the contrary notwithstanding, it works perfectly
. But I did run into an oddity while testing.
The clone manual started as a whole-flow paste of the defining content. When I began to test doing it as an inset, I deleted the clone Flow A, which had a Heading1 as the first Paragraph Format. This left an empty Heading1, into which the defining flow was imported, as:
<*> Body Page Flow [ A (Main Flow) ]
<*> Retain Source's Formatting
<*> Automatic
Alas, there were two extra empty pages at the end, due to the Heading1 having Top of Page elected, and due to Make Page Count Even on save.
So I deleted the inset and tried to change the Heading1 to Body.
No go.
I could insert or delete text in that Heading1 (so it wasn't set to read-only), but nothing would change the Paragraph Format.
So I saved it as a MIF. I found these tags:
<Para
<Unique 5547797>
<PgfTag `Heading1'>
<Pgf
<PgfLocked Yes>
> # end of Pgf
<ParaLine
<TextRectID 80>
<String `'>
> # end of ParaLine
> # end of Para
> # end of TextFlow
# End of MIFFile
I've never noticed tag PgfLocked before.
And if you import the inset with
<*> Reformat Using Current Document's Formats
tag PgfLocked is not there.
Changing "Yes" to "No" (MIF hacking) fixed the problem.
Is there a Frame menu item for this? (this is 7.1/Unix)
I'm guessing that specifying:
<*> Retain Source's Formatting
is what's causing the lock.

