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 da4a0f11..ce459ca3 100644 Binary files a/PROMS/fmtxml/TranslateFMT.XSL and b/PROMS/fmtxml/TranslateFMT.XSL differ