From 8eb68b9de39627cc2735c62fe516899147cce8eb Mon Sep 17 00:00:00 2001 From: Kathy Date: Thu, 11 Jul 2013 16:30:54 +0000 Subject: [PATCH] --- PROMS/fmtxml/AppendPlantSpecific.cs | 81 +++++++++++++++++++++++++++++ 1 file changed, 81 insertions(+) diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs index b9c452d9..792607c8 100644 --- a/PROMS/fmtxml/AppendPlantSpecific.cs +++ b/PROMS/fmtxml/AppendPlantSpecific.cs @@ -1533,6 +1533,10 @@ namespace fmtxml fmtdata.StepData[41].TabData.Font.FontFamily = "Arial"; fmtdata.StepData[41].TabData.Font.FontSize = "11"; + // Caution & Note - so that a line exists before the caution/note + fmtdata.StepData[6].OneLineBeforeTab = "True"; + fmtdata.StepData[7].OneLineBeforeTab = "True"; + // Add Procedure Information fmtdata.ProcData.Psi.x = 415; fmtdata.ProcData.Psi.y = 112; @@ -1612,6 +1616,46 @@ namespace fmtxml fmtdata.BoxData[4].BXLRC = " *"; fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontStyle = "Underline"; fmtdata.StepData[9].Suffix = "{ulnone} *"; + fmtdata.StepData[6].TabData.IdentEdit = "CAUTION"; + fmtdata.StepData[6].TabData.Ident = "CAUTION"; + fmtdata.StepData[6].TabData.RNOIdentEdit = "CAUTION"; + fmtdata.StepData[6].TabData.RNOIdent = "CAUTION"; + fmtdata.StepData[7].TabData.IdentEdit = "NOTE"; + fmtdata.StepData[7].TabData.Ident = "NOTE"; + fmtdata.StepData[7].TabData.RNOIdentEdit = "NOTE"; + fmtdata.StepData[7].TabData.RNOIdent = "NOTE"; + fmtdata.StepData[20].TabData.IdentEdit = "CAUTION"; + fmtdata.StepData[20].TabData.Ident = "CAUTION"; + fmtdata.StepData[20].TabData.RNOIdentEdit = "CAUTION"; + fmtdata.StepData[20].TabData.RNOIdent = "CAUTION"; + fmtdata.StepData[21].TabData.IdentEdit = "CAUTION"; + fmtdata.StepData[21].TabData.Ident = "CAUTION"; + fmtdata.StepData[21].TabData.RNOIdentEdit = "CAUTION"; + fmtdata.StepData[21].TabData.RNOIdent = "CAUTION"; + fmtdata.StepData[22].TabData.IdentEdit = "NOTE"; + fmtdata.StepData[22].TabData.Ident = "NOTE"; + fmtdata.StepData[22].TabData.RNOIdentEdit = "NOTE"; + fmtdata.StepData[22].TabData.RNOIdent = "NOTE"; + fmtdata.StepData[23].TabData.IdentEdit = "NOTE"; + fmtdata.StepData[23].TabData.Ident = "NOTE"; + fmtdata.StepData[23].TabData.RNOIdentEdit = "NOTE"; + fmtdata.StepData[23].TabData.RNOIdent = "NOTE"; + fmtdata.StepData[26].TabData.IdentEdit = "NOTE"; + fmtdata.StepData[26].TabData.Ident = "NOTE"; + fmtdata.StepData[26].TabData.RNOIdentEdit = "NOTE"; + fmtdata.StepData[26].TabData.RNOIdent = "NOTE"; + fmtdata.StepData[27].TabData.IdentEdit = "CAUTION"; + fmtdata.StepData[27].TabData.Ident = "CAUTION"; + fmtdata.StepData[27].TabData.RNOIdentEdit = "CAUTION"; + fmtdata.StepData[27].TabData.RNOIdent = "CAUTION"; + fmtdata.StepData[28].TabData.IdentEdit = "NOTE"; + fmtdata.StepData[28].TabData.Ident = "NOTE"; + fmtdata.StepData[28].TabData.RNOIdentEdit = "NOTE"; + fmtdata.StepData[28].TabData.RNOIdent = "NOTE"; + fmtdata.StepData[32].TabData.IdentEdit = "NOTE"; + fmtdata.StepData[32].TabData.Ident = "NOTE"; + fmtdata.StepData[32].TabData.RNOIdentEdit = "NOTE"; + fmtdata.StepData[32].TabData.RNOIdent = "NOTE"; } } public partial class FmtToXml @@ -1678,6 +1722,10 @@ namespace fmtxml case "SUM.PAG": AddSUMfmt(ref pgstyles); break; + case "CAL2.PAG": + AddCAL2Page(ref pgstyles); + break; + /* Under Development case "TP.PAG": AddTPPage(ref pgstyles); @@ -1689,6 +1737,18 @@ namespace fmtxml } } + private void AddCAL2Page(ref PageStyles pgstyles) + { + pgstyles.PgStyles[6].Items[2].Col = 240; + pgstyles.PgStyles[6].Items[3].Col = 240; + pgstyles.PgStyles[6].Items[4].Col = 240; + pgstyles.PgStyles[6].Items[3].Style.FontSize = "14"; + pgstyles.PgStyles[6].Items[4].Style.FontSize = "14"; + pgstyles.PgStyles[6].Items[5].Col = 240; + pgstyles.PgStyles[6].Items[6].Col = 522; + pgstyles.PgStyles[6].Items[6].Style.FontSize = "14"; + } + private void AddSHEPage(ref PageStyles pgstyles) { // Procedure Steps @@ -2947,9 +3007,17 @@ namespace fmtxml case "IP2.Y02": AddIP202DOC(ref dcstyles); break; + case "IP3.Y15": + AddIP315DOC(ref dcstyles); + break; } } + private void AddIP315DOC(ref DocStyles dcstyles) + { + dcstyles.DcStyles[0].ContBottom = "(STEP %0d CONTINUED ON NEXT PAGE)"; + } + private void AddIP202DOC(ref DocStyles dcstyles) { dcstyles.DcStyles[0].LeftMargin = 12; @@ -3369,9 +3437,22 @@ namespace fmtxml case "IP2": AddIP2(myDoc); break; + case "FNP": + AddFNP(myDoc); + break; } } + private void AddFNP(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + + "" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]); + } + private void AddIP2(XmlDocument myDoc) { XmlDocument xdNew = new XmlDocument();