From 32ac52b36db49e68aec9aabcd9afb92c673b4557 Mon Sep 17 00:00:00 2001 From: Kathy Date: Thu, 5 Dec 2013 14:18:02 +0000 Subject: [PATCH] FNP: various header box fixes --- PROMS/fmtxml/AppendPlantSpecific.cs | 49 +++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs index 1b92a552..4f70ef92 100644 --- a/PROMS/fmtxml/AppendPlantSpecific.cs +++ b/PROMS/fmtxml/AppendPlantSpecific.cs @@ -125,6 +125,9 @@ namespace fmtxml case "FNP.X01": AddFNP_X0x(ref fmtdata); break; + case "FNPCAS.FMT": + AddFNPCASfmt(ref fmtdata); + break; case "CPL.FMT": AddCPLfmt(ref fmtdata); break; @@ -223,6 +226,14 @@ namespace fmtxml fmtdata.SectData.StepSectionData.SequentialTabFormat[2].PrintTabFormat = "#1#{seq} "; fmtdata.SectData.StepSectionData.SequentialTabFormat[3].TabFormat = "#1#{seq} "; fmtdata.SectData.StepSectionData.SequentialTabFormat[3].PrintTabFormat = "#1#{seq} "; + + fmtdata.PrintData.DoRevDate = "True"; + fmtdata.PrintData.RevDateWithForwardSlash = "False"; + } + private void AddFNPCASfmt(ref FormatData fmtdata) + { + fmtdata.PrintData.DoRevDate = "True"; + fmtdata.PrintData.RevDateWithForwardSlash = "False"; } private void AddCAL2fmt(ref FormatData fmtdata) { @@ -1648,6 +1659,9 @@ namespace fmtxml case "FNP.Z01": AddFNP_01Page(ref pgstyles); break; + case "FNPCAS.PAG": + AddFNPCASPage(ref pgstyles); + break; case "MCG.PAG": case "MCGBOX.PAG": AddMCGPage(ref pgstyles); @@ -1658,18 +1672,38 @@ namespace fmtxml break; } } + + private void AddFNPCASPage(ref PageStyles pgstyles) + { + // adjust location of procedure title slightly to the right. Long section titles + // were touching left line of header box + pgstyles.PgStyles[0].Items[3].Col = 234; + } private void AddFNP_00Page(ref PageStyles pgstyles) { pgstyles.PgStyles[0].Items[2].Col = 30; pgstyles.PgStyles[1].Items[2].Col = 30; pgstyles.PgStyles[2].Items[2].Col = 30; pgstyles.PgStyles[3].Items[2].Col = 30; + + // adjust location of procedure title slightly to the right. Long section titles + // were touching left line of header box + pgstyles.PgStyles[0].Items[3].Col = 234; + pgstyles.PgStyles[1].Items[3].Col = 234; + pgstyles.PgStyles[2].Items[3].Col = 234; + pgstyles.PgStyles[3].Items[3].Col = 234; } private void AddFNP_01Page(ref PageStyles pgstyles) { pgstyles.PgStyles[0].Items[2].Col = 30; pgstyles.PgStyles[1].Items[2].Col = 30; pgstyles.PgStyles[2].Items[2].Col = 30; + + // adjust location of procedure title slightly to the right. Long section titles + // were touching left line of header box + pgstyles.PgStyles[0].Items[3].Col = 234; + pgstyles.PgStyles[1].Items[3].Col = 234; + pgstyles.PgStyles[2].Items[3].Col = 234; } private void AddFNPPage(ref PageStyles pgstyles) @@ -1684,6 +1718,21 @@ namespace fmtxml pgstyles.PgStyles[9].Items[2].Col = 30; pgstyles.PgStyles[10].Items[2].Col = 30; pgstyles.PgStyles[11].Items[2].Col = 30; + + // adjust location of procedure title slightly to the right. Long section titles + // were touching left line of header box + pgstyles.PgStyles[0].Items[3].Col = 234; + pgstyles.PgStyles[1].Items[3].Col = 234; + pgstyles.PgStyles[2].Items[3].Col = 234; + pgstyles.PgStyles[3].Items[3].Col = 234; + pgstyles.PgStyles[4].Items[2].Col = 234; // foldout page + pgstyles.PgStyles[4].Items[4].Col = 234; + pgstyles.PgStyles[7].Items[3].Col = 234; + pgstyles.PgStyles[8].Items[3].Col = 234; + pgstyles.PgStyles[10].Items[3].Col = 234; + pgstyles.PgStyles[11].Items[3].Col = 234; + + pgstyles.PgStyles[4].Items[2].Row = 32; // foldout page's 'FOLDOUT PAGE' } private void AddCALBCKPage(ref PageStyles pgstyles)