From 930ab3ac773ee0274d54df0e3148ce4beb50a9f5 Mon Sep 17 00:00:00 2001 From: John Date: Mon, 9 Jun 2014 18:22:39 +0000 Subject: [PATCH] Added a flag for the box around continuous action substeps Format adjustments for the continuous action substeps (boxes) --- PROMS/fmtxml/FmtFileToXml.cs | 1 + PROMS/fmtxml/PlantSpecific_PointBeach.cs | 30 +++++++++++++++++++++++ PROMS/fmtxml/TranslateFMT.XSL | Bin 212320 -> 212788 bytes 3 files changed, 31 insertions(+) diff --git a/PROMS/fmtxml/FmtFileToXml.cs b/PROMS/fmtxml/FmtFileToXml.cs index 448d8802..5e023c4b 100644 --- a/PROMS/fmtxml/FmtFileToXml.cs +++ b/PROMS/fmtxml/FmtFileToXml.cs @@ -845,6 +845,7 @@ public struct StepSectionPrint { public float ImmStepHdrCol; public string DiffContActBox; // introduced to flag different processing for wep2 asterisk (continuous) boxes. + public string ContActBoxOnSubSteps; // added for Point Beach (wep2) to use tab & text position on boxed substeps (cont. Action steps) public Int16 SecColHdrforActPMode; public string RNOSepString; public float RNOSepLineLength; diff --git a/PROMS/fmtxml/PlantSpecific_PointBeach.cs b/PROMS/fmtxml/PlantSpecific_PointBeach.cs index dcac081b..36b29f93 100644 --- a/PROMS/fmtxml/PlantSpecific_PointBeach.cs +++ b/PROMS/fmtxml/PlantSpecific_PointBeach.cs @@ -10,9 +10,28 @@ namespace fmtxml private void AddWEP2fmt(ref FormatData fmtdata) { fmtdata.SectData.StepSectionData.StpSectPrtData.DiffContActBox = "True"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ContActBoxOnSubSteps = "True"; fmtdata.TransData.Underline = "True"; fmtdata.StepData[2].TabData.Ident = "{Section Prefix}{numeric} "; fmtdata.StepData[3].TabData.Ident = "{!C0}{numeric} "; + fmtdata.StepData[9].TabData.Ident = "{Section Prefix}{numeric} "; + //// EQuipment List + //fmtdata.StepData[11].StepLayoutData.EveryNLines = "1"; + // EQuipment List With Blank + fmtdata.StepData[14].StepLayoutData.EveryNLines = "99"; + //// Optional EQuipment List + //fmtdata.StepData[30].StepLayoutData.EveryNLines = "99"; + //TitleWithTextRight + fmtdata.StepData[42].StepEditData.TypeMenu.MenuItem = "Title With Text Right"; + //TitleWithTextBelow + fmtdata.StepData[43].StepEditData.TypeMenu.MenuItem = "Title With Text Below"; + //ContAcSequential + fmtdata.StepData[44].StepEditData.TypeMenu.MenuItem = "Continuous Action AER"; + //ContAcAnd + fmtdata.StepData[45].StepEditData.TypeMenu.MenuItem = "Continuous Action RNO"; + //ContAcOr + fmtdata.StepData[46].StepEditData.TypeMenu.MenuItem = "Continuous Action AER & RNO"; + fmtdata.TransData.TransTypeData[5].TransFormat = "{?.Sect Hdr}, Step {First Step}"; fmtdata.TransData.TransTypeData[5].TransMenu = "{Sect Num}, {Sect Title}, Step {First Step}"; fmtdata.TransData.TransTypeData[7].TransType = 4; @@ -26,12 +45,23 @@ namespace fmtxml } private void AddWEP2Overridefmt(ref FormatData fmtdata) { + // Boxes + fmtdata.BoxData[3].Start = 260; + fmtdata.BoxData[3].End = 504; + fmtdata.BoxData[3].TxtWidth = 210; fmtdata.BoxData[3].Font.FontFamily = "Prestige Elite Tall"; fmtdata.BoxData[4].End = 504; + fmtdata.BoxData[4].TxtWidth = 216; fmtdata.BoxData[4].Font.FontFamily = "Prestige Elite Tall"; fmtdata.BoxData[5].End = 504; + fmtdata.BoxData[5].TxtWidth = 198; fmtdata.BoxData[5].Font.FontFamily = "Prestige Elite Tall"; + fmtdata.BoxData[8].End = 260; + fmtdata.BoxData[8].TxtWidth = 198; fmtdata.BoxData[8].Font.FontFamily = "Prestige Elite Tall"; + fmtdata.BoxData[9].Start = 260; + fmtdata.BoxData[9].End = 504; + fmtdata.BoxData[9].TxtWidth = 210; fmtdata.BoxData[9].Font.FontFamily = "Prestige Elite Tall"; } private void AddWEPENBFmt(ref FormatData fmtdata) diff --git a/PROMS/fmtxml/TranslateFMT.XSL b/PROMS/fmtxml/TranslateFMT.XSL index da4a0f11d30e98ea1ab548c09155601f6d0b7610..ce459ca34651d06415a4d685724e34b62f020c66 100644 GIT binary patch delta 138 zcmaFxi)YI}o`x-qch*i%*v2R#>d%nJ5X?}@kOU-47*ZJu7>XHcrU!0k)ZEUpj!}Vg zazUit^rUT!LY#1w(-#&p3Qs@9!&Ej|;Wx|l35HB8(=)a)@}Q}hEHh)xWQR)z)BkK| ZG@9%nn=^UC1D5t*+Znh2+Rl{L3IK{_FuMQ% delta 37 vcmV+=0NVew{tV#y41lx&+^v_&xdAA*F0KI}36~Ib0x*XtxdFE*xdIG^Pb3dT