Hello Everyone,

I have a Letterhead template that has a very complex layout. I'm using the following OnCopyFit rule to adjust the left indent of the paragraph.
--------------------------------
if (FusionPro.Composition.CurrentFlow.name == "Indented")
{
 var FrameWidthHundPts = 21300;
 var TM = new FusionProTextMeasure;
 TM.maxWidth = FrameWidthHundPts;
var error = TM.CalculateTextExtent(FusionPro.Composition.CurrentFlow.content);
 if (error)
 {
   Print(TM.messages);
   return;
 }
 var LongestLineWidthHunPts = TM.textWidth;
 var IndentHundPts = FrameWidthHundPts - LongestLineWidthHunPts;

 var NewContent = FusionPro.Composition.CurrentFlow.content;
NewContent = ReplaceSubstring(NewContent, 'findent="0"', 'findent="' + IndentHundPts + '"'); NewContent = ReplaceSubstring(NewContent, 'lindent="0"', 'lindent="' + IndentHundPts + '"');
 FusionPro.Composition.CurrentFlow.content = NewContent;
 return;
}
if (!Copyfit(new MagnifyAttributes("text", 25, 400, 6, 72)))
   ReportWarning("Could not copyfit text in flow " +
                 FusionPro.Composition.CurrentFlow.name);
--------------------------------
The last line of text in the variable paragraph is a phone format rule the will return (Prefix/Tab/Formatted Phone). Because the left indent changes depending on the amount of information in the paragraph I cannot simply place a repeating tab stop value in the "Edit Tab Stops" window. I was hoping that someone could help me write a Javascript rule for the tab stop value that will do the following:

1. take the value of the width of the text box
2. subtract the value of the longest line from it (this gives her the left starting point of the text block)
3. add the desired value of the tabstop to that (0.39")

Thanks in advance for any help!
--
Nicola DosSantos

Ambit Press / Minuteman Press of Cambridge
Five Cambridge Center
Cambridge, MA 02142
Tel: 617.876.3688
Fax: 617.876.3896
www.ambitpress.com

Please send all jobs to [EMAIL PROTECTED]


+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
FusionPro 5.0 Now Available!


Variable text on a curve and soft drop-shadows for variable text


LIMITED TIME upgrade offer of $299 per license for current customers:
http://fusionpro.printable.com/store/upgrade

New licenses available for $599 each at:
http://fusionpro.printable.com/store/

All FusionPro 5.0 customers to receive FusionPro 5.1 with
Adobe Acrobat 8 and InDesign CS3 support when released for FREE.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
--
Users of FusionPro Desktop have unlimited free email support. Contact Printable Support at [EMAIL PROTECTED] --
View FusionPro Knowledge Base, FusionPro Samples at
www.printable.com/vdp/desktop.htm

--
You are currently subscribed to fusionpro as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
--


--
Note:  All e-mail sent to or from this address will be received or otherwise 
recorded by the e-mail recipients of this forum. It is subject to archival, 
monitoring or review by, and/or disclosure to someone other than the recipient. 
Our privacy policy is posted on www.printplanet.com
--

Reply via email to