diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs
index f9b3fcf9..b9c452d9 100644
--- a/PROMS/fmtxml/AppendPlantSpecific.cs
+++ b/PROMS/fmtxml/AppendPlantSpecific.cs
@@ -67,8 +67,20 @@ namespace fmtxml
AddNSPBCKFMT(ref fmtdata);
break;
case "NSPARP.FMT":
+ case "NSPARP.X00":
AddNSPARPfmt(ref fmtdata);
break;
+ case "NSPDEV.FMT":
+ AddNSPDEVFMT(ref fmtdata);
+ break;
+ case "NSPIFG.FMT":
+ case "NSPIFG2.FMT":
+ case "NSPIFG.X00":
+ AddNSPIFGFMT(ref fmtdata);
+ break;
+ case "NSPSAM.FMT":
+ AddNSPSAMFMT(ref fmtdata);
+ break;
case "SHE.FMT":
AddSHEfmt(ref fmtdata);
break;
@@ -109,7 +121,7 @@ namespace fmtxml
fmtdata.StepData[9].TabData.Ident = "{!C0}{numeric}. ";
fmtdata.StepData[9].TabData.RNOIdent = "{!C0}. ";
}
-
+
private void AddWCNCKLFmt(ref FormatData fmtdata)
{
fmtdata.BoxData[3].End = 518;
@@ -154,15 +166,15 @@ namespace fmtxml
// immediate (index = 3). Adjust format tab data to make it match 16bit.
fmtdata.StepData[2].TabData.Ident = " {numeric} ";
fmtdata.StepData[2].TabData.IdentEdit = " {numeric} ";
- fmtdata.StepData[2].TabData.RNOIdentEdit="";
- fmtdata.StepData[2].TabData.RNOIdent="";
+ fmtdata.StepData[2].TabData.RNOIdentEdit = "";
+ fmtdata.StepData[2].TabData.RNOIdent = "";
//fmtdata.StepData[2].TabData.IdentEditWid="";
//fmtdata.StepData[2].TabData.IdentWid="18";
//fmtdata.StepData[2].TabData.RNOIdentEditWid="18";
//fmtdata.StepData[2].TabData.RNOIdentWid = "18";
- fmtdata.StepData[9].TabData.IdentEdit="*{numeric} ";
- fmtdata.StepData[9].TabData.Ident="*{numeric} ";
- fmtdata.StepData[9].TabData.RNOIdentEdit="* ";
+ fmtdata.StepData[9].TabData.IdentEdit = "*{numeric} ";
+ fmtdata.StepData[9].TabData.Ident = "*{numeric} ";
+ fmtdata.StepData[9].TabData.RNOIdentEdit = "* ";
fmtdata.StepData[9].TabData.RNOIdent = "* ";
// the following change was made because the code that supports the TStepNoFlag was not
@@ -202,6 +214,15 @@ namespace fmtxml
fmtdata.StepData[9].TabData.RNOIdentEdit = fmtdata.StepData[9].TabData.RNOIdentEdit + " ";
}
private void AddNSPFMT(ref FormatData fmtdata)
+ {
+ NSP_ArialFontInProcedures(ref fmtdata);
+ // Standard High Level step
+ fmtdata.StepData[2].Font.FontStyle = "Bold";
+ // Note
+ fmtdata.StepData[7].TabData.Ident = "Note ";
+ fmtdata.StepData[7].TabData.RNOIdent = "Note ";
+ }
+ private void NSP_ArialFontInProcedures(ref FormatData fmtdata)
{
//// Script Caution (original 16-bit font)
//fmtdata.StepData[6].Font.FontFamily = "Prestige Elite Tall";
@@ -232,7 +253,7 @@ namespace fmtxml
////fmtdata.StepData[7].TabData.Bullet.Font.FontStyle = "None";
//fmtdata.StepData[7].WidthOverride = "401";
//fmtdata.StepData[7].ColOverride = "194";
-//-------------------------------------------------------------------
+ //-------------------------------------------------------------------
// Set the overall font to Arial 11 pt
fmtdata.FontData.FontFamily = "Arial";
fmtdata.FontData.FontSize = "11";
@@ -243,16 +264,16 @@ namespace fmtxml
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.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
+ //// Step Type Base
fmtdata.StepData[0].Font.FontFamily = "Arial";
fmtdata.StepData[0].Font.FontSize = "11";
fmtdata.StepData[0].TabData.Font.FontFamily = "Arial";
@@ -265,7 +286,16 @@ namespace fmtxml
fmtdata.StepData[1].TabData.Font.FontSize = "11";
// Standard High Level step
- fmtdata.StepData[2].Font.FontStyle = "Bold";
+ 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";
@@ -374,8 +404,8 @@ namespace fmtxml
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].TabData.Ident = "Note ";
- fmtdata.StepData[7].TabData.RNOIdent = "Note ";
+ //fmtdata.StepData[7].TabData.Ident = "Note ";
+ //fmtdata.StepData[7].TabData.RNOIdent = "Note ";
//fmtdata.StepData[7].TabData.IdentWid = "65.4";
fmtdata.StepData[7].WidthOverride = "401";
@@ -479,6 +509,12 @@ namespace fmtxml
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";
@@ -519,6 +555,11 @@ namespace fmtxml
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";
@@ -584,6 +625,11 @@ namespace fmtxml
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";
@@ -617,16 +663,18 @@ namespace fmtxml
}
private void AddNSP00FMT(ref FormatData fmtdata)
{
- // 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";
+ NSP_ArialFontInProcedures(ref fmtdata);
+
+ //// 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";
// High
fmtdata.StepData[2].Font.FontFamily = "Arial";
fmtdata.StepData[2].Font.FontSize = "11";
@@ -637,98 +685,673 @@ namespace fmtxml
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.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";
- // 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.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 = "12";
- fmtdata.StepData[7].TabData.Bullet.Font.FontStyle = "Bold";
- fmtdata.StepData[7].TabData.Ident = "Note ";
- fmtdata.StepData[7].TabData.RNOIdent = "Note ";
- //fmtdata.StepData[7].TabData.IdentWid = "65.4";
- fmtdata.StepData[7].WidthOverride = "401";
- // 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";
+ //// 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.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";
+ //// 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.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 = "12";
+ //fmtdata.StepData[7].TabData.Bullet.Font.FontStyle = "Bold";
+ //fmtdata.StepData[7].TabData.Ident = "Note ";
+ //fmtdata.StepData[7].TabData.RNOIdent = "Note ";
+ ////fmtdata.StepData[7].TabData.IdentWid = "65.4";
+ //fmtdata.StepData[7].WidthOverride = "401";
+ //// 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";
- // AERTable
+ //// AERTable
+ //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";
+ //// EquopmentWBlank
+ //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";
+ //// 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";
+ //// 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 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";
+ }
+ private void AddNSPABFMT(ref FormatData fmtdata)
+ {
+ NSP_ArialFontInProcedures(ref fmtdata);
+ fmtdata.ProcData.CoverTitleLength = 46;
+ // 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";
+
+ //// Set the overall font's CPI to 10 (Arial 11pt)
+ //fmtdata.FontData.FontFamily = "Arial";
+ //fmtdata.FontData.CPI = "10";
+ //fmtdata.FontData.FontSize = "11";
+ //fmtdata.ProcData.CoverTitleLength = 46;
+ //// Base
+ //fmtdata.StepData[0].Font.FontFamily = "Arial";
+ //fmtdata.StepData[0].Font.CPI = "12";
+ //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.CPI = "12";
+ //fmtdata.StepData[1].Font.FontSize = "11";
+ //fmtdata.StepData[1].TabData.Font.FontFamily = "Arial";
+ //fmtdata.StepData[1].TabData.Font.FontSize = "11";
+ //// High
+ //fmtdata.StepData[2].Font.FontFamily = "Arial";
+ //fmtdata.StepData[2].Font.CPI = "12";
+ //fmtdata.StepData[2].Font.FontSize = "11";
+ //fmtdata.StepData[2].TabData.Font.FontFamily = "Arial";
+ //fmtdata.StepData[2].TabData.Font.FontSize = "11";
+ //// And
+ //fmtdata.StepData[4].Font.FontFamily = "Arial";
+ //fmtdata.StepData[4].Font.CPI = "12";
+ //fmtdata.StepData[4].Font.FontSize = "11";
+ //// OR
+ //fmtdata.StepData[5].Font.FontFamily = "Arial";
+ //fmtdata.StepData[5].Font.CPI = "12";
+ //fmtdata.StepData[5].Font.FontSize = "11";
+ //// Caution
+ //fmtdata.StepData[6].Font.FontFamily = "Arial";
+ //fmtdata.StepData[6].Font.CPI = "12";
+ //fmtdata.StepData[6].Font.FontSize = "11";
+ //fmtdata.StepData[6].TabData.Font.FontFamily = "Arial";
+ //fmtdata.StepData[6].TabData.Font.FontSize = "11";
+ //// 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";
+ //// 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";
+ //// 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";
+ //// 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";
+ //// 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";
+ //// 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";
+ //// 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";
+ //// 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";
+ //// 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 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";
+ // 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";
+
+ }
+ private void AddNSPDEVFMT(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].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";
- // EquipmentList
+ 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";
- // Title
+ 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";
- // PageNumber
+ 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";
- // EquopmentWBlank
+ 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";
- // ProcNumber
+ 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";
- // RevNumber
+ 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";
- // AccPages
+ 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";
@@ -834,6 +1457,11 @@ namespace fmtxml
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";
@@ -875,137 +1503,73 @@ namespace fmtxml
fmtdata.StepData[47].TabData.Font.FontFamily = "Arial";
fmtdata.StepData[47].TabData.Font.FontSize = "11";
}
- private void AddNSPBCKFMT(ref FormatData fmtdata)
+ private void AddNSPIFGFMT(ref FormatData fmtdata)
{
- // 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";
+ // Set the overall font to Arial 11 pt
+ 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";
- // 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";
+ fmtdata.StepData[41].TabData.Font.FontFamily = "Arial";
+ fmtdata.StepData[41].TabData.Font.FontSize = "11";
+
+ // 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 AddNSPABFMT(ref FormatData fmtdata)
+ private void AddNSPSAMFMT(ref FormatData fmtdata)
{
- // Set the overall font's CPI to 10 (Arial 11pt)
- fmtdata.FontData.CPI = "10";
- fmtdata.ProcData.CoverTitleLength = 46;
- // Base
- fmtdata.StepData[0].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";
- // 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";
- // 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";
- // 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";
- }
- private void AddNSPARPfmt(ref FormatData fmtdata)
- {
- fmtdata.StepData[1].TabData.RNOIdentEdit = "";
- fmtdata.StepData[1].TabData.RNOIdent = "";
+ // Set the overall font to Arial 11 pt
+ NSP_ArialFontInProcedures(ref fmtdata);
}
+
private void AddSHEfmt(ref FormatData fmtdata)
{
fmtdata.ProcData.CoverTitleLength = 42;
@@ -1049,7 +1613,7 @@ namespace fmtxml
fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontStyle = "Underline";
fmtdata.StepData[9].Suffix = "{ulnone} *";
}
-}
+ }
public partial class FmtToXml
{
public void AddPlantSpecific(string genFileName, ref PageStyles pgstyles)
@@ -1077,6 +1641,28 @@ namespace fmtxml
case "NSPAB.Z01":
AddNSPABPage_Z01(ref pgstyles);
break;
+ case "NSPAB.Z02":
+ AddNSPABPage_Z02(ref pgstyles);
+ break;
+ case "NSPDEV.PAG":
+ AddNSPDEVPage(ref pgstyles);
+ break;
+ case "NSPIFG.PAG":
+ case "NSPIFG2.PAG":
+ AddNSPIFGPage(ref pgstyles);
+ break;
+ case "NSPIFG.Z00":
+ AddNSPIFG_00Page(ref pgstyles);
+ break;
+ case "NSPARP.PAG":
+ AddNSPARPPage(ref pgstyles);
+ break;
+ case "NSPARP.Z00":
+ AddNSPARP_00Page(ref pgstyles);
+ break;
+ case "NSPSAM.PAG":
+ AddNSPSAMPage(ref pgstyles);
+ break;
case "SHE.PAG":
AddSHEPage(ref pgstyles);
break;
@@ -1438,10 +2024,10 @@ namespace fmtxml
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.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.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}
@@ -1489,7 +2075,7 @@ namespace fmtxml
//{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE}
pgstyles.PgStyles[1].Items[0].Col = 48;
//{PS-CONFSTATE}
- pgstyles.PgStyles[1].Items[1].Col = 339;
+ pgstyles.PgStyles[1].Items[1].Col = 337;
//{PS=AB_OP_PROC?[HEADER1]|}
pgstyles.PgStyles[1].Items[2].Col = 45;
//{PS=AB_PROC?[HEADER2]|}
@@ -1508,7 +2094,7 @@ namespace fmtxml
//Page {PAGE} of {OF}
pgstyles.PgStyles[1].Items[8].Col = 558;
//{PS-CONFSTATE}
- pgstyles.PgStyles[1].Items[9].Col = 332;
+ pgstyles.PgStyles[1].Items[9].Col = 337;
//Cover Page
//{PS-CONFSTATE}
@@ -1637,6 +2223,489 @@ namespace fmtxml
//{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[3] = pi;
+
+ ps.Items = Fpsitms;
+ pgs[1] = ps;
+
+ //Introduction and Assessory page - With one Box (Header with One Box)
+ ps = new PageStyle();
+ ps.Name = "Introduction and Assessory 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 Assessory page - Without Box (Header without Box)
+ ps = new PageStyle();
+ ps.Name = "Introduction and Assessory 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)
+ {
+ //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
+ //Page {DOCCURPAGE} of {DOCTOTPAGE}
+ pgstyles.PgStyles[6].Items[6].Style.FontFamily = "Arial";
+ pgstyles.PgStyles[6].Items[6].Style.FontSize = "11";
+ }
private void AddRGEPage(ref PageStyles pgstyles)
{
// Procedure Steps
@@ -1646,11 +2715,11 @@ namespace fmtxml
private void AddRGESam1Page(ref PageStyles pgstyles)
{
// CoverPage - add the Revision to the pagelist
- int cnt = pgstyles.PgStyles.Length+1;
+ int cnt = pgstyles.PgStyles.Length + 1;
PSItem[] Fpsitms = null;
PSItem pi = new PSItem();
pi.Style = new VE_Font();
-
+
pi.Token = "REVISION {REV}";
pi.Row = 382;
pi.Col = 242;
@@ -1838,6 +2907,34 @@ namespace fmtxml
case "NSPAB.DOC":
AddNSPABDOC(ref dcstyles);
break;
+ case "NSPAB.Y00":
+ AddNSPAB_00DOC(ref dcstyles);
+ break;
+ case "NSPAB.Y01":
+ AddNSPAB_01DOC(ref dcstyles);
+ break;
+ case "NSPAB.Y02":
+ AddNSPAB_02DOC(ref dcstyles);
+ break;
+ case "NSPDEV.DOC":
+ AddNSPDEVDOC(ref dcstyles);
+ break;
+ case "NSPIFG.DOC":
+ case "NSPIFG2.DOC":
+ AddNSPIFGDOC(ref dcstyles);
+ break;
+ case "NSPIFG.Y00":
+ AddNSPARP_00DOC(ref dcstyles);
+ break;
+ case "NSPARP.DOC":
+ AddNSPARPDOC(ref dcstyles);
+ break;
+ case "NSPARP.Y00":
+ AddNSPARP_00DOC(ref dcstyles);
+ break;
+ case "NSPSAM.DOC":
+ AddNSPSAMDOC(ref dcstyles);
+ break;
case "IP2.DOC":
AddIp2DOC(ref dcstyles);
break;
@@ -1939,7 +3036,7 @@ namespace fmtxml
{
// remove the 'DontCountInTabOfCont' flag on the cover page so that page counts in the
// auto table of contents will be correct.
- dcstyles.DcStyles[3].DocStructStyle.DocStyle = dcstyles.DcStyles[3].DocStructStyle.DocStyle.Replace(", DontCountInTabOfCont","");
+ dcstyles.DcStyles[3].DocStructStyle.DocStyle = dcstyles.DcStyles[3].DocStructStyle.DocStyle.Replace(", DontCountInTabOfCont", "");
}
public void AddNSPDOC(ref DocStyles dcstyles)
@@ -2020,11 +3117,220 @@ namespace fmtxml
}
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 two 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";
+
+ //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";
+
+ }
+ 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].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)
+ {
+ //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";
}
#endregion
}
@@ -2045,6 +3351,21 @@ namespace fmtxml
case "NSP":
AddNSP(myDoc);
break;
+ case "NSPDEV":
+ AddNSPDEV(myDoc);
+ break;
+ case "NSPARP":
+ AddNSPARP(myDoc);
+ break;
+ case "NSPAB":
+ AddNSPAB(myDoc);
+ break;
+ case "NSPIFG":
+ AddNSPIFG(myDoc);
+ break;
+ case "NSPSAM":
+ AddNSPSAM(myDoc);
+ break;
case "IP2":
AddIP2(myDoc);
break;
@@ -2167,5 +3488,301 @@ namespace fmtxml
"");
myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[10]);
}
+
+ private void AddNSPDEV(XmlDocument myDoc)
+ {
+ XmlDocument xdNew = new XmlDocument();
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[1]);
+
+ xdNew.LoadXml("");
+ 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("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[2]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]);
+
+ xdNew.LoadXml("");
+
+ 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("");
+
+ 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("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[12]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[13]);
+
+ xdNew.LoadXml("");
+
+ 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("");
+
+ 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("");
+
+ 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("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[12]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[13]);
+
+ }
+ private void AddNSPIFG(XmlDocument myDoc)
+ {
+ XmlDocument xdNew = new XmlDocument();
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[2]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]);
+
+ xdNew.LoadXml("");
+
+ 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("");
+
+ 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("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[11]);
+
+ }
+ private void AddNSPSAM(XmlDocument myDoc)
+ {
+ XmlDocument xdNew = new XmlDocument();
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[1]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[3]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[4]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[5]);
+
+ xdNew.LoadXml("");
+
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[6]);
+
+ xdNew.LoadXml("");
+
+ 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]);
+
+ }
}
}