diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs index 3223e34e..031003c5 100644 --- a/PROMS/fmtxml/AppendPlantSpecific.cs +++ b/PROMS/fmtxml/AppendPlantSpecific.cs @@ -115,9 +115,23 @@ namespace fmtxml case "FNP.FMT": AddFNPfmt(ref fmtdata); break; + case "CPL.FMT": + AddCPLfmt(ref fmtdata); + break; + case "CPL.X00": + AddCPL_X00(ref fmtdata); + break; + case "CPL.X01": + AddCPL_X01(ref fmtdata); + break; + case "CPL.X02": + AddCPL_X02(ref fmtdata); + break; + case "CPLRDEV.FMT": + AddCPLRDev(ref fmtdata); + break; } } - private void AddFNPfmt(ref FormatData fmtdata) { fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "445,186,120"; @@ -1499,6 +1513,9 @@ namespace fmtxml case "CAL2.PAG": AddCAL2Page(ref pgstyles); break; + case "CPLRDEV.PAG": + AddCPLRDevPage(ref pgstyles); + break; /* Under Development case "TP.PAG": @@ -2930,6 +2947,18 @@ namespace fmtxml case "CAL2.Y00": AddCAL2DOC(ref dcstyles); break; + case "CPL.DOC": + AddCPLDOC(ref dcstyles); + break; + case "CPL.Y00": + AddCPL_Y00(ref dcstyles); + break; + case "CPL.Y01": + AddCPL_Y01(ref dcstyles); + break; + case "CPL.Y02": + AddCPL_Y02(ref dcstyles); + break; } } diff --git a/PROMS/fmtxml/PlantSpecific_Robinson.cs b/PROMS/fmtxml/PlantSpecific_Robinson.cs new file mode 100644 index 00000000..0161dc1c --- /dev/null +++ b/PROMS/fmtxml/PlantSpecific_Robinson.cs @@ -0,0 +1,89 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.Xml; + +namespace fmtxml +{ + public partial class FmtFileToXml + { + private void AddCPLfmt(ref FormatData fmtdata) // Robinson + { + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "437,193,114"; + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "437,193,114"; + fmtdata.BoxData[1].End = 457; // caution box + } + private void AddCPL_X00(ref FormatData fmtdata) // Robinson + { + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "400,195,114"; + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "400,195,114"; + } + private void AddCPL_X01(ref FormatData fmtdata) // Robinson + { + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "400,195,114"; + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "400,195,114"; + } + private void AddCPL_X02(ref FormatData fmtdata) // Robinson + { + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "400,195,114"; + fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "400,195,114"; + } + private void AddCPLRDev(ref FormatData fmtdata) // Robinson + { + fmtdata.ProcData.TitleLength = 49; + } + + //private void AddCPLOverridefmt(ref FormatData fmtdata) + //{ + // fmtdata.BoxData[1].BXLLC = "-12345"; //this will put in a null string + // fmtdata.BoxData[1].BXULC = "-12345"; //this will put in a null string + // fmtdata.BoxData[1].BXVert = "-12345"; //this will put in a null string + // fmtdata.BoxData[1].BXURC = "-12345"; //this will put in a null string + // fmtdata.BoxData[1].BXULC = "-12345"; //this will put in a null string + //} + + } + public partial class FmtToXml + { + private void AddCPLRDevPage(ref PageStyles pgstyles) + { + pgstyles.PgStyles[0].Items[4].Col = 224; + pgstyles.PgStyles[1].Items[4].Col = 224; + } + private void AddCPLDOC(ref DocStyles dcstyles) + { + dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[7].TopMargin = 91; + dcstyles.DcStyles[7].PageWidth = 593; + } + private void AddCPL_Y00(ref DocStyles dcstyles) + { + dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[6].TopMargin = 91; + dcstyles.DcStyles[6].PageWidth = 593; + } + private void AddCPL_Y01(ref DocStyles dcstyles) + { + dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[6].TopMargin = 91; + dcstyles.DcStyles[6].PageWidth = 593; + } + private void AddCPL_Y02(ref DocStyles dcstyles) + { + dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; + dcstyles.DcStyles[6].TopMargin = 91; + dcstyles.DcStyles[6].PageWidth = 593; + } + } + public partial class RtfToSvg + { + } +}