diff --git a/PROMS/fmtxml/PlantSpecific_PrairieIsland.cs b/PROMS/fmtxml/PlantSpecific_PrairieIsland.cs new file mode 100644 index 00000000..aa1c0d49 --- /dev/null +++ b/PROMS/fmtxml/PlantSpecific_PrairieIsland.cs @@ -0,0 +1,3036 @@ +using System; +using System.Collections.Generic; +using System.Text; +using System.Xml; + +namespace fmtxml +{ + // FMT + public partial class FmtFileToXml + { + private void AddNSPFMT(ref FormatData fmtdata) + { + NSP_ArialFontInProcedures(ref fmtdata); + // checkoffs + fmtdata.ProcData.CheckOffData.CheckOffList[7].Index = 7; + fmtdata.ProcData.CheckOffData.CheckOffList[7].UIMark = 83; + fmtdata.ProcData.CheckOffData.CheckOffList[7].MenuItem = "S"; + fmtdata.ProcData.CheckOffData.CheckOffList[7].Macro = "C7"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Index = 8; + fmtdata.ProcData.CheckOffData.CheckOffList[8].UIMark = 88; + fmtdata.ProcData.CheckOffData.CheckOffList[8].MenuItem = "X"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Macro = "C8"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Index = 9; + fmtdata.ProcData.CheckOffData.CheckOffList[9].UIMark = 67; + fmtdata.ProcData.CheckOffData.CheckOffList[9].MenuItem = "C"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Macro = "C9"; + // Standard High Level step + fmtdata.StepData[2].Font.FontStyle = "Bold"; + // Caution + fmtdata.StepData[6].StepLayoutData.STBoxindex = null; + fmtdata.StepData[6].WidthOverride = "333"; + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note + fmtdata.StepData[7].TabData.Ident = "Note "; + fmtdata.StepData[7].TabData.RNOIdent = "Note "; + fmtdata.StepData[7].StepLayoutData.STBoxindex = null; + fmtdata.StepData[7].WidthOverride = "333"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + } + private void NSP_ArialFontInProcedures(ref FormatData fmtdata) + { + // Set the overall font to Arial 11 pt + fmtdata.FontData.FontFamily = "Arial"; + fmtdata.FontData.FontSize = "11"; + fmtdata.FontData.CPI = "10"; + + fmtdata.SectData.SectionNumber.Font.FontFamily = "Arial"; + fmtdata.SectData.SectionNumber.Font.FontSize = "11"; + fmtdata.SectData.SectionHeader.Font.FontFamily = "Arial"; + fmtdata.SectData.SectionHeader.Font.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectLayData.VertStyle.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectLayData.VertStyle.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectLayData.TopOfPage.Font.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectLayData.TopOfPage.Font.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ModifiedTextStyle.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ModifiedTextStyle.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ImmStepHdrStyle.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ImmStepHdrStyle.FontSize = "11"; + //// Step Type Base + fmtdata.StepData[0].Font.FontFamily = "Arial"; + fmtdata.StepData[0].Font.FontSize = "11"; + fmtdata.StepData[0].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[0].TabData.Font.FontSize = "11"; + + // Substep + //fmtdata.StepData[1].Font.FontFamily = "Arial"; + //fmtdata.StepData[1].Font.FontSize = "11"; + fmtdata.StepData[1].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[1].TabData.Font.FontSize = "11"; + + // Standard High Level step + fmtdata.StepData[2].Font.FontFamily = "Arial"; + fmtdata.StepData[2].Font.FontSize = "11"; + fmtdata.StepData[2].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[2].TabData.Font.FontSize = "11"; + + // Immediate + fmtdata.StepData[3].Font.FontFamily = "Arial"; + fmtdata.StepData[3].Font.FontSize = "11"; + fmtdata.StepData[3].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[3].TabData.Font.FontSize = "11"; + + // And + fmtdata.StepData[4].Font.FontFamily = "Arial"; + fmtdata.StepData[4].Font.FontSize = "11"; + fmtdata.StepData[4].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[4].TabData.Font.FontSize = "11"; + + // OR + fmtdata.StepData[5].Font.FontFamily = "Arial"; + fmtdata.StepData[5].Font.FontSize = "11"; + fmtdata.StepData[5].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[5].TabData.Font.FontSize = "11"; + + // Cautions use Arial Font for Tab (instead of Script) and + // any bullets following the tab are at a different point size + fmtdata.StepData[6].Font.FontFamily = "Arial"; + fmtdata.StepData[6].Font.FontSize = "11"; + fmtdata.StepData[6].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[6].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[6].TabData.Font.FontSize = "18"; + fmtdata.StepData[6].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[6].TabData.Font.CPI = "8"; + fmtdata.StepData[6].TabData.Bullet.Separate = "True"; + fmtdata.StepData[6].TabData.Bullet.Font = new VE_Font(); + fmtdata.StepData[6].TabData.Bullet.Font.FontFamily = "Arial"; + fmtdata.StepData[6].TabData.Bullet.Font.FontSize = "11"; + fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "none"; + fmtdata.StepData[6].WidthOverride = "421"; + fmtdata.StepData[6].ColOverride = "194"; + + ////fmtdata.StepData[20] = fmtdata.StepData[6]; + ////fmtdata.StepData[20].Type = "Caution1"; + ////fmtdata.StepData[20].ParentType = "Caution"; + fmtdata.StepData[20].Font.FontFamily = "Arial"; + fmtdata.StepData[20].Font.FontSize = "11"; + fmtdata.StepData[20].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[20].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[20].TabData.Font.FontSize = "18"; + fmtdata.StepData[20].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[20].TabData.Font.CPI = "8"; + fmtdata.StepData[20].TabData.Bullet.Separate = "True"; + fmtdata.StepData[20].TabData.Bullet.Font = new VE_Font(); + fmtdata.StepData[20].TabData.Bullet.Font.FontFamily = "Arial"; + fmtdata.StepData[20].TabData.Bullet.Font.FontSize = "11"; + fmtdata.StepData[20].TabData.Bullet.Font.FontStyle = "Bold"; + + ////fmtdata.StepData[21] = fmtdata.StepData[6]; + ////fmtdata.StepData[21].Type = "Caution2"; + ////fmtdata.StepData[21].ParentType = "Caution"; + fmtdata.StepData[21].Font.FontFamily = "Arial"; + fmtdata.StepData[21].Font.FontSize = "11"; + fmtdata.StepData[21].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[21].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[21].TabData.Font.FontSize = "18"; + fmtdata.StepData[21].TabData.Font.CPI = "8"; + fmtdata.StepData[21].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[21].TabData.Bullet.Separate = "True"; + fmtdata.StepData[21].TabData.Bullet.Font = new VE_Font(); + fmtdata.StepData[21].TabData.Bullet.Font.FontFamily = "Arial"; + fmtdata.StepData[21].TabData.Bullet.Font.FontSize = "11"; + fmtdata.StepData[21].TabData.Bullet.Font.FontStyle = "Bold"; + + ////fmtdata.StepData[27] = fmtdata.StepData[6]; + ////fmtdata.StepData[27].Type = "Caution3"; + ////fmtdata.StepData[27].ParentType = "Caution"; + fmtdata.StepData[27].Font.FontFamily = "Arial"; + fmtdata.StepData[27].Font.FontSize = "11"; + fmtdata.StepData[27].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[27].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[27].TabData.Font.FontSize = "18"; + fmtdata.StepData[27].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[27].TabData.Font.CPI = "8"; + fmtdata.StepData[27].TabData.Bullet.Separate = "True"; + fmtdata.StepData[27].TabData.Bullet.Font = new VE_Font(); + fmtdata.StepData[27].TabData.Bullet.Font.FontFamily = "Arial"; + fmtdata.StepData[27].TabData.Bullet.Font.FontSize = "11"; + fmtdata.StepData[27].TabData.Bullet.Font.FontStyle = "Bold"; + + ////fmtdata.StepData[29] = fmtdata.StepData[6]; + ////fmtdata.StepData[29].Type = "Caution4"; + ////fmtdata.StepData[29].ParentType = "Caution"; + fmtdata.StepData[29].Font.FontFamily = "Arial"; + fmtdata.StepData[29].Font.FontSize = "11"; + fmtdata.StepData[29].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[29].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[29].TabData.Font.FontSize = "18"; + fmtdata.StepData[29].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[29].TabData.Font.CPI = "8"; + fmtdata.StepData[29].TabData.Bullet.Separate = "True"; + fmtdata.StepData[29].TabData.Bullet.Font = new VE_Font(); + fmtdata.StepData[29].TabData.Bullet.Font.FontFamily = "Arial"; + fmtdata.StepData[29].TabData.Bullet.Font.FontSize = "11"; + fmtdata.StepData[29].TabData.Bullet.Font.FontStyle = "Bold"; + + // Notes used Arial font and any bullets following the tab are at + // a different point size + fmtdata.StepData[7].Font.FontFamily = "Arial"; + fmtdata.StepData[7].Font.FontSize = "11"; + fmtdata.StepData[7].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[7].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[7].TabData.Font.FontSize = "14"; + fmtdata.StepData[7].TabData.Font.CPI = "8"; + fmtdata.StepData[7].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[7].TabData.Bullet.Separate = "True"; + fmtdata.StepData[7].TabData.Bullet.Font = new VE_Font(); + fmtdata.StepData[7].TabData.Bullet.Font.FontFamily = "Arial"; + fmtdata.StepData[7].TabData.Bullet.Font.FontSize = "11"; + fmtdata.StepData[7].TabData.Bullet.Font.FontStyle = "Bold"; + fmtdata.StepData[7].WidthOverride = "401"; + + ////fmtdata.StepData[22] = fmtdata.StepData[7]; + ////fmtdata.StepData[22].Type = "Note1"; + ////fmtdata.StepData[22].ParentType = "Note"; + fmtdata.StepData[22].Font.FontFamily = "Arial"; + fmtdata.StepData[22].Font.FontSize = "11"; + fmtdata.StepData[22].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[22].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[22].TabData.Font.FontSize = "14"; + fmtdata.StepData[22].TabData.Font.CPI = "8"; + fmtdata.StepData[22].TabData.Font.FontStyle = "Italics, Bold"; + + ////fmtdata.StepData[23] = fmtdata.StepData[7]; + ////fmtdata.StepData[23].Type = "Note2"; + ////fmtdata.StepData[23].ParentType = "Note"; + fmtdata.StepData[23].Font.FontFamily = "Arial"; + fmtdata.StepData[23].Font.FontSize = "11"; + fmtdata.StepData[23].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[23].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[23].TabData.Font.FontSize = "14"; + fmtdata.StepData[23].TabData.Font.CPI = "8"; + fmtdata.StepData[23].TabData.Font.FontStyle = "Italics, Bold"; + + ////fmtdata.StepData[26] = fmtdata.StepData[7]; + ////fmtdata.StepData[26].Type = "Note3"; + ////fmtdata.StepData[26].ParentType = "Note"; + fmtdata.StepData[26].Font.FontFamily = "Arial"; + fmtdata.StepData[26].Font.FontSize = "11"; + fmtdata.StepData[26].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[26].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[26].TabData.Font.FontSize = "14"; + fmtdata.StepData[26].TabData.Font.CPI = "8"; + fmtdata.StepData[26].TabData.Font.FontStyle = "Italics, Bold"; + + ////fmtdata.StepData[28] = fmtdata.StepData[7]; + ////fmtdata.StepData[28].Type = "Note4"; + ////fmtdata.StepData[28].ParentType = "Note"; + fmtdata.StepData[28].Font.FontFamily = "Arial"; + fmtdata.StepData[28].Font.FontSize = "11"; + fmtdata.StepData[28].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[28].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[28].TabData.Font.FontSize = "14"; + fmtdata.StepData[28].TabData.Font.CPI = "8"; + fmtdata.StepData[28].TabData.Font.FontStyle = "Italics, Bold"; + + ////fmtdata.StepData[32] = fmtdata.StepData[7]; + ////fmtdata.StepData[32].Type = "Note5"; + ////fmtdata.StepData[32].ParentType = "Note"; + fmtdata.StepData[32].Font.FontFamily = "Arial"; + fmtdata.StepData[32].Font.FontSize = "11"; + fmtdata.StepData[32].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[32].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[32].TabData.Font.FontSize = "14"; + fmtdata.StepData[32].TabData.Font.CPI = "8"; + fmtdata.StepData[32].TabData.Font.FontStyle = "Italics, Bold"; + + // 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"; + + // Continuous + fmtdata.StepData[9].Font.FontFamily = "Arial"; + fmtdata.StepData[9].Font.FontSize = "11"; + fmtdata.StepData[9].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[9].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"; + // EquipmentList + fmtdata.StepData[11].Font.FontFamily = "Arial"; + fmtdata.StepData[11].Font.FontSize = "11"; + fmtdata.StepData[11].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[11].TabData.Font.FontSize = "11"; + // Title + fmtdata.StepData[12].Font.FontFamily = "Arial"; + fmtdata.StepData[12].Font.FontSize = "11"; + fmtdata.StepData[12].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[12].TabData.Font.FontSize = "11"; + // PageNumber + fmtdata.StepData[13].Font.FontFamily = "Arial"; + fmtdata.StepData[13].Font.FontSize = "11"; + fmtdata.StepData[13].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[13].TabData.Font.FontSize = "11"; + // EquipmentWBlank + fmtdata.StepData[14].Font.FontFamily = "Arial"; + fmtdata.StepData[14].Font.FontSize = "11"; + fmtdata.StepData[14].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[14].TabData.Font.FontSize = "11"; + // ProcNumber + fmtdata.StepData[15].Font.FontFamily = "Arial"; + fmtdata.StepData[15].Font.FontSize = "11"; + fmtdata.StepData[15].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[15].TabData.Font.FontSize = "11"; + // RevNumber + fmtdata.StepData[16].Font.FontFamily = "Arial"; + fmtdata.StepData[16].Font.FontSize = "11"; + fmtdata.StepData[16].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[16].TabData.Font.FontSize = "11"; + // AccPages + fmtdata.StepData[17].Font.FontFamily = "Arial"; + fmtdata.StepData[17].Font.FontSize = "11"; + fmtdata.StepData[17].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[17].TabData.Font.FontSize = "11"; + // LossOfAC + fmtdata.StepData[18].Font.FontFamily = "Arial"; + fmtdata.StepData[18].Font.FontSize = "11"; + fmtdata.StepData[18].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[18].TabData.Font.FontSize = "11"; + // ExplicitAnd + fmtdata.StepData[19].Font.FontFamily = "Arial"; + fmtdata.StepData[19].Font.FontSize = "11"; + fmtdata.StepData[19].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[19].TabData.Font.FontSize = "11"; + // Paragraph + fmtdata.StepData[24].Font.FontFamily = "Arial"; + fmtdata.StepData[24].Font.FontSize = "11"; + fmtdata.StepData[24].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[24].TabData.Font.FontSize = "11"; + // Default + fmtdata.StepData[25].Font.FontFamily = "Arial"; + fmtdata.StepData[25].Font.FontSize = "11"; + fmtdata.StepData[25].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[25].TabData.Font.FontSize = "11"; + // EquipmentOpt + fmtdata.StepData[30].Font.FontFamily = "Arial"; + fmtdata.StepData[30].Font.FontSize = "11"; + fmtdata.StepData[30].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[30].TabData.Font.FontSize = "11"; + // EquipmentOptWBlank + fmtdata.StepData[31].Font.FontFamily = "Arial"; + fmtdata.StepData[31].Font.FontSize = "11"; + fmtdata.StepData[31].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[31].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"; + // ImplicitOr + fmtdata.StepData[35].Font.FontFamily = "Arial"; + fmtdata.StepData[35].Font.FontSize = "11"; + fmtdata.StepData[35].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[35].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"; + // RNOType + fmtdata.StepData[40].Font.FontFamily = "Arial"; + fmtdata.StepData[40].Font.FontSize = "11"; + fmtdata.StepData[40].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[40].TabData.Font.FontSize = "11"; + // HIGH5 + fmtdata.StepData[41].Font.FontFamily = "Arial"; + fmtdata.StepData[41].Font.FontSize = "11"; + fmtdata.StepData[41].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[41].TabData.Font.FontSize = "11"; + // TitleWithTextRight + fmtdata.StepData[42].Font.FontFamily = "Arial"; + fmtdata.StepData[42].Font.FontSize = "11"; + fmtdata.StepData[42].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[42].TabData.Font.FontSize = "11"; + // TitleWithTextBelow + fmtdata.StepData[43].Font.FontFamily = "Arial"; + fmtdata.StepData[43].Font.FontSize = "11"; + fmtdata.StepData[43].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[43].TabData.Font.FontSize = "11"; + // ContAcSequential + fmtdata.StepData[44].Font.FontFamily = "Arial"; + fmtdata.StepData[44].Font.FontSize = "11"; + fmtdata.StepData[44].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[44].TabData.Font.FontSize = "11"; + // ContAcAnd + fmtdata.StepData[45].Font.FontFamily = "Arial"; + fmtdata.StepData[45].Font.FontSize = "11"; + fmtdata.StepData[45].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[45].TabData.Font.FontSize = "11"; + // ContAcOr + fmtdata.StepData[46].Font.FontFamily = "Arial"; + fmtdata.StepData[46].Font.FontSize = "11"; + fmtdata.StepData[46].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[46].TabData.Font.FontSize = "11"; + // ContAcParagraph + fmtdata.StepData[47].Font.FontFamily = "Arial"; + fmtdata.StepData[47].Font.FontSize = "11"; + fmtdata.StepData[47].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[47].TabData.Font.FontSize = "11"; + } + private void AddNSP00FMT(ref FormatData fmtdata) + { + NSP_ArialFontInProcedures(ref fmtdata); + + // High + fmtdata.StepData[2].Font.FontFamily = "Arial"; + fmtdata.StepData[2].Font.FontSize = "11"; + fmtdata.StepData[2].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[2].TabData.Font.FontSize = "11"; + // Immediate + fmtdata.StepData[3].Font.FontFamily = "Arial"; + fmtdata.StepData[3].Font.FontSize = "11"; + fmtdata.StepData[3].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[3].TabData.Font.FontSize = "11"; + // Continuous + fmtdata.StepData[9].Font.FontFamily = "Arial"; + fmtdata.StepData[9].Font.FontSize = "11"; + fmtdata.StepData[9].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[9].TabData.Font.FontSize = "11"; + // LossOfAC + fmtdata.StepData[18].Font.FontFamily = "Arial"; + fmtdata.StepData[18].Font.FontSize = "11"; + fmtdata.StepData[18].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[18].TabData.Font.FontSize = "11"; + // High5 + fmtdata.StepData[41].Font.FontFamily = "Arial"; + fmtdata.StepData[41].Font.FontSize = "11"; + fmtdata.StepData[41].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[41].TabData.Font.FontSize = "11"; + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + } + private void AddNSPBCKFMT(ref FormatData fmtdata) + { + // section + fmtdata.SectData.SectionNumber.Font.FontFamily = "Arial"; + fmtdata.SectData.SectionNumber.Font.FontSize = "11"; + fmtdata.SectData.SectionHeader.Font.FontFamily = "Arial"; + fmtdata.SectData.SectionHeader.Font.FontSize = "11"; + // Table + fmtdata.StepData[8].Font.FontFamily = "Arial"; + fmtdata.StepData[8].Font.FontSize = "11"; + // Title + fmtdata.StepData[12].Font.FontFamily = "Arial"; + fmtdata.StepData[12].Font.FontSize = "11"; + // PageNumber + fmtdata.StepData[13].Font.FontFamily = "Arial"; + fmtdata.StepData[13].Font.FontSize = "11"; + // EquipmentWBlank + fmtdata.StepData[14].Font.FontFamily = "Arial"; + fmtdata.StepData[14].Font.FontSize = "11"; + // ProcNumber + fmtdata.StepData[15].Font.FontFamily = "Arial"; + fmtdata.StepData[15].Font.FontSize = "11"; + // RevNumber + fmtdata.StepData[16].Font.FontFamily = "Arial"; + fmtdata.StepData[16].Font.FontSize = "11"; + // AccPages + fmtdata.StepData[17].Font.FontFamily = "Arial"; + fmtdata.StepData[17].Font.FontSize = "11"; + // Default + fmtdata.StepData[25].Font.FontFamily = "Arial"; + fmtdata.StepData[25].Font.FontSize = "11"; + // Note4 + fmtdata.StepData[28].Font.FontFamily = "Arial"; + fmtdata.StepData[28].Font.FontSize = "11"; + // Caution4 + fmtdata.StepData[29].Font.FontFamily = "Arial"; + fmtdata.StepData[29].Font.FontSize = "11"; + // EquipmentOptWBlank + fmtdata.StepData[31].Font.FontFamily = "Arial"; + fmtdata.StepData[31].Font.FontSize = "11"; + // Note5 + fmtdata.StepData[32].Font.FontFamily = "Arial"; + fmtdata.StepData[32].Font.FontSize = "11"; + // BorderlessTable + fmtdata.StepData[34].Font.FontFamily = "Arial"; + fmtdata.StepData[34].Font.FontSize = "11"; + // Figure + fmtdata.StepData[36].Font.FontFamily = "Arial"; + fmtdata.StepData[36].Font.FontSize = "11"; + // AERFigure + fmtdata.StepData[37].Font.FontFamily = "Arial"; + fmtdata.StepData[37].Font.FontSize = "11"; + // BorderlessFigure + fmtdata.StepData[38].Font.FontFamily = "Arial"; + fmtdata.StepData[38].Font.FontSize = "11"; + // BorderlessAERFigure + fmtdata.StepData[39].Font.FontFamily = "Arial"; + fmtdata.StepData[39].Font.FontSize = "11"; + // High5 + fmtdata.StepData[41].Font.FontFamily = "Arial"; + fmtdata.StepData[41].Font.FontSize = "11"; + // TitleWithTextRight + fmtdata.StepData[42].Font.FontFamily = "Arial"; + fmtdata.StepData[42].Font.FontSize = "11"; + // TitleWithTextBelow + fmtdata.StepData[43].Font.FontFamily = "Arial"; + fmtdata.StepData[43].Font.FontSize = "11"; + // ContAcSequential + fmtdata.StepData[44].Font.FontFamily = "Arial"; + fmtdata.StepData[44].Font.FontSize = "11"; + // ContAcAnd + fmtdata.StepData[45].Font.FontFamily = "Arial"; + fmtdata.StepData[45].Font.FontSize = "11"; + // ContAcOR + fmtdata.StepData[46].Font.FontFamily = "Arial"; + fmtdata.StepData[46].Font.FontSize = "11"; + // ContAcParagraph + fmtdata.StepData[47].Font.FontFamily = "Arial"; + fmtdata.StepData[47].Font.FontSize = "11"; + fmtdata.StepData[47].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[47].TabData.Font.FontSize = "11"; + fmtdata.StepData[47].TabData.Font.FontStyle = "None"; + + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + } + private void AddNSPABFMT(ref FormatData fmtdata) + { + NSP_ArialFontInProcedures(ref fmtdata); + fmtdata.ProcData.CoverTitleLength = 46; + fmtdata.ProcData.ChangeBarData.FixedChangeColumn = 0; + // checkoffs + fmtdata.ProcData.CheckOffData.CheckOffList[7].Index = 7; + fmtdata.ProcData.CheckOffData.CheckOffList[7].UIMark = 83; + fmtdata.ProcData.CheckOffData.CheckOffList[7].MenuItem = "S"; + fmtdata.ProcData.CheckOffData.CheckOffList[7].Macro = "C7"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Index = 8; + fmtdata.ProcData.CheckOffData.CheckOffList[8].UIMark = 88; + fmtdata.ProcData.CheckOffData.CheckOffList[8].MenuItem = "X"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Macro = "C8"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Index = 9; + fmtdata.ProcData.CheckOffData.CheckOffList[9].UIMark = 67; + fmtdata.ProcData.CheckOffData.CheckOffList[9].MenuItem = "C"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Macro = "C8"; + // Base + fmtdata.StepData[0].Font.CPI = "12"; + // Substep + //fmtdata.StepData[1].Font.CPI = "12"; + // High + fmtdata.StepData[2].Font.CPI = "12"; + // And + fmtdata.StepData[4].Font.CPI = "12"; + // OR + fmtdata.StepData[5].Font.CPI = "12"; + // Caution + fmtdata.StepData[6].Font.CPI = "12"; + fmtdata.StepData[6].OneLineBeforeTab = "True"; + // Note + fmtdata.StepData[7].OneLineBeforeTab = "True"; + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + fmtdata.StepData[20].OneLineBeforeTab = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + fmtdata.StepData[21].OneLineBeforeTab = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + fmtdata.StepData[27].OneLineBeforeTab = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + fmtdata.StepData[29].OneLineBeforeTab = "True"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + fmtdata.StepData[22].OneLineBeforeTab = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + fmtdata.StepData[23].OneLineBeforeTab = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + fmtdata.StepData[26].OneLineBeforeTab = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + fmtdata.StepData[28].OneLineBeforeTab = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + fmtdata.StepData[32].OneLineBeforeTab = "True"; + } + private void AddNSPAB_X01(ref FormatData fmtdata) + { + // Turn off Replace Words + fmtdata.SectData.TurnOffReplaceWords = "True"; + //ReplaceStr[] repstr = new ReplaceStr[1]; + // fmtdata.SectData.ReplaceStrData = repstr; + // fmtdata.SectData.ReplaceStrData[0].Flag = "None"; + // fmtdata.SectData.ReplaceStrData[0].ReplaceWith = "x"; + // fmtdata.SectData.ReplaceStrData[0].ReplaceWord = "x"; + } + private void AddNSPARPfmt(ref FormatData fmtdata) + { + NSP_ArialFontInProcedures(ref fmtdata); + fmtdata.StepData[1].TabData.RNOIdentEdit = ""; + fmtdata.StepData[1].TabData.RNOIdent = ""; + // High + fmtdata.StepData[2].Font.FontFamily = "Arial"; + fmtdata.StepData[2].Font.FontSize = "11"; + fmtdata.StepData[2].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[2].TabData.Font.FontSize = "11"; + // Immediate + fmtdata.StepData[3].Font.FontFamily = "Arial"; + fmtdata.StepData[3].Font.FontSize = "11"; + fmtdata.StepData[3].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[3].TabData.Font.FontSize = "11"; + // Continuous + fmtdata.StepData[9].Font.FontFamily = "Arial"; + fmtdata.StepData[9].Font.FontSize = "11"; + fmtdata.StepData[9].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[9].TabData.Font.FontSize = "11"; + // LossOfAC + fmtdata.StepData[18].Font.FontFamily = "Arial"; + fmtdata.StepData[18].Font.FontSize = "11"; + fmtdata.StepData[18].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[18].TabData.Font.FontSize = "11"; + // RNOType + fmtdata.StepData[40].WidthOverride = "75"; + fmtdata.StepData[40].WidthOverrideEdit = "75"; + // High5 + fmtdata.StepData[41].Font.FontFamily = "Arial"; + fmtdata.StepData[41].Font.FontSize = "11"; + fmtdata.StepData[41].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[41].TabData.Font.FontSize = "11"; + // Caution + fmtdata.StepData[6].OneLineBeforeTab = "True"; + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note + fmtdata.StepData[7].OneLineBeforeTab = "True"; + fmtdata.StepData[7].TabData.Bullet.Separate = "False"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + // RNO + fmtdata.StepData[40].Font.FontFamily = "Consolas"; + + } + private void AddNSPDEVFMT(ref FormatData fmtdata) + { + // Adjust page length + fmtdata.ProcData.TitleLength = 50; + // Turn off Replace Words + fmtdata.SectData.TurnOffReplaceWords = "True"; + + // Set the overall font to Arial 11 pt + fmtdata.FontData.FontFamily = "Arial"; + fmtdata.FontData.FontSize = "11"; + fmtdata.FontData.CPI = "10"; + + fmtdata.SectData.SectionNumber.Font.FontFamily = "Arial"; + fmtdata.SectData.SectionNumber.Font.FontSize = "11"; + fmtdata.SectData.SectionHeader.Font.FontFamily = "Arial"; + fmtdata.SectData.SectionHeader.Font.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectLayData.VertStyle.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectLayData.VertStyle.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectLayData.TopOfPage.Font.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectLayData.TopOfPage.Font.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ModifiedTextStyle.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ModifiedTextStyle.FontSize = "11"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ImmStepHdrStyle.FontFamily = "Arial"; + fmtdata.SectData.StepSectionData.StpSectPrtData.ImmStepHdrStyle.FontSize = "11"; + // Step Type Base + fmtdata.StepData[0].Font.FontFamily = "Arial"; + fmtdata.StepData[0].Font.FontSize = "11"; + fmtdata.StepData[0].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[0].TabData.Font.FontSize = "11"; + + // Substep + fmtdata.StepData[1].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[1].TabData.Font.FontSize = "11"; + + // Standard High Level step + fmtdata.StepData[2].Font.FontFamily = "Arial"; + fmtdata.StepData[2].Font.FontSize = "11"; + fmtdata.StepData[2].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[2].TabData.Font.FontSize = "11"; + + // Immediate High Level step + fmtdata.StepData[3].Font.FontFamily = "Arial"; + fmtdata.StepData[3].Font.FontSize = "11"; + fmtdata.StepData[3].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[3].TabData.Font.FontSize = "11"; + + // And + fmtdata.StepData[4].Font.FontFamily = "Arial"; + fmtdata.StepData[4].Font.FontSize = "11"; + fmtdata.StepData[4].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[4].TabData.Font.FontSize = "11"; + + // OR + fmtdata.StepData[5].Font.FontFamily = "Arial"; + fmtdata.StepData[5].Font.FontSize = "11"; + fmtdata.StepData[5].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[5].TabData.Font.FontSize = "11"; + + // Cautions + fmtdata.StepData[6].Font.FontFamily = "Arial"; + fmtdata.StepData[6].Font.FontSize = "11"; + fmtdata.StepData[6].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[6].TabData.Font.FontSize = "11"; + fmtdata.StepData[6].TabData.Font.CPI = "12"; + + // Notes + fmtdata.StepData[7].Font.FontFamily = "Arial"; + fmtdata.StepData[7].Font.FontSize = "11"; + fmtdata.StepData[7].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[7].TabData.Font.FontSize = "11"; + fmtdata.StepData[7].TabData.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"; + fmtdata.StepData[8].TabData.Font.CPI = "12"; + + // Continuous + fmtdata.StepData[9].Font.FontFamily = "Arial"; + fmtdata.StepData[9].Font.FontSize = "11"; + fmtdata.StepData[9].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[9].TabData.Font.FontSize = "11"; + fmtdata.StepData[9].TabData.Font.CPI = "12"; + + // 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"; + fmtdata.StepData[10].TabData.Font.CPI = "12"; + + // EquipmentList + fmtdata.StepData[11].Font.FontFamily = "Arial"; + fmtdata.StepData[11].Font.FontSize = "11"; + fmtdata.StepData[11].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[11].TabData.Font.FontSize = "11"; + fmtdata.StepData[11].TabData.Font.CPI = "12"; + + // Title + fmtdata.StepData[12].Font.FontFamily = "Arial"; + fmtdata.StepData[12].Font.FontSize = "11"; + fmtdata.StepData[12].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[12].TabData.Font.FontSize = "11"; + fmtdata.StepData[12].TabData.Font.CPI = "12"; + + // PageNumber + fmtdata.StepData[13].Font.FontFamily = "Arial"; + fmtdata.StepData[13].Font.FontSize = "11"; + fmtdata.StepData[13].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[13].TabData.Font.FontSize = "11"; + fmtdata.StepData[13].TabData.Font.CPI = "12"; + + // EquipmentWBlank + fmtdata.StepData[14].Font.FontFamily = "Arial"; + fmtdata.StepData[14].Font.FontSize = "11"; + fmtdata.StepData[14].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[14].TabData.Font.FontSize = "11"; + fmtdata.StepData[14].TabData.Font.CPI = "12"; + + // ProcNumber + fmtdata.StepData[15].Font.FontFamily = "Arial"; + fmtdata.StepData[15].Font.FontSize = "11"; + fmtdata.StepData[15].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[15].TabData.Font.FontSize = "11"; + fmtdata.StepData[15].TabData.Font.CPI = "12"; + + // RevNumber + fmtdata.StepData[16].Font.FontFamily = "Arial"; + fmtdata.StepData[16].Font.FontSize = "11"; + fmtdata.StepData[16].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[16].TabData.Font.FontSize = "11"; + fmtdata.StepData[16].TabData.Font.CPI = "12"; + + // AccPages + fmtdata.StepData[17].Font.FontFamily = "Arial"; + fmtdata.StepData[17].Font.FontSize = "11"; + fmtdata.StepData[17].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[17].TabData.Font.FontSize = "11"; + fmtdata.StepData[17].TabData.Font.CPI = "12"; + + // LossOfAC + fmtdata.StepData[18].Font.FontFamily = "Arial"; + fmtdata.StepData[18].Font.FontSize = "11"; + fmtdata.StepData[18].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[18].TabData.Font.FontSize = "11"; + // ExplicitAnd + fmtdata.StepData[19].Font.FontFamily = "Arial"; + fmtdata.StepData[19].Font.FontSize = "11"; + fmtdata.StepData[19].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[19].TabData.Font.FontSize = "11"; + // Caution1 + fmtdata.StepData[20].Font.FontFamily = "Arial"; + fmtdata.StepData[20].Font.FontSize = "11"; + fmtdata.StepData[20].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[20].TabData.Font.FontSize = "11"; + // Caution2 + fmtdata.StepData[21].Font.FontFamily = "Arial"; + fmtdata.StepData[21].Font.FontSize = "11"; + fmtdata.StepData[21].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[21].TabData.Font.FontSize = "11"; + // Note1 + fmtdata.StepData[22].Font.FontFamily = "Arial"; + fmtdata.StepData[22].Font.FontSize = "11"; + fmtdata.StepData[22].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[22].TabData.Font.FontSize = "11"; + // Note2 + fmtdata.StepData[23].Font.FontFamily = "Arial"; + fmtdata.StepData[23].Font.FontSize = "11"; + fmtdata.StepData[23].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[23].TabData.Font.FontSize = "11"; + // Paragraph + fmtdata.StepData[24].Font.FontFamily = "Arial"; + fmtdata.StepData[24].Font.FontSize = "11"; + fmtdata.StepData[24].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[24].TabData.Font.FontSize = "11"; + // Default + fmtdata.StepData[25].Font.FontFamily = "Arial"; + fmtdata.StepData[25].Font.FontSize = "11"; + fmtdata.StepData[25].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[25].TabData.Font.FontSize = "11"; + // Note3 + fmtdata.StepData[26].Font.FontFamily = "Arial"; + fmtdata.StepData[26].Font.FontSize = "11"; + fmtdata.StepData[26].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[26].TabData.Font.FontSize = "11"; + // Caution3 + fmtdata.StepData[27].Font.FontFamily = "Arial"; + fmtdata.StepData[27].Font.FontSize = "11"; + fmtdata.StepData[27].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[27].TabData.Font.FontSize = "11"; + // Note4 + fmtdata.StepData[28].Font.FontFamily = "Arial"; + fmtdata.StepData[28].Font.FontSize = "11"; + fmtdata.StepData[28].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[28].TabData.Font.FontSize = "11"; + // Caution4 + fmtdata.StepData[29].Font.FontFamily = "Arial"; + fmtdata.StepData[29].Font.FontSize = "11"; + fmtdata.StepData[29].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[29].TabData.Font.FontSize = "11"; + // EquipmentOpt + fmtdata.StepData[30].Font.FontFamily = "Arial"; + fmtdata.StepData[30].Font.FontSize = "11"; + fmtdata.StepData[30].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[30].TabData.Font.FontSize = "11"; + // EquipmentOptWBlank + fmtdata.StepData[31].Font.FontFamily = "Arial"; + fmtdata.StepData[31].Font.FontSize = "11"; + fmtdata.StepData[31].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[31].TabData.Font.FontSize = "11"; + // Note5 + fmtdata.StepData[32].Font.FontFamily = "Arial"; + fmtdata.StepData[32].Font.FontSize = "11"; + fmtdata.StepData[32].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[32].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"; + // ImplicitOr + fmtdata.StepData[35].Font.FontFamily = "Arial"; + fmtdata.StepData[35].Font.FontSize = "11"; + fmtdata.StepData[35].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[35].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"; + // BorderlessAERFigure + 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"; + // RNOType + fmtdata.StepData[40].Font.FontFamily = "Arial"; + fmtdata.StepData[40].Font.FontSize = "11"; + fmtdata.StepData[40].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[40].TabData.Font.FontSize = "11"; + // High5 + fmtdata.StepData[41].Font.FontFamily = "Arial"; + fmtdata.StepData[41].Font.FontSize = "11"; + fmtdata.StepData[41].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[41].TabData.Font.FontSize = "11"; + // TitleWithTextRight + fmtdata.StepData[42].Font.FontFamily = "Arial"; + fmtdata.StepData[42].Font.FontSize = "11"; + fmtdata.StepData[42].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[42].TabData.Font.FontSize = "11"; + // TitleWithTextBelow + fmtdata.StepData[43].Font.FontFamily = "Arial"; + fmtdata.StepData[43].Font.FontSize = "11"; + fmtdata.StepData[43].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[43].TabData.Font.FontSize = "11"; + // ContAcSequential + fmtdata.StepData[44].Font.FontFamily = "Arial"; + fmtdata.StepData[44].Font.FontSize = "11"; + fmtdata.StepData[44].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[44].TabData.Font.FontSize = "11"; + // ContAcAnd + fmtdata.StepData[45].Font.FontFamily = "Arial"; + fmtdata.StepData[45].Font.FontSize = "11"; + fmtdata.StepData[45].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[45].TabData.Font.FontSize = "11"; + // ContAcOr + fmtdata.StepData[46].Font.FontFamily = "Arial"; + fmtdata.StepData[46].Font.FontSize = "11"; + fmtdata.StepData[46].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[46].TabData.Font.FontSize = "11"; + // ContAcParagraph + fmtdata.StepData[47].Font.FontFamily = "Arial"; + fmtdata.StepData[47].Font.FontSize = "11"; + fmtdata.StepData[47].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[47].TabData.Font.FontSize = "11"; + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + } + private void AddNSPIFGFMT(ref FormatData fmtdata) + { + // Set the overall font to Arial 11 pt + NSP_ArialFontInProcedures(ref fmtdata); + // checkoffs + fmtdata.ProcData.CheckOffData.CheckOffList[7].Index = 7; + fmtdata.ProcData.CheckOffData.CheckOffList[7].UIMark = 83; + fmtdata.ProcData.CheckOffData.CheckOffList[7].MenuItem = "S"; + fmtdata.ProcData.CheckOffData.CheckOffList[7].Macro = "C7"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Index = 8; + fmtdata.ProcData.CheckOffData.CheckOffList[8].UIMark = 88; + fmtdata.ProcData.CheckOffData.CheckOffList[8].MenuItem = "X"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Macro = "C8"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Index = 9; + fmtdata.ProcData.CheckOffData.CheckOffList[9].UIMark = 67; + fmtdata.ProcData.CheckOffData.CheckOffList[9].MenuItem = "C"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Macro = "C9"; + // High + fmtdata.StepData[2].Font.FontFamily = "Arial"; + fmtdata.StepData[2].Font.FontSize = "11"; + fmtdata.StepData[2].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[2].TabData.Font.FontSize = "11"; + // Immediate + fmtdata.StepData[3].Font.FontFamily = "Arial"; + fmtdata.StepData[3].Font.FontSize = "11"; + fmtdata.StepData[3].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[3].TabData.Font.FontSize = "11"; + // Continuous + fmtdata.StepData[9].Font.FontFamily = "Arial"; + fmtdata.StepData[9].Font.FontSize = "11"; + fmtdata.StepData[9].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[9].TabData.Font.FontSize = "11"; + // LossOfAC + fmtdata.StepData[18].Font.FontFamily = "Arial"; + fmtdata.StepData[18].Font.FontSize = "11"; + fmtdata.StepData[18].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[18].TabData.Font.FontSize = "11"; + // High5 + fmtdata.StepData[41].Font.FontFamily = "Consolas"; + fmtdata.StepData[41].Font.FontSize = "11"; + fmtdata.StepData[41].TabData.Font.FontFamily = "Consolas"; + fmtdata.StepData[41].TabData.Font.FontSize = "11"; + fmtdata.StepData[41].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Unnumbered Step"; + fmtdata.StepData[41].TabData.IdentEdit = ""; + fmtdata.StepData[41].TabData.Ident = ""; + fmtdata.StepData[41].TabData.RNOIdentEdit = ""; + fmtdata.StepData[41].TabData.RNOIdent = ""; + + // Caution & Note - so that a line exists before the caution/note + fmtdata.StepData[6].OneLineBeforeTab = "True"; + fmtdata.StepData[7].OneLineBeforeTab = "True"; + + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + + //change Continuous Action Paragraph to a Fix Pitched font paragraph + fmtdata.StepData[47].WidthOverride = "425"; + fmtdata.StepData[47].Font.FontFamily = "Consolas"; + fmtdata.StepData[47].Font.FontSize = "11"; + fmtdata.StepData[47].Font.CPI = "12"; + fmtdata.StepData[47].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Paragraph"; + fmtdata.StepData[47].TabData.IdentEdit = ""; + fmtdata.StepData[47].TabData.Ident = ""; + fmtdata.StepData[47].TabData.RNOIdentEdit = ""; + fmtdata.StepData[47].TabData.RNOIdent = ""; + + // Add Procedure Information + fmtdata.ProcData.Psi.x = 415; + fmtdata.ProcData.Psi.y = 112; + fmtdata.ProcData.Psi.Caption = "Instrument Failure Guide"; + fmtdata.ProcData.Psi.font = "ARIAL"; + fmtdata.ProcData.Psi.ButtonsOnBottom = "YES"; + fmtdata.ProcData.Psi.Labels = new PsiLabel[1]; + fmtdata.ProcData.Psi.Labels[0].text = "IFG Name:"; + fmtdata.ProcData.Psi.Labels[0].Justify = "LEFT"; + fmtdata.ProcData.Psi.Labels[0].x = 9; + fmtdata.ProcData.Psi.Labels[0].y = 15; + fmtdata.ProcData.Psi.Labels[0].width = 30; + fmtdata.ProcData.Psi.Labels[0].height = 12; + fmtdata.ProcData.Psi.Fields = new PsiField[2]; + fmtdata.ProcData.Psi.Fields[0].name = "IFGName"; + fmtdata.ProcData.Psi.Fields[0].type = "TEXT"; + fmtdata.ProcData.Psi.Fields[0].text = ""; + fmtdata.ProcData.Psi.Fields[0].Length = 12; + fmtdata.ProcData.Psi.Fields[0].x = 50; + fmtdata.ProcData.Psi.Fields[0].y = 15; + fmtdata.ProcData.Psi.Fields[0].width = 60; + fmtdata.ProcData.Psi.Fields[0].height = 12; + fmtdata.ProcData.Psi.Fields[1].name = "UseIFGName"; + fmtdata.ProcData.Psi.Fields[1].type = "LOGICAL"; + fmtdata.ProcData.Psi.Fields[1].text = "Use IFG Name In the Page Header"; + fmtdata.ProcData.Psi.Fields[1].Length = 0; + fmtdata.ProcData.Psi.Fields[1].x = 9; + fmtdata.ProcData.Psi.Fields[1].y = 40; + fmtdata.ProcData.Psi.Fields[1].width = 130; + fmtdata.ProcData.Psi.Fields[1].height = 12; + } + private void AddNSPSAMFMT(ref FormatData fmtdata) + { + // Set the overall font to Arial 11 pt + NSP_ArialFontInProcedures(ref fmtdata); + fmtdata.SectData.StepSectionData.StpSectLayData.NullBox = "True"; + // checkoffs + fmtdata.ProcData.CheckOffData.CheckOffList[7].Index = 7; + fmtdata.ProcData.CheckOffData.CheckOffList[7].UIMark = 83; + fmtdata.ProcData.CheckOffData.CheckOffList[7].MenuItem = "S"; + fmtdata.ProcData.CheckOffData.CheckOffList[7].Macro = "C7"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Index = 8; + fmtdata.ProcData.CheckOffData.CheckOffList[8].UIMark = 88; + fmtdata.ProcData.CheckOffData.CheckOffList[8].MenuItem = "X"; + fmtdata.ProcData.CheckOffData.CheckOffList[8].Macro = "C8"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Index = 9; + fmtdata.ProcData.CheckOffData.CheckOffList[9].UIMark = 67; + fmtdata.ProcData.CheckOffData.CheckOffList[9].MenuItem = "C"; + fmtdata.ProcData.CheckOffData.CheckOffList[9].Macro = "C9"; + // Caution + fmtdata.StepData[6].ColOverride = "197"; + fmtdata.StepData[6].WidthOverride = "330"; + // Caution1 + fmtdata.StepData[20].Inactive = "True"; + // Caution2 + fmtdata.StepData[21].Inactive = "True"; + // Caution3 + fmtdata.StepData[27].Inactive = "True"; + // Caution4 + fmtdata.StepData[29].Inactive = "True"; + // Note + fmtdata.StepData[7].WidthOverride = "330"; + // Note1 + fmtdata.StepData[22].Inactive = "True"; + // Note2 + fmtdata.StepData[23].Inactive = "True"; + // Note3 + fmtdata.StepData[26].Inactive = "True"; + // Note4 + fmtdata.StepData[28].Inactive = "True"; + // Note5 + fmtdata.StepData[32].Inactive = "True"; + } + } + // Page and DOC + public partial class FmtToXml + { + #region Pagelist + // PageList + private void AddNSPPage(ref PageStyles pgstyles) + { + // Adjusted the left margin to better align the procedure text + + // Procedure Steps + pgstyles.PgStyles[0].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + 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 = "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 = "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 = "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 = "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 = "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 = "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 = "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 = "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 = "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 = "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 = "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 = "11"; + pgstyles.PgStyles[2].Items[4].Style.CPI = "10"; + + // Cover Sheet 2004 With no Retention + pgstyles.PgStyles[3].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + 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 = "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 = "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 = "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 = "11"; + pgstyles.PgStyles[3].Items[5].Style.CPI = "10"; + + // Cover Sheet + pgstyles.PgStyles[4].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + pgstyles.PgStyles[4].Items[1].Col = 513; // {EOPNUM} + pgstyles.PgStyles[4].Items[1].Justify = "PSRight"; + pgstyles.PgStyles[4].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[4].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[4].Items[1].Style.CPI = "10"; + pgstyles.PgStyles[4].Items[2].Col = 513; // REV. {REV} + pgstyles.PgStyles[4].Items[2].Justify = "PSRight"; + pgstyles.PgStyles[4].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[4].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[4].Items[2].Style.CPI = "10"; + pgstyles.PgStyles[4].Items[3].Col = 513; // Page {PAGE} of {OF} + pgstyles.PgStyles[4].Items[3].Justify = "PSRight"; + pgstyles.PgStyles[4].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[4].Items[3].Style.FontSize = "11"; + pgstyles.PgStyles[4].Items[3].Style.CPI = "10"; + + // Ter Editor Foldout pages + pgstyles.PgStyles[5].Name = "MS Word Editor Foldout pages"; + pgstyles.PgStyles[5].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + + // Purpose And Entry Conditions with Header Box + pgstyles.PgStyles[6].Items[0].Col = 1; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + 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 = "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 = "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 = "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 = "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 = "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 = "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 = "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 = "11"; + pgstyles.PgStyles[7].Items[5].Style.CPI = "10"; + pgstyles.PgStyles[7].Items[5].Justify = "PSRight, PSTrue"; // Page {PAGE} of {OF} + + // Auto Continuous Action Summary + pgstyles.PgStyles[8].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + 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 = "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 = "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 = "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 = "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 = "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 = "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 = "11"; + pgstyles.PgStyles[8].Items[9].Style.CPI = "10"; + } + // NSP foldouts + private void AddNSP00Page(ref PageStyles pgstyles) + { + // Adjusted the left margin to better align the procedure text + + // 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 = "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"; + pgstyles.PgStyles[0].Items[1].Style.FontSize = "10"; + pgstyles.PgStyles[0].Items[1].Style.CPI = "10"; + PSItem[] Fpsitms = null; + Fpsitms = new PSItem[4]; + pgstyles.PgStyles[0].Items.CopyTo(Fpsitms, 0); + + PSItem pi = new PSItem(); + pi.Token = "{EOPNUM}"; //{EOPNUM} + pi.Col = 530; + pi.Row = 12; + pi.Justify = "PSRight"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[2] = pi; + + pi = new PSItem(); + pi.Token = "REV. {REV}"; //{REV} + pi.Col = 530; + pi.Row = 24; + pi.Justify = "PSRight"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[3] = pi; + + pgstyles.PgStyles[0].Items = Fpsitms; + } + // NSPBCK_ALL + private void AddNSPBckPage(ref PageStyles pgstyles) + { + // Background Text - first page + pgstyles.PgStyles[0].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + pgstyles.PgStyles[0].Items[1].Col = 519; //{EOPNUM} + pgstyles.PgStyles[0].Items[1].Justify = "PSRight"; + pgstyles.PgStyles[0].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[2].Col = 519; //{REV} + pgstyles.PgStyles[0].Items[2].Justify = "PSRight"; + pgstyles.PgStyles[0].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[3].Col = 519; //{Page} of {OF} + pgstyles.PgStyles[0].Items[3].Justify = "PSRight"; + pgstyles.PgStyles[0].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[3].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[4].Col = 285; // BACKGROUND INFORMATION FOR + pgstyles.PgStyles[0].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[4].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[5].Col = 285; // {EOPNUM}, {PROCTITLE} + pgstyles.PgStyles[0].Items[5].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[5].Style.FontSize = "11"; + // Background Text - rest of pages + pgstyles.PgStyles[1].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + pgstyles.PgStyles[1].Items[1].Col = 519; //{EOPNUM} + pgstyles.PgStyles[1].Items[1].Justify = "PSRight"; + pgstyles.PgStyles[1].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[1].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[1].Items[2].Col = 519; //{REV} + pgstyles.PgStyles[1].Items[2].Justify = "PSRight"; + pgstyles.PgStyles[1].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[1].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[1].Items[3].Col = 519; //{Page} of {OF} + pgstyles.PgStyles[1].Items[3].Justify = "PSRight"; + pgstyles.PgStyles[1].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[1].Items[3].Style.FontSize = "11"; + // attachments + pgstyles.PgStyles[2].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + pgstyles.PgStyles[2].Items[1].Col = 477; //{EOPNUM} + pgstyles.PgStyles[2].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[2].Items[2].Col = 477;//{REV} + pgstyles.PgStyles[2].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[2].Items[3].Col = 477; //{Page} of {OF} + pgstyles.PgStyles[2].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[3].Style.FontSize = "11"; + } + private void AddNSPABPage(ref PageStyles pgstyles) + { + //Procedure Steps + //{PS-CONFSTATE} + pgstyles.PgStyles[0].Items[1].Col = 287; + //{COVERPROCTITLE} + pgstyles.PgStyles[0].Items[6].Col = 336; + pgstyles.PgStyles[0].Items[6].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[0].Items[7].Col = 511; + pgstyles.PgStyles[0].Items[7].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[0].Items[8].Col = 513; + pgstyles.PgStyles[0].Items[8].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[0].Items[9].Col = 513; + //{PS-CONFSTATE} + 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 = 337; + //{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 = 386; + pgstyles.PgStyles[1].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[1].Items[6].Col = 556; + pgstyles.PgStyles[1].Items[6].Style.CPI = "8"; + //{REV} + 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 = 558; + //{PS-CONFSTATE} + pgstyles.PgStyles[1].Items[9].Col = 337; + + //Cover Page + //{PS-CONFSTATE} + pgstyles.PgStyles[2].Items[1].Col = 256; + //{COVERPROCTITLE} + pgstyles.PgStyles[2].Items[6].Col = 300; + pgstyles.PgStyles[2].Items[6].Row = 84; + pgstyles.PgStyles[2].Items[6].Style.CPI = "8"; + pgstyles.PgStyles[2].Items[6].Justify = "PSCenter"; + //{EOPNUM} + pgstyles.PgStyles[2].Items[7].Col = 511; + pgstyles.PgStyles[2].Items[7].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[2].Items[8].Col = 513; + pgstyles.PgStyles[2].Items[8].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[2].Items[9].Col = 513; + //{PS-CONFSTATE} + pgstyles.PgStyles[2].Items[13].Col = 256; + + //Accessory page + //{PS-CONFSTATE} + pgstyles.PgStyles[3].Items[1].Col = 256; + //{COVERPROCTITLE} + pgstyles.PgStyles[3].Items[5].Col = 300; + pgstyles.PgStyles[3].Items[5].Row = 84; + pgstyles.PgStyles[3].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[3].Items[6].Col = 511; + pgstyles.PgStyles[3].Items[6].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[3].Items[7].Col = 513; + pgstyles.PgStyles[3].Items[7].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[3].Items[8].Col = 513; + //{PS-CONFSTATE} + pgstyles.PgStyles[3].Items[11].Col = 256; + + //Attachment with Checkoffs (Step Editor) + //{PS-CONFSTATE} + pgstyles.PgStyles[4].Items[1].Col = 287; + //{COVERPROCTITLE} + pgstyles.PgStyles[4].Items[5].Col = 336; + pgstyles.PgStyles[4].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[4].Items[6].Col = 511; + pgstyles.PgStyles[4].Items[6].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[4].Items[7].Col = 513; + pgstyles.PgStyles[4].Items[7].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[4].Items[8].Col = 513; + //{PS-CONFSTATE} + pgstyles.PgStyles[4].Items[11].Col = 287; + + } + private void AddNSPABPage_Z00(ref PageStyles pgstyles) + { + //"Attachment with Checkoff + //{PS-CONFSTATE} + pgstyles.PgStyles[0].Items[1].Col = 287; + //{COVERPROCTITLE} + pgstyles.PgStyles[0].Items[5].Col = 336; + pgstyles.PgStyles[0].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[0].Items[6].Col = 511; + pgstyles.PgStyles[0].Items[6].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[0].Items[7].Col = 513; + pgstyles.PgStyles[0].Items[7].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[0].Items[8].Col = 513; + //{PS-CONFSTATE} + pgstyles.PgStyles[0].Items[11].Col = 287; + + //Attachments + //{PS-CONFSTATE} + pgstyles.PgStyles[1].Items[1].Col = 267; + //{COVERPROCTITLE} + pgstyles.PgStyles[1].Items[5].Col = 279; + pgstyles.PgStyles[1].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[1].Items[6].Col = 510; + pgstyles.PgStyles[1].Items[6].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[1].Items[7].Col = 510; + pgstyles.PgStyles[1].Items[7].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[1].Items[8].Col = 504; + //{PS-CONFSTATE} + pgstyles.PgStyles[1].Items[11].Col = 267; + } + private void AddNSPABPage_Z01(ref PageStyles pgstyles) + { + //Background Text - First Page + //{PS-CONFSTATE} + pgstyles.PgStyles[0].Items[1].Col = 287; + //{COVERPROCTITLE} + pgstyles.PgStyles[0].Items[5].Col = 336; + pgstyles.PgStyles[0].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[0].Items[6].Col = 511; + pgstyles.PgStyles[0].Items[6].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[0].Items[7].Col = 513; + pgstyles.PgStyles[0].Items[7].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[0].Items[8].Col = 512; + //{PS-CONFSTATE} + pgstyles.PgStyles[0].Items[12].Col = 287; + + //Background Text - Blank Page + //{PS-CONFSTATE} + pgstyles.PgStyles[1].Items[1].Col = 287; + //{COVERPROCTITLE} + pgstyles.PgStyles[1].Items[5].Col = 336; + pgstyles.PgStyles[1].Items[5].Style.CPI = "8"; + //{EOPNUM} + pgstyles.PgStyles[1].Items[6].Col = 511; + pgstyles.PgStyles[1].Items[6].Style.CPI = "8"; + //{REV} + pgstyles.PgStyles[1].Items[7].Col = 513; + pgstyles.PgStyles[1].Items[7].Style.CPI = "8"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[1].Items[8].Col = 512; + //{PS-CONFSTATE} + pgstyles.PgStyles[1].Items[10].Col = 287; + } + private void AddNSPABPage_Z02(ref PageStyles pgstyles) + { + //Foldout Pages + //{SECTIONLEVELTITLE} + pgstyles.PgStyles[0].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[2].Style.CPI = "12"; + } + private void AddNSPDEVPage(ref PageStyles pgstyles) + { + // we need to add one new pgstyle + // expand the pgstyles.PgStyles array by one; + int numstyles = pgstyles.PgStyles.Length; // number of current PgStyles + numstyles += 1; // adding one more page styles + PageStyle[] pgs = new PageStyle[numstyles]; + // Deviation + + //int ii = 0; + //for (int i = 0; i < numstyles; i++) + //{ + // PageStyle ps = new PageStyle(); + // if (i != 2) ii++; // insert a new section by copying the second one + // if (i < numstyles - 1) + // ps = pgstyles.PgStyles[ii]; + // pgs[i] = ps; + //} + //pgstyles.PgStyles = pgs; + + + //Procedure Steps (Step Deviations) - copy and adjust font size + PageStyle ps = new PageStyle(); + PSItem[] Fpsitms = null; + ps = pgstyles.PgStyles[0]; + //PROCTITLE + ps.Items[2].Style.FontSize = "11"; + //REV + ps.Items[3].Style.FontSize = "11"; + //EOPNUM + ps.Items[4].Style.FontSize = "11"; + //Page {PAGE} of {OF} + ps.Items[6].Style.FontSize = "11"; + pgs[0] = ps; + + // Cover Page + ps = new PageStyle(); + ps.Name = "Cover Page"; + ps.Index = 1; + + Fpsitms = null; + Fpsitms = new PSItem[5]; + + PSItem pi = new PSItem(); + pi.Token = "{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE}"; + pi.Row = 12; + pi.Col = -3; + pi.Justify = "PSCenter"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[0] = pi; + + pi = new PSItem(); + pi.Token = "Deviation Document"; + pi.Row = 132; + pi.Col = 237; + pi.Justify = "PSCenter"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[1] = pi; + + pi = new PSItem(); + pi.Token = "{EOPNUM}"; + pi.Row = 156; + pi.Col = 237; + pi.Justify = "PSCenter"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[2] = pi; + + pi = new PSItem(); + pi.Token = "{PROCTITLE}"; + pi.Row = 180; + pi.Col = 237; + pi.Justify = "PSCenter"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[3] = pi; + + pi = new PSItem(); + pi.Token = "Revision {REV}"; + pi.Row = 204; + pi.Col = 237; + pi.Justify = "PSCenter"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[4] = pi; + + ps.Items = Fpsitms; + pgs[1] = ps; + + //Introduction and Accessory page - With one Box (Header with One Box) + ps = new PageStyle(); + ps.Name = "Introduction and Accessory page - With Box"; + ps.Index = 2; + + Fpsitms = null; + Fpsitms = new PSItem[7]; + + pi = new PSItem(); + pi.Token = "{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE}"; + pi.Row = 12; + pi.Col = -6; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[0] = pi; + + pi = new PSItem(); + pi.Token = "{HEADER1}"; + pi.Row = 24; + pi.Col = -6; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[1] = pi; + + pi = new PSItem(); + pi.Token = "{PROCTITLE}"; + pi.Row = 60; + pi.Col = 255; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[2] = pi; + + pi = new PSItem(); + pi.Token = "{REV}"; + pi.Row = 60; + pi.Col = 477; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[3] = pi; + + pi = new PSItem(); + pi.Token = "{EOPNUM}"; + pi.Row = 60; + pi.Col = 45; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[4] = pi; + + pi = new PSItem(); + pi.Token = "{BOX1}"; + pi.Row = 96; + pi.Col = -6; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[5] = pi; + + pi = new PSItem(); + pi.Token = "Page {PAGE} of {OF}"; + pi.Row = 732; + pi.Col = 261; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[6] = pi; + + ps.Items = Fpsitms; + pgs[2] = ps; + + //Introduction and Accessory page - Without Box (Header without Box) + ps = new PageStyle(); + ps.Name = "Introduction and Accessory page - Without Box"; + ps.Index = 3; + + Fpsitms = null; + Fpsitms = new PSItem[6]; + + pi = new PSItem(); + pi.Token = "{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE}"; + pi.Row = 12; + pi.Col = -6; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[0] = pi; + + pi = new PSItem(); + pi.Token = "{HEADER1}"; + pi.Row = 24; + pi.Col = -6; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[1] = pi; + + pi = new PSItem(); + pi.Token = "{PROCTITLE}"; + pi.Row = 60; + pi.Col = 255; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[2] = pi; + + pi = new PSItem(); + pi.Token = "{REV}"; + pi.Row = 60; + pi.Col = 477; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[3] = pi; + + pi = new PSItem(); + pi.Token = "{EOPNUM}"; + pi.Row = 60; + pi.Col = 45; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[4] = pi; + + pi = new PSItem(); + pi.Token = "Page {PAGE} of {OF}"; + pi.Row = 732; + pi.Col = 261; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[5] = pi; + + ps.Items = Fpsitms; + pgs[3] = ps; + + pgstyles.PgStyles = pgs; + + } + private void AddNSPIFGPage(ref PageStyles pgstyles) + { + //First Page of Procedure Steps + //{EOPNUM} + pgstyles.PgStyles[0].Items[4].Token = "{PS=UseIFGName?[PS-IFGName]|[EOPNUM]}"; + + //The Rest of the Procedure Steps + //{EOPNUM} + pgstyles.PgStyles[1].Items[4].Token = "{PS=UseIFGName?[PS-IFGName]|[EOPNUM]}"; + //{HLSTEXT} + pgstyles.PgStyles[1].Items[8].Style.FontFamily = "Arial"; + pgstyles.PgStyles[1].Items[8].Style.FontSize = "11"; + } + private void AddNSPIFG_00Page(ref PageStyles pgstyles) + { + //First Page of Procedure Steps + //{EOPNUM} + pgstyles.PgStyles[0].Items[4].Token = "{PS=UseIFGName?[PS-IFGName]|[EOPNUM]}"; + //{SECTIONLEVELTITLE} + pgstyles.PgStyles[0].Items[8].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[8].Style.FontSize = "11"; + //{HLSTEXT} + pgstyles.PgStyles[0].Items[9].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[9].Style.FontSize = "11"; + //The Rest of the Procedure Steps + //{EOPNUM} + pgstyles.PgStyles[1].Items[4].Token = "{PS=UseIFGName?[PS-IFGName]|[EOPNUM]}"; + } + private void AddNSPARPPage(ref PageStyles pgstyles) + { + //First Page of Procedure Steps + //{PS-SHORTTIT1} + pgstyles.PgStyles[0].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[4].Style.FontSize = "11"; + //{PS-ALARM1} + pgstyles.PgStyles[0].Items[5].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[5].Style.FontSize = "11"; + //{PS-SHORTTIT2} + pgstyles.PgStyles[0].Items[6].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[6].Style.FontSize = "11"; + //{PS-ALARM2} + pgstyles.PgStyles[0].Items[7].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[7].Style.FontSize = "11"; + //{PS-SHORTTIT3} + pgstyles.PgStyles[0].Items[8].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[8].Style.FontSize = "11"; + //{PS-ALARM3} + pgstyles.PgStyles[0].Items[9].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[9].Style.FontSize = "11"; + //{PS-ALARM4} + pgstyles.PgStyles[0].Items[10].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[10].Style.FontSize = "11"; + //{PS-LONGTIT1} + pgstyles.PgStyles[0].Items[11].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[11].Style.FontSize = "11"; + //{PS-LONGTIT2} + pgstyles.PgStyles[0].Items[12].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[12].Style.FontSize = "11"; + //{PS-LONGTIT3} + pgstyles.PgStyles[0].Items[13].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[13].Style.FontSize = "11"; + //{PS-TRIPPED1} + pgstyles.PgStyles[0].Items[14].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[14].Style.FontSize = "11"; + //{PS-RESET1} + pgstyles.PgStyles[0].Items[15].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[15].Style.FontSize = "11"; + //{PS-LONGTIT4} + pgstyles.PgStyles[0].Items[16].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[16].Style.FontSize = "11"; + //{PS-TRIPPED2} + pgstyles.PgStyles[0].Items[17].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[17].Style.FontSize = "11"; + //{PS-RESET2} + pgstyles.PgStyles[0].Items[18].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[18].Style.FontSize = "11"; + //{PS=BOP_NSSS?SER Input Point: [PS-SERINPORT]|} + pgstyles.PgStyles[0].Items[19].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[19].Style.FontSize = "11"; + //{PS-TRIPPED3} + pgstyles.PgStyles[0].Items[20].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[20].Style.FontSize = "11"; + //{PS-RESET3} + pgstyles.PgStyles[0].Items[21].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[21].Style.FontSize = "11"; + //{PS=BOP_NSSS? Address: [PS-ADDRESS]|} + pgstyles.PgStyles[0].Items[22].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[22].Style.FontSize = "11"; + //{PS-TRIPPED4} + pgstyles.PgStyles[0].Items[23].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[23].Style.FontSize = "11"; + //{PS-RESET4} + pgstyles.PgStyles[0].Items[24].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[24].Style.FontSize = "11"; + } + private void AddNSPARP_00Page(ref PageStyles pgstyles) + { + //First Page of Procedure Steps + //{PS=TIMEDELAY?[BOX4]|} + pgstyles.PgStyles[0].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[3].Style.FontSize = "11"; + //{PS-SHORTTIT1} + pgstyles.PgStyles[0].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[4].Style.FontSize = "11"; + //{PS-ALARM1} + pgstyles.PgStyles[0].Items[5].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[5].Style.FontSize = "11"; + //{PS-SHORTTIT2} + pgstyles.PgStyles[0].Items[6].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[6].Style.FontSize = "11"; + //{PS-ALARM2} + pgstyles.PgStyles[0].Items[7].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[7].Style.FontSize = "11"; + //{PS-SHORTTIT3} + pgstyles.PgStyles[0].Items[8].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[8].Style.FontSize = "11"; + //{PS-ALARM3} + pgstyles.PgStyles[0].Items[9].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[9].Style.FontSize = "11"; + //{PS-ALARM4} + pgstyles.PgStyles[0].Items[10].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[10].Style.FontSize = "11"; + //{PS-LONGTIT1} + pgstyles.PgStyles[0].Items[11].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[11].Style.FontSize = "11"; + //{PS-LONGTIT2} + pgstyles.PgStyles[0].Items[12].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[12].Style.FontSize = "11"; + //{PS-LONGTIT3} + pgstyles.PgStyles[0].Items[13].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[13].Style.FontSize = "11"; + //{PS-TRIPPED1} + pgstyles.PgStyles[0].Items[14].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[14].Style.FontSize = "11"; + //{PS-RESET1} + pgstyles.PgStyles[0].Items[15].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[15].Style.FontSize = "11"; + //{PS-LONGTIT4} + pgstyles.PgStyles[0].Items[16].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[16].Style.FontSize = "11"; + //{PS-TRIPPED2} + pgstyles.PgStyles[0].Items[17].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[17].Style.FontSize = "11"; + //{PS-RESET2} + pgstyles.PgStyles[0].Items[18].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[18].Style.FontSize = "11"; + //{PS-TRIPPED3} + pgstyles.PgStyles[0].Items[19].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[19].Style.FontSize = "11"; + //{PS-RESET3} + pgstyles.PgStyles[0].Items[20].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[20].Style.FontSize = "11"; + //{PS-TRIPPED4} + pgstyles.PgStyles[0].Items[21].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[21].Style.FontSize = "11"; + //{PS-RESET4} + pgstyles.PgStyles[0].Items[22].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[22].Style.FontSize = "11"; + } + private void AddNSPSAMPage(ref PageStyles pgstyles) + { + // Procedure Steps + pgstyles.PgStyles[0].Items[2].Style.CPI = "10"; + // Figures Included in Page Count + pgstyles.PgStyles[1].Items[2].Style.CPI = "10"; + //Cover sheet with retention 5 years + //{EOPNUM} + pgstyles.PgStyles[2].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[1].Style.FontSize = "11"; + //REV. {REV} + pgstyles.PgStyles[2].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[2].Style.FontSize = "11"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[2].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[3].Style.FontSize = "11"; + //Retention: 5 Yrs. + pgstyles.PgStyles[2].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[4].Style.FontSize = "11"; + //Cover Sheet + //{EOPNUM} + pgstyles.PgStyles[3].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[3].Items[1].Style.FontSize = "11"; + //REV. {REV} + pgstyles.PgStyles[3].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[3].Items[2].Style.FontSize = "11"; + //Page {PAGE} of {OF} + pgstyles.PgStyles[3].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[3].Items[3].Style.FontSize = "11"; + //Figures with Seperate Pagination + // PROCTITLE + pgstyles.PgStyles[6].Items[2].Style.CPI = "10"; + //Page {DOCCURPAGE} of {DOCTOTPAGE} + pgstyles.PgStyles[6].Items[6].Style.FontFamily = "Arial"; + pgstyles.PgStyles[6].Items[6].Style.FontSize = "11"; + // Figures with Section Info + // PROCTITLE + pgstyles.PgStyles[7].Items[2].Style.CPI = "10"; + + // we need to add one new pgstyle + // expand the pgstyles.PgStyles array by one; + int numstyles = pgstyles.PgStyles.Length; // number of current PgStyles + numstyles += 1; // adding one more page styles + PageStyle[] pgs = new PageStyle[numstyles]; + PageStyle ps;// new PageStyle(); + // copy existing page lists + for (int i = 0; i < numstyles - 1; i++) + { + ps = new PageStyle(); + ps = pgstyles.PgStyles[i]; + pgs[i] = ps; + } + // Attachment with Section Info + ps = new PageStyle(); + ps.Name = "Attachment with Section Info"; + ps.Index = 8; + + PSItem[] Fpsitms = null; + Fpsitms = new PSItem[9]; + + PSItem pi = new PSItem(); + pi.Token = "{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE}"; + pi.Row = 12; + pi.Col = -3; + pi.Justify = "PSCenter"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[0] = pi; + + pi = new PSItem(); + pi.Token = "{HEADER1}"; + pi.Row = 24; + pi.Col = -18; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.FontStyle = "None"; + pi.Style.CPI = "12"; + Fpsitms[1] = pi; + + pi = new PSItem(); + pi.Token = "{PROCTITLE}"; + pi.Row = 60; + pi.Col = 249; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "10"; + pi.Style.FontStyle = "None"; + Fpsitms[2] = pi; + + pi = new PSItem(); + pi.Token = "REV. {REV}"; + pi.Row = 60; + pi.Col = 465; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[3] = pi; + + pi = new PSItem(); + pi.Token = "{EOPNUM}"; + pi.Row = 60; + pi.Col = 27; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[4] = pi; + + pi = new PSItem(); + pi.Token = "{BOX1}"; + pi.Row = 96; + pi.Col = -18; + pi.Justify = "PSLeft"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Prestige Elite Tall"; + pi.Style.FontSize = "10"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[5] = pi; + + pi = new PSItem(); + pi.Token = "{SECTIONLEVELNUMBER}"; + pi.Row = 126; + pi.Col = 231; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "12"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "Bold"; + Fpsitms[6] = pi; + + pi = new PSItem(); + pi.Token = "{SECTIONLEVELTITLE}"; + pi.Row = 138; + pi.Col = 231; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "12"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "Bold"; + Fpsitms[7] = pi; + + pi = new PSItem(); + pi.Token = "Page {DOCCURPAGE} of {DOCTOTPAGE}"; + pi.Row = 732; + pi.Col = 231; + pi.Justify = "PSTrue"; + pi.Style = new VE_Font(); + pi.Style.FontFamily = "Arial"; + pi.Style.FontSize = "11"; + pi.Style.CPI = "12"; + pi.Style.FontStyle = "None"; + Fpsitms[8] = pi; + + ps.Items = Fpsitms; + pgs[numstyles - 1] = ps; + + pgstyles.PgStyles = pgs; // save new pagelist + } + #endregion + #region DocStyle + // DOCSytle + public void AddNSPDOC(ref DocStyles dcstyles) + { + //Procedure Steps + dcstyles.DcStyles[0].LeftMargin = 80; + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].ContStyle.FontSize = "11"; + //Purpose And Entry Conditions + dcstyles.DcStyles[1].LeftMargin = 62; + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + //Figure Included in Page Count + dcstyles.DcStyles[2].LeftMargin = 80; + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + //Cover Page with Retention of 5 Years + dcstyles.DcStyles[3].LeftMargin = 62; + dcstyles.DcStyles[3].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[3].dstyle.FontSize = "11"; + //Cover Page 2004 with No Retention + dcstyles.DcStyles[4].LeftMargin = 80; + dcstyles.DcStyles[4].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[4].dstyle.FontSize = "11"; + //Cover Page + dcstyles.DcStyles[5].LeftMargin = 62; + dcstyles.DcStyles[5].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[5].dstyle.FontSize = "11"; + //TER Editor Foldout Pages + dcstyles.DcStyles[6].Name = "MS Word Editor Foldout Pages"; + dcstyles.DcStyles[6].LeftMargin = 50; + dcstyles.DcStyles[6].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[6].dstyle.FontSize = "11"; + //Attachment Pages + dcstyles.DcStyles[7].LeftMargin = 68; + dcstyles.DcStyles[7].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[7].dstyle.FontSize = "11"; + //Two Column Auto Action Pages + dcstyles.DcStyles[8].LeftMargin = 80; + dcstyles.DcStyles[8].PageLength = 552; + dcstyles.DcStyles[8].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[8].dstyle.FontSize = "11"; + dcstyles.DcStyles[8].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[8].ContStyle.FontSize = "11"; + //Auto Continuous Action Summary + dcstyles.DcStyles[9].LeftMargin = 80; + dcstyles.DcStyles[9].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[9].dstyle.FontSize = "11"; + } + public void AddNSP00DOC(ref DocStyles dcstyles) + { + //Step Editor Foldout + dcstyles.DcStyles[0].LeftMargin = 50; + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].dstyle.FontStyle = "None"; + //Foldout Pages (Accessory Editor) + dcstyles.DcStyles[1].LeftMargin = 20; + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].dstyle.FontStyle = "None"; + } + public void AddNSPBckDOC(ref DocStyles dcstyles) + { + //Background Text - first page + dcstyles.DcStyles[0].LeftMargin = 62; + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + //Background Text - rest of pages + dcstyles.DcStyles[1].LeftMargin = 62; + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + //attachments + dcstyles.DcStyles[2].LeftMargin = 68; + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + } + public void AddNSPABDOC(ref DocStyles dcstyles) + { + //Procedure Steps + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].dstyle.CPI = "12"; + //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"; + //Attchment with Checkoffs (step editor) + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + dcstyles.DcStyles[2].dstyle.CPI = "12"; + } + public void AddNSPAB_00DOC(ref DocStyles dcstyles) + { + //Abnormal Attachment with Checkoffs + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].dstyle.CPI = "12"; + //Attachments + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].dstyle.CPI = "12"; + } + public void AddNSPAB_01DOC(ref DocStyles dcstyles) + { + //Background Text - First Page + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].dstyle.CPI = "12"; + //Background Text - Blank Page + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].dstyle.CPI = "12"; + } + public void AddNSPAB_02DOC(ref DocStyles dcstyles) + { + //Step Editor Foldout + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].dstyle.CPI = "12"; + //Foldout Pages (Accessory Editor) + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].dstyle.CPI = "12"; + } + public void AddNSPDEVDOC(ref DocStyles dcstyles) + { + // we need to add one new docsyles + // expand the dcstyles.DcStyle array by one; + int numstyles = dcstyles.DcStyles.Length; // number of current docstyles + numstyles += 1; // adding one more docstyles + DocStyle[] dcs = new DocStyle[numstyles]; + int ii = 0; + for (int i = 0; i < numstyles; i++) + { + DocStyle dc = new DocStyle(); + dc = dcstyles.DcStyles[ii]; + dcs[i] = dc; + if (i != 1) ii++; // insert a new section by copying the second one + } + dcstyles.DcStyles = dcs; + + dcstyles.DcStyles[0].Name = "Step Deviations"; + //Procedure Steps + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + //dcstyles.DcStyles[0].ContStyle.FontFamily = "Arial"; + //dcstyles.DcStyles[0].ContStyle.FontSize = "11"; + dcstyles.DcStyles[0].PageLength = 564; + + //Cover Page + dcstyles.DcStyles[1].Name = "Cover Page"; + dcstyles.DcStyles[1].numberingsequence = 3; + dcstyles.DcStyles[1].oldtonew = 32; // gotten from NSP Enhanced Dev format + dcstyles.DcStyles[1].TopMargin = 228; + dcstyles.DcStyles[1].FooterLen = 12; + dcstyles.DcStyles[1].PageLength = 540; + dcstyles.DcStyles[1].PageWidth = 576; + dcstyles.DcStyles[1].LeftMargin = 48; + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + //dcstyles.DcStyles[1].ContStyle.FontFamily = "Arial"; + //dcstyles.DcStyles[1].ContStyle.FontSize = "11"; + + //Introduction & Appendix Pages - With Box + dcstyles.DcStyles[2].Name = "Introduction & Appendix Pages - With Box"; + dcstyles.DcStyles[2].Index = 2; + dcstyles.DcStyles[2].oldtonew = 448; + dcstyles.DcStyles[2].pagestyle = 2; + dcstyles.DcStyles[2].TopMargin = 132; + dcstyles.DcStyles[2].FooterLen = 0; + dcstyles.DcStyles[2].PageLength = 780; + dcstyles.DcStyles[2].PageWidth = 576; + dcstyles.DcStyles[2].LeftMargin = 42; + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + //dcstyles.DcStyles[2].ContStyle.FontFamily = "Arial"; + //dcstyles.DcStyles[2].ContStyle.FontSize = "11"; + + //Foldout Pages + //Introduction & Appendix Pages - Without Box + dcstyles.DcStyles[3].Name = "Introduction & Appendix Pages - Without Box"; + dcstyles.DcStyles[3].Index = 3; + dcstyles.DcStyles[3].numberingsequence = 1; + dcstyles.DcStyles[3].oldtonew = 506888; + dcstyles.DcStyles[3].pagestyle = 3; + dcstyles.DcStyles[3].TopMargin = 108; + dcstyles.DcStyles[3].FooterLen = 0; + dcstyles.DcStyles[3].PageLength = 780; + dcstyles.DcStyles[3].PageWidth = 576; + dcstyles.DcStyles[3].LeftMargin = 42; + dcstyles.DcStyles[3].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[3].dstyle.FontSize = "11"; + //dcstyles.DcStyles[3].ContStyle.FontFamily = "Arial"; + //dcstyles.DcStyles[3].ContStyle.FontSize = "11"; + } + public void AddNSPIFGDOC(ref DocStyles dcstyles) + { + //First Procedure Steps Page + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].ContStyle.FontSize = "11"; + //All But First Procedure Steps Page + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].ContStyle.FontSize = "11"; + //Cover Page + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + //Appendix Pages + dcstyles.DcStyles[3].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[3].dstyle.FontSize = "11"; + + dcstyles.DcStyles[0].ContTop = ""; + dcstyles.DcStyles[1].ContTop = ""; + + } + public void AddNSPARPDOC(ref DocStyles dcstyles) + { + //First Procedure Steps Page + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].ContStyle.FontSize = "11"; + //All But First Procedure Steps Page + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].ContStyle.FontSize = "11"; + //Cover Page + dcstyles.DcStyles[2].pagestyle = 4; + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + //Appendix Pages + dcstyles.DcStyles[3].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[3].dstyle.FontSize = "11"; + //Annunciator Title Page + dcstyles.DcStyles[4].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[4].dstyle.FontSize = "11"; + dcstyles.DcStyles[4].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[4].ContStyle.FontSize = "11"; + } + public void AddNSPARP_00DOC(ref DocStyles dcstyles) + { + //First Procedure Steps Page + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].ContStyle.FontSize = "11"; + //All But First Procedure Steps Page + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + dcstyles.DcStyles[1].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].ContStyle.FontSize = "11"; + //Cover Page + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + //Appendix Pages + dcstyles.DcStyles[3].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[3].dstyle.FontSize = "11"; + } + public void AddNSPSAMDOC(ref DocStyles dcstyles) + { + // we need to add one new docsyles + // expand the dcstyles.DcStyle array by one; + int numstyles = dcstyles.DcStyles.Length; // number of current docstyles + numstyles += 1; // adding one more docstyle + DocStyle[] dcs = new DocStyle[numstyles]; + int ii = 0; + for (int i = 0; i < numstyles; i++) + { + DocStyle dc = new DocStyle(); + if (i == numstyles - 1) + dc = dcstyles.DcStyles[5]; // insert a new section by copying the sixth one + else + dc = dcstyles.DcStyles[ii]; + dcs[i] = dc; + ii++; + } + dcstyles.DcStyles = dcs; + //Procedure Steps + dcstyles.DcStyles[0].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].dstyle.FontSize = "11"; + dcstyles.DcStyles[0].ContStyle.FontFamily = "Arial"; + dcstyles.DcStyles[0].ContStyle.FontSize = "11"; + //Purpose And Entry Conditions + dcstyles.DcStyles[1].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[1].dstyle.FontSize = "11"; + //Figures Included in Page Count + dcstyles.DcStyles[2].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[2].dstyle.FontSize = "11"; + //Cover Page with retention of 5 years + dcstyles.DcStyles[3].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[3].dstyle.FontSize = "11"; + //Cover Page + dcstyles.DcStyles[4].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[4].dstyle.FontSize = "11"; + //Foldout Pages + dcstyles.DcStyles[5].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[5].dstyle.FontSize = "11"; + //Attachment Pages + dcstyles.DcStyles[6].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[6].dstyle.FontSize = "11"; + //Landscape Pages + dcstyles.DcStyles[7].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[7].dstyle.FontSize = "11"; + //Figures with Seperate Pagination + dcstyles.DcStyles[8].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[8].dstyle.FontSize = "11"; + //Figures with Section Info + dcstyles.DcStyles[9].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[9].dstyle.FontSize = "11"; + //Attachments with Section Info (copyied from Attachment Pages section) + dcstyles.DcStyles[10].Name = "Attachment Pages With Section Info"; + dcstyles.DcStyles[10].Index = 10; + dcstyles.DcStyles[10].pagestyle = 8; + dcstyles.DcStyles[10].dstyle.FontFamily = "Arial"; + dcstyles.DcStyles[10].dstyle.FontSize = "11"; + dcstyles.DcStyles[10].TopMargin = 162; + } + #endregion + } + // Genmac + public partial class RtfToSvg + { + private void AddNSP(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + + "" + + "" + + "" + + "" + + "Number:" + + "Title:" + + "Revision{sp}Number:" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[1]); + + xdNew.LoadXml(" " + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "STEP" + + "ACTION/EXPECTED{sp}RESPONSE" + + "RESPONSE{sp}NOT{sp}OBTAINED" + + ""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]); + + xdNew.LoadXml(" " + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"STEP" + +"ACTION/EXPECTED{sp}RESPONSE" + +"RESPONSE{sp}NOT{sp}OBTAINED" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]); + + xdNew.LoadXml(" " + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"APPLY" + +"STEP" + +"CONTINUOUS{sp}ACTION" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[5]); + + xdNew.LoadXml(" " + + "E" + + ""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[6]); + + xdNew.LoadXml(" " + + "L" + + ""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[7]); + + xdNew.LoadXml(" " + + "M" + + ""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[8]); + + xdNew.LoadXml(" " + + "N" + + ""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[9]); + + xdNew.LoadXml(" " + + "$" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[10]); + + xdNew.LoadXml(" " + + "S" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]); + + xdNew.LoadXml(" " + + "X" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[12]); + + xdNew.LoadXml(" " + + "C" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + + "" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + + "" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + } + + private void AddNSPDEV(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + + "" + + "" + + "" + + "" + + "EOP{sp}Number:" + + "Title:" + + "Revision{sp}Number:" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[1]); + + xdNew.LoadXml(" " + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "" + + "EOP{sp}STEP" + + "ERG{sp}STEP" + + "DEVIATION{sp}/{sp}JUSTIFICATION" + + ""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]); + + } + private void AddNSPARP(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + + "" + + "" + + "" + + "O.C.{sp}REVIEW{sp}DATE" + + "REVIEWED{sp}BY:" + + "APPROVED{sp}BY:" + + "DATE:" + + "DATE:" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[2]); + + xdNew.LoadXml(" " + + "" + + "" + + "" + + "" + + "" + + "Alarm" + + "Approximate{sp}Setpoints" + + "Tripped" + + "Reset" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]); + + xdNew.LoadXml(" " + + "" + + "TD" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]); + + xdNew.LoadXml(" " + + "E" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[7]); + + xdNew.LoadXml(" " + + "L" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[8]); + + xdNew.LoadXml(" " + + "M" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[9]); + + xdNew.LoadXml(" " + + "N" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[10]); + + xdNew.LoadXml(" " + + "$" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]); + + xdNew.LoadXml(" " + + "S" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[12]); + + xdNew.LoadXml(" " + + "X" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[13]); + + xdNew.LoadXml(" " + + "C" + + ""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[14]); + + } + private void AddNSPAB(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + +"E" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[7]); + + xdNew.LoadXml(" " + +"L" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[8]); + + xdNew.LoadXml(" " + +"M" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[9]); + + xdNew.LoadXml(" " + +"N" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[10]); + + xdNew.LoadXml(" " + +"$" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]); + + xdNew.LoadXml(" " + + "S" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[12]); + + xdNew.LoadXml(" " + + "X" + +""); + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[13]); + + xdNew.LoadXml(" " + + "C" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + +"" + +""); + + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + +""); + + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + } + private void AddNSPIFG(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + +"" + +"" + +"" + +"O.C.{sp}REVIEW{sp}DATE" + +"REVIEWED{sp}BY:" + +"APPROVED{sp}BY:" + +"DATE:" + +"DATE:" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[2]); + + xdNew.LoadXml(" " + +"" + +"" + +"" + +"" + +"" + +"Alarm" + +"Approximate{sp}Setpoints" + +"Tripped" + +"Reset" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]); + + xdNew.LoadXml(" " + +"TD" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]); + + xdNew.LoadXml(" " + +"E" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[7]); + + xdNew.LoadXml(" " + +"L" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[8]); + + xdNew.LoadXml(" " + +"M" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[9]); + + xdNew.LoadXml(" " + +"N" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[10]); + + xdNew.LoadXml(" " + +"$" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]); + + xdNew.LoadXml(" " + + "S" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + + "X" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + + "C" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + } + private void AddNSPSAM(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + xdNew.LoadXml(" " + +"" + +"" + +"" + +"" + +"Number:" + +"Title:" + +"Revision{sp}Number:" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[1]); + + xdNew.LoadXml(" " + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"" + +"STEP" + +"ACTION/EXPECTED{sp}RESPONSE" + +"RESPONSE{sp}NOT{sp}OBTAINED" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]); + + xdNew.LoadXml(" " + +"E" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]); + + xdNew.LoadXml(" " + +"L" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[5]); + + xdNew.LoadXml(" " + +"M" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[6]); + + xdNew.LoadXml(" " + +"N" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[7]); + + xdNew.LoadXml(" " + +"$" + +""); + + myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[8]); + + xdNew.LoadXml(" " + + "S" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + + "X" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + xdNew.LoadXml(" " + + "C" + +""); + myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true)); + + } + } +}