From df121e54a9cdd3dda83a188ac36ede172e7b4963 Mon Sep 17 00:00:00 2001 From: John Date: Mon, 10 Jun 2013 19:51:07 +0000 Subject: [PATCH] Format updates for NSP --- PROMS/fmtxml/AppendPlantSpecific.cs | 139 ++++++++++++++++++++-------- 1 file changed, 101 insertions(+), 38 deletions(-) diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs index 0be83bb3..1d908090 100644 --- a/PROMS/fmtxml/AppendPlantSpecific.cs +++ b/PROMS/fmtxml/AppendPlantSpecific.cs @@ -928,7 +928,51 @@ namespace fmtxml } private void AddNSPABFMT(ref FormatData fmtdata) { + // Set the overall font's CPI to 10 (Arial 11pt) + fmtdata.FontData.CPI = "10"; fmtdata.ProcData.CoverTitleLength = 46; + // Base + fmtdata.StepData[0].Font.CPI = "12"; + // Table + fmtdata.StepData[8].Font.FontFamily = "Arial"; + fmtdata.StepData[8].Font.FontSize = "11"; + fmtdata.StepData[8].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[8].TabData.Font.FontSize = "11"; + // AER Table + fmtdata.StepData[10].Font.FontFamily = "Arial"; + fmtdata.StepData[10].Font.FontSize = "11"; + fmtdata.StepData[10].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[10].TabData.Font.FontSize = "11"; + // BorderlessAERTable + fmtdata.StepData[33].Font.FontFamily = "Arial"; + fmtdata.StepData[33].Font.FontSize = "11"; + fmtdata.StepData[33].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[33].TabData.Font.FontSize = "11"; + // BorderlessTable + fmtdata.StepData[34].Font.FontFamily = "Arial"; + fmtdata.StepData[34].Font.FontSize = "11"; + fmtdata.StepData[34].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[34].TabData.Font.FontSize = "11"; + // Figure + fmtdata.StepData[36].Font.FontFamily = "Arial"; + fmtdata.StepData[36].Font.FontSize = "11"; + fmtdata.StepData[36].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[36].TabData.Font.FontSize = "11"; + // AERFigure + fmtdata.StepData[37].Font.FontFamily = "Arial"; + fmtdata.StepData[37].Font.FontSize = "11"; + fmtdata.StepData[37].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[37].TabData.Font.FontSize = "11"; + // BorderlessFigure + fmtdata.StepData[38].Font.FontFamily = "Arial"; + fmtdata.StepData[38].Font.FontSize = "11"; + fmtdata.StepData[38].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[38].TabData.Font.FontSize = "11"; + // BorderlessFAERigure + fmtdata.StepData[39].Font.FontFamily = "Arial"; + fmtdata.StepData[39].Font.FontSize = "11"; + fmtdata.StepData[39].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[39].TabData.Font.FontSize = "11"; } private void AddNSPARPfmt(ref FormatData fmtdata) { @@ -1062,58 +1106,58 @@ namespace fmtxml pgstyles.PgStyles[0].Items[1].Col = -18; // {HEADER1} pgstyles.PgStyles[0].Items[2].Col = 269; // {PROCTITLE} pgstyles.PgStyles[0].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[0].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[0].Items[2].Style.CPI = "10"; pgstyles.PgStyles[0].Items[3].Col = 515; // REV. {REV} pgstyles.PgStyles[0].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[0].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[0].Items[3].Style.CPI = "10"; pgstyles.PgStyles[0].Items[4].Col = 28; // {EOPNUM} pgstyles.PgStyles[0].Items[4].Style.FontFamily = "Arial"; - pgstyles.PgStyles[0].Items[4].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[4].Style.FontSize = "11"; pgstyles.PgStyles[0].Items[4].Style.CPI = "10"; pgstyles.PgStyles[0].Items[5].Col = -18; // {BOX2} pgstyles.PgStyles[0].Items[6].Col = 246; // Page {PAGE} of {OF} pgstyles.PgStyles[0].Items[6].Style.FontFamily = "Arial"; - pgstyles.PgStyles[0].Items[6].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[6].Style.FontSize = "11"; pgstyles.PgStyles[0].Items[6].Style.CPI = "10"; // Figure Included in Page Count pgstyles.PgStyles[1].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} pgstyles.PgStyles[1].Items[1].Col = -18; // {HEADER1} pgstyles.PgStyles[1].Items[2].Col = 243; // {PROCTITLE} pgstyles.PgStyles[1].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[1].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[1].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[1].Items[2].Style.CPI = "10"; pgstyles.PgStyles[1].Items[3].Col = 461; // {REV} pgstyles.PgStyles[1].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[1].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[1].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[1].Items[3].Style.CPI = "10"; pgstyles.PgStyles[1].Items[4].Col = 25; // {EOPNUM} pgstyles.PgStyles[1].Items[4].Style.FontFamily = "Arial"; - pgstyles.PgStyles[1].Items[4].Style.FontSize = "12"; + pgstyles.PgStyles[1].Items[4].Style.FontSize = "11"; pgstyles.PgStyles[1].Items[4].Style.CPI = "10"; pgstyles.PgStyles[1].Items[5].Col = -18; // {BOX1} pgstyles.PgStyles[1].Items[6].Col = 221; // Page {PAGE} of {OF} pgstyles.PgStyles[1].Items[6].Style.FontFamily = "Arial"; - pgstyles.PgStyles[1].Items[6].Style.FontSize = "12"; + pgstyles.PgStyles[1].Items[6].Style.FontSize = "11"; pgstyles.PgStyles[1].Items[6].Style.CPI = "10"; // Cover sheet with Retention 5 years pgstyles.PgStyles[2].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} pgstyles.PgStyles[2].Items[1].Col = 320; // {EOPNUM} pgstyles.PgStyles[2].Items[1].Style.FontFamily = "Arial"; - pgstyles.PgStyles[2].Items[1].Style.FontSize = "12"; + pgstyles.PgStyles[2].Items[1].Style.FontSize = "11"; pgstyles.PgStyles[2].Items[1].Style.CPI = "10"; pgstyles.PgStyles[2].Items[2].Col = 320; // REV. {REV} pgstyles.PgStyles[2].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[2].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[2].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[2].Items[2].Style.CPI = "10"; pgstyles.PgStyles[2].Items[3].Col = 320; // Page {PAGE} of {OF} pgstyles.PgStyles[2].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[2].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[2].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[2].Items[3].Style.CPI = "10"; pgstyles.PgStyles[2].Items[4].Col = 320; // Retention: 5 Yrs. pgstyles.PgStyles[2].Items[4].Style.FontFamily = "Arial"; - pgstyles.PgStyles[2].Items[4].Style.FontSize = "12"; + pgstyles.PgStyles[2].Items[4].Style.FontSize = "11"; pgstyles.PgStyles[2].Items[4].Style.CPI = "10"; // Cover Sheet 2004 With no Retention @@ -1121,19 +1165,19 @@ namespace fmtxml pgstyles.PgStyles[3].Items[1].Col = -18; // {HEADER1} pgstyles.PgStyles[3].Items[2].Col = 240; // {PROCTITLE} pgstyles.PgStyles[3].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[3].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[3].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[3].Items[2].Style.CPI = "10"; pgstyles.PgStyles[3].Items[3].Col = 460; // {REV} pgstyles.PgStyles[3].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[3].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[3].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[3].Items[3].Style.CPI = "10"; pgstyles.PgStyles[3].Items[4].Col = 25; // {EOPNUM} pgstyles.PgStyles[3].Items[4].Style.FontFamily = "Arial"; - pgstyles.PgStyles[3].Items[4].Style.FontSize = "12"; + pgstyles.PgStyles[3].Items[4].Style.FontSize = "11"; pgstyles.PgStyles[3].Items[4].Style.CPI = "10"; pgstyles.PgStyles[3].Items[5].Col = 220; // Page {PAGE} of {OF} pgstyles.PgStyles[3].Items[5].Style.FontFamily = "Arial"; - pgstyles.PgStyles[3].Items[5].Style.FontSize = "12"; + pgstyles.PgStyles[3].Items[5].Style.FontSize = "11"; pgstyles.PgStyles[3].Items[5].Style.CPI = "10"; // Cover Sheet @@ -1163,39 +1207,39 @@ namespace fmtxml pgstyles.PgStyles[6].Items[1].Col = 0; // {HEADER1} pgstyles.PgStyles[6].Items[2].Col = 258; // {PROCTITLE} pgstyles.PgStyles[6].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[6].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[6].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[6].Items[2].Style.CPI = "10"; pgstyles.PgStyles[6].Items[3].Col = 478; // {REV} pgstyles.PgStyles[6].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[6].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[6].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[6].Items[3].Style.CPI = "10"; pgstyles.PgStyles[6].Items[4].Col = 43; // {EOPNUM} pgstyles.PgStyles[6].Items[4].Style.FontFamily = "Arial"; - pgstyles.PgStyles[6].Items[4].Style.FontSize = "12"; + pgstyles.PgStyles[6].Items[4].Style.FontSize = "11"; pgstyles.PgStyles[6].Items[4].Style.CPI = "10"; pgstyles.PgStyles[6].Items[5].Col = 239; // Page {PAGE} of {OF} pgstyles.PgStyles[6].Items[5].Style.FontFamily = "Arial"; - pgstyles.PgStyles[6].Items[5].Style.FontSize = "12"; + pgstyles.PgStyles[6].Items[5].Style.FontSize = "11"; pgstyles.PgStyles[6].Items[5].Style.CPI = "10"; // Two Column Auto Action Pages pgstyles.PgStyles[7].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} pgstyles.PgStyles[7].Items[1].Col = 503; // {REV} pgstyles.PgStyles[7].Items[1].Style.FontFamily = "Arial"; - pgstyles.PgStyles[7].Items[1].Style.FontSize = "12"; + pgstyles.PgStyles[7].Items[1].Style.FontSize = "11"; pgstyles.PgStyles[7].Items[1].Style.CPI = "10"; pgstyles.PgStyles[7].Items[2].Col = 503; // {EOPNUM} pgstyles.PgStyles[7].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[7].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[7].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[7].Items[2].Style.CPI = "10"; pgstyles.PgStyles[7].Items[3].Col = 248; // {SECTIONLEVELTITLE} pgstyles.PgStyles[7].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[7].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[7].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[7].Items[3].Style.CPI = "10"; pgstyles.PgStyles[7].Items[4].Col = -18; // {BOX2} pgstyles.PgStyles[7].Items[5].Col = 503; // Page {PAGE} of {OF} pgstyles.PgStyles[7].Items[5].Style.FontFamily = "Arial"; - pgstyles.PgStyles[7].Items[5].Style.FontSize = "12"; + pgstyles.PgStyles[7].Items[5].Style.FontSize = "11"; pgstyles.PgStyles[7].Items[5].Style.CPI = "10"; pgstyles.PgStyles[7].Items[5].Justify = "PSRight, PSTrue"; // Page {PAGE} of {OF} @@ -1204,32 +1248,32 @@ namespace fmtxml pgstyles.PgStyles[8].Items[1].Col = -18; // {HEADER1} pgstyles.PgStyles[8].Items[2].Col = 29; // {EOPNUM} pgstyles.PgStyles[8].Items[2].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[2].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[2].Style.CPI = "10"; pgstyles.PgStyles[8].Items[3].Col = 251; // {PROCTITLE} pgstyles.PgStyles[8].Items[3].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[3].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[3].Style.CPI = "10"; pgstyles.PgStyles[8].Items[4].Col = 503; // {REV} pgstyles.PgStyles[8].Items[4].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[4].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[4].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[4].Style.CPI = "10"; pgstyles.PgStyles[8].Items[5].Col = -18; // {BOX4} pgstyles.PgStyles[8].Items[6].Col = 263; // {SECTIONLEVELNUMBER} pgstyles.PgStyles[8].Items[6].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[6].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[6].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[6].Style.CPI = "10"; pgstyles.PgStyles[8].Items[7].Col = 263; // {SECTIONLEVELTITLE} pgstyles.PgStyles[8].Items[7].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[7].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[7].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[7].Style.CPI = "10"; pgstyles.PgStyles[8].Items[8].Col = 263; // Page {DOCCURPAGE} of {DOCTOTPAGE} pgstyles.PgStyles[8].Items[8].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[8].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[8].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[8].Style.CPI = "10"; pgstyles.PgStyles[8].Items[9].Col = 251; // Page {PAGE} of {OF} pgstyles.PgStyles[8].Items[9].Style.FontFamily = "Arial"; - pgstyles.PgStyles[8].Items[9].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[9].Style.FontSize = "11"; pgstyles.PgStyles[8].Items[9].Style.CPI = "10"; } // NSP foldouts @@ -1240,7 +1284,7 @@ namespace fmtxml // Foldout Pages pgstyles.PgStyles[0].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} pgstyles.PgStyles[0].Items[0].Style.FontFamily = "Arial"; - pgstyles.PgStyles[0].Items[0].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[0].Style.FontSize = "11"; pgstyles.PgStyles[0].Items[0].Style.CPI = "10"; pgstyles.PgStyles[0].Items[1].Col = 258; // {SECTIONLEVELTITLE} pgstyles.PgStyles[0].Items[1].Style.FontFamily = "Arial"; @@ -1339,21 +1383,29 @@ namespace fmtxml pgstyles.PgStyles[0].Items[10].Col = 287; //Purpose and Entry + //{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + pgstyles.PgStyles[1].Items[0].Col = 48; //{PS-CONFSTATE} - pgstyles.PgStyles[1].Items[1].Col = 287; + pgstyles.PgStyles[1].Items[1].Col = 339; + //{PS=AB_OP_PROC?[HEADER1]|} + pgstyles.PgStyles[1].Items[2].Col = 45; + //{PS=AB_PROC?[HEADER2]|} + pgstyles.PgStyles[1].Items[3].Col = 45; + //{BOX1} + pgstyles.PgStyles[1].Items[4].Col = 45; //{COVERPROCTITLE} - pgstyles.PgStyles[1].Items[5].Col = 336; + pgstyles.PgStyles[1].Items[5].Col = 386; pgstyles.PgStyles[1].Items[5].Style.CPI = "8"; //{EOPNUM} - pgstyles.PgStyles[1].Items[6].Col = 511; + pgstyles.PgStyles[1].Items[6].Col = 556; pgstyles.PgStyles[1].Items[6].Style.CPI = "8"; //{REV} - pgstyles.PgStyles[1].Items[7].Col = 513; + pgstyles.PgStyles[1].Items[7].Col = 558; pgstyles.PgStyles[1].Items[7].Style.CPI = "8"; //Page {PAGE} of {OF} - pgstyles.PgStyles[1].Items[8].Col = 513; + pgstyles.PgStyles[1].Items[8].Col = 558; //{PS-CONFSTATE} - pgstyles.PgStyles[1].Items[9].Col = 287; + pgstyles.PgStyles[1].Items[9].Col = 332; //Cover Page //{PS-CONFSTATE} @@ -1680,6 +1732,9 @@ namespace fmtxml case "NSPBCK.DOC": AddNSPBckDOC(ref dcstyles); break; + case "NSPAB.DOC": + AddNSPABDOC(ref dcstyles); + break; case "IP2.DOC": AddIp2DOC(ref dcstyles); break; @@ -1818,6 +1873,14 @@ namespace fmtxml dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; dcstyles.DcStyles[2].dstyle.FontSize = "11"; } + public void AddNSPABDOC(ref DocStyles dcstyles) + { + //Purpose And Entry Conditions + dcstyles.DcStyles[1].LeftMargin = 15; + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].dstyle.CPI = "12"; + } #endregion } public partial class RtfToSvg