diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs index 132f190c..047003f4 100644 --- a/PROMS/fmtxml/AppendPlantSpecific.cs +++ b/PROMS/fmtxml/AppendPlantSpecific.cs @@ -10,28 +10,34 @@ namespace fmtxml public void AddPlantSpecific(string genFileName, ref FormatData fmtdata) { string genName = genFileName.Substring(genFileName.LastIndexOf('\\') + 1); - genName = genName.Substring(0, genName.IndexOf('.')); + //genName = genName.Substring(0, genName.IndexOf('.')); switch (genName.ToUpper()) { - case "TP": + case "TP.FMT": AddTPFmt(ref fmtdata); break; - case "RGE": - case "RGESAM1": - case "RGESAM2": - case "RGESMPE": + case "RGE.FMT": + case "RGESAM1.FMT": + case "RGESAM2.FMT": + case "RGESMPE.FMT": AddRGEFmt(ref fmtdata); break; - case "WCN2": + case "WCN2.FMT": AddWCN2Fmt(ref fmtdata); break; - case "WCNCKL": + case "WCNCKL.FMT": AddWCNCKLFmt(ref fmtdata); break; - case "NSP": + case "NSP.FMT": AddNSPFMT(ref fmtdata); break; - case "NSPARP": + case "NSP.X00": + AddNSP00FMT(ref fmtdata); + break; + case "NSPBCK.FMT": + AddNSPBCKFMT(ref fmtdata); + break; + case "NSPARP.FMT": AddNSPARPfmt(ref fmtdata); break; case "SHE": @@ -99,136 +105,184 @@ namespace fmtxml } private void AddNSPFMT(ref FormatData fmtdata) { - // Script Caution (original 16-bit font) - fmtdata.StepData[6].Font.FontFamily = "Prestige Elite Tall"; - fmtdata.StepData[6].Font.FontSize = "10"; - fmtdata.StepData[6].Font.FontStyle = "Italics"; - fmtdata.StepData[6].TabData.Font.FontFamily = "VolianScript"; - fmtdata.StepData[6].TabData.Font.FontSize = "32"; - fmtdata.StepData[6].TabData.Font.FontStyle = "None"; + //// Script Caution (original 16-bit font) + //fmtdata.StepData[6].Font.FontFamily = "Prestige Elite Tall"; + //fmtdata.StepData[6].Font.FontSize = "10"; + //fmtdata.StepData[6].Font.FontStyle = "Italics"; + //fmtdata.StepData[6].TabData.Font.FontFamily = "VolianScript"; + //fmtdata.StepData[6].TabData.Font.FontSize = "32"; + //fmtdata.StepData[6].TabData.Font.FontStyle = "None"; + ////fmtdata.StepData[6].TabData.Bullet.Separate = "True"; + ////fmtdata.StepData[6].TabData.Bullet.Font = new VE_Font(); + ////fmtdata.StepData[6].TabData.Bullet.Font.FontFamily = "Prestige Elite Tall"; + ////fmtdata.StepData[6].TabData.Bullet.Font.FontSize = "10"; + ////fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "None"; + //fmtdata.StepData[6].WidthOverride = "421"; + //fmtdata.StepData[6].ColOverride = "194"; + + //// Note (original 16-bit font) + //fmtdata.StepData[7].Font.FontFamily = "Prestige Elite Tall"; + //fmtdata.StepData[7].Font.FontSize = "10"; + //fmtdata.StepData[7].Font.FontStyle = "Italics"; + //fmtdata.StepData[7].TabData.Font.FontFamily = "Prestige Elite Tall"; + //fmtdata.StepData[7].TabData.Font.FontSize = "10"; + //fmtdata.StepData[7].TabData.Font.FontStyle = "None"; + ////fmtdata.StepData[7].TabData.Bullet.Separate = "True"; + ////fmtdata.StepData[7].TabData.Bullet.Font = new VE_Font(); + ////fmtdata.StepData[7].TabData.Bullet.Font.FontFamily = "Prestige Elite Tall"; + ////fmtdata.StepData[7].TabData.Bullet.Font.FontSize = "10"; + ////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"; + + 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.FontStyle = "Bold"; + + // 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 = "Prestige Elite Tall"; + fmtdata.StepData[6].TabData.Bullet.Font.FontFamily = "Arial"; fmtdata.StepData[6].TabData.Bullet.Font.FontSize = "10"; - fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "None"; + fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "none"; fmtdata.StepData[6].WidthOverride = "421"; - - // Note (original 16-bit font) - fmtdata.StepData[7].Font.FontFamily = "Prestige Elite Tall"; - fmtdata.StepData[7].Font.FontSize = "10"; - fmtdata.StepData[7].Font.FontStyle = "Italics"; - fmtdata.StepData[7].TabData.Font.FontFamily = "Prestige Elite Tall"; - fmtdata.StepData[7].TabData.Font.FontSize = "10"; - fmtdata.StepData[7].TabData.Font.FontStyle = "None"; - fmtdata.StepData[7].TabData.Bullet.Separate = "True"; - fmtdata.StepData[7].TabData.Bullet.Font = new VE_Font(); - fmtdata.StepData[7].TabData.Bullet.Font.FontFamily = "Prestige Elite Tall"; - fmtdata.StepData[7].TabData.Bullet.Font.FontSize = "10"; - fmtdata.StepData[7].TabData.Bullet.Font.FontStyle = "None"; - fmtdata.StepData[7].WidthOverride = "401"; - - //// 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 = "10"; - //fmtdata.StepData[6].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[6].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[6].TabData.Font.FontSize = "14"; - //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 = "10"; - //fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "Bold"; - //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 = "10"; - //fmtdata.StepData[20].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[20].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[20].TabData.Font.FontSize = "14"; - //fmtdata.StepData[20].TabData.Font.FontStyle = "Italics, Bold"; - //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 = "10"; - //fmtdata.StepData[20].TabData.Bullet.Font.FontStyle = "Bold"; + fmtdata.StepData[20].Font.FontFamily = "Arial"; + fmtdata.StepData[20].Font.FontSize = "10"; + fmtdata.StepData[20].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[20].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[20].TabData.Font.FontSize = "14"; + fmtdata.StepData[20].TabData.Font.FontStyle = "Italics, Bold"; + 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 = "10"; + 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 = "10"; - //fmtdata.StepData[21].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[21].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[21].TabData.Font.FontSize = "14"; - //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 = "10"; - //fmtdata.StepData[21].TabData.Bullet.Font.FontStyle = "Bold"; + fmtdata.StepData[21].Font.FontFamily = "Arial"; + fmtdata.StepData[21].Font.FontSize = "10"; + fmtdata.StepData[21].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[21].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[21].TabData.Font.FontSize = "14"; + 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 = "10"; + 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 = "10"; - //fmtdata.StepData[27].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[27].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[27].TabData.Font.FontSize = "14"; - //fmtdata.StepData[27].TabData.Font.FontStyle = "Italics, Bold"; - //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 = "10"; - //fmtdata.StepData[27].TabData.Bullet.Font.FontStyle = "Bold"; + fmtdata.StepData[27].Font.FontFamily = "Arial"; + fmtdata.StepData[27].Font.FontSize = "10"; + fmtdata.StepData[27].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[27].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[27].TabData.Font.FontSize = "14"; + fmtdata.StepData[27].TabData.Font.FontStyle = "Italics, Bold"; + 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 = "10"; + 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 = "10"; - //fmtdata.StepData[29].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[29].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[29].TabData.Font.FontSize = "14"; - //fmtdata.StepData[29].TabData.Font.FontStyle = "Italics, Bold"; - //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 = "10"; - //fmtdata.StepData[29].TabData.Bullet.Font.FontStyle = "Bold"; + fmtdata.StepData[29].Font.FontFamily = "Arial"; + fmtdata.StepData[29].Font.FontSize = "10"; + fmtdata.StepData[29].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[29].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[29].TabData.Font.FontSize = "14"; + fmtdata.StepData[29].TabData.Font.FontStyle = "Italics, Bold"; + 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 = "10"; + 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 = "10"; - //fmtdata.StepData[7].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[7].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[7].TabData.Font.FontSize = "10"; - //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 = "10"; - //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; + // 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"; ////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 = "10"; - //fmtdata.StepData[22].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[22].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[22].TabData.Font.FontSize = "10"; - //fmtdata.StepData[22].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[22].Font.FontFamily = "Arial"; + fmtdata.StepData[22].Font.FontSize = "10"; + fmtdata.StepData[22].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[22].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[22].TabData.Font.FontSize = "10"; + fmtdata.StepData[22].TabData.Font.FontStyle = "Italics, Bold"; //fmtdata.StepData[22].TabData.Bullet.Separate = "True"; //fmtdata.StepData[22].TabData.Bullet.Font = new VE_Font(); //fmtdata.StepData[22].TabData.Bullet.Font.FontFamily = "Arial"; @@ -241,12 +295,12 @@ namespace fmtxml ////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 = "10"; - //fmtdata.StepData[23].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[23].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[23].TabData.Font.FontSize = "10"; - //fmtdata.StepData[23].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[23].Font.FontFamily = "Arial"; + fmtdata.StepData[23].Font.FontSize = "10"; + fmtdata.StepData[23].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[23].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[23].TabData.Font.FontSize = "10"; + fmtdata.StepData[23].TabData.Font.FontStyle = "Italics, Bold"; //fmtdata.StepData[23].TabData.Bullet.Separate = "True"; //fmtdata.StepData[23].TabData.Bullet.Font = new VE_Font(); //fmtdata.StepData[23].TabData.Bullet.Font.FontFamily = "Arial"; @@ -259,12 +313,12 @@ namespace fmtxml ////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 = "10"; - //fmtdata.StepData[26].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[26].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[26].TabData.Font.FontSize = "10"; - //fmtdata.StepData[26].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[26].Font.FontFamily = "Arial"; + fmtdata.StepData[26].Font.FontSize = "10"; + fmtdata.StepData[26].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[26].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[26].TabData.Font.FontSize = "10"; + fmtdata.StepData[26].TabData.Font.FontStyle = "Italics, Bold"; //fmtdata.StepData[26].TabData.Bullet.Separate = "True"; //fmtdata.StepData[26].TabData.Bullet.Font = new VE_Font(); //fmtdata.StepData[26].TabData.Bullet.Font.FontFamily = "Arial"; @@ -277,12 +331,12 @@ namespace fmtxml ////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 = "10"; - //fmtdata.StepData[28].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[28].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[28].TabData.Font.FontSize = "10"; - //fmtdata.StepData[28].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[28].Font.FontFamily = "Arial"; + fmtdata.StepData[28].Font.FontSize = "10"; + fmtdata.StepData[28].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[28].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[28].TabData.Font.FontSize = "10"; + fmtdata.StepData[28].TabData.Font.FontStyle = "Italics, Bold"; //fmtdata.StepData[28].TabData.Bullet.Separate = "True"; //fmtdata.StepData[28].TabData.Bullet.Font = new VE_Font(); //fmtdata.StepData[28].TabData.Bullet.Font.FontFamily = "Arial"; @@ -295,12 +349,12 @@ namespace fmtxml ////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 = "10"; - //fmtdata.StepData[32].Font.FontStyle = "Italics, Bold"; - //fmtdata.StepData[32].TabData.Font.FontFamily = "Arial"; - //fmtdata.StepData[32].TabData.Font.FontSize = "10"; - //fmtdata.StepData[32].TabData.Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[32].Font.FontFamily = "Arial"; + fmtdata.StepData[32].Font.FontSize = "10"; + fmtdata.StepData[32].Font.FontStyle = "Italics, Bold"; + fmtdata.StepData[32].TabData.Font.FontFamily = "Arial"; + fmtdata.StepData[32].TabData.Font.FontSize = "10"; + fmtdata.StepData[32].TabData.Font.FontStyle = "Italics, Bold"; //fmtdata.StepData[32].TabData.Bullet.Separate = "True"; //fmtdata.StepData[32].TabData.Bullet.Font = new VE_Font(); //fmtdata.StepData[32].TabData.Bullet.Font.FontFamily = "Arial"; @@ -310,6 +364,484 @@ namespace fmtxml //fmtdata.StepData[32].TabData.RNOIdent = "Note "; ////fmtdata.StepData[32].TabData.IdentWid = "65.4"; + // 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"; + // 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"; + // 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"; + // 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) + { + // 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"; + 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.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 + 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) + { + // 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 AddNSPARPfmt(ref FormatData fmtdata) { @@ -343,6 +875,12 @@ namespace fmtxml case "NSP.PAG": AddNSPPage(ref pgstyles); break; + case "NSP.Z00": + AddNSP00Page(ref pgstyles); + break; + case "NSPBCK.PAG": + AddNSPBckPage(ref pgstyles); + break; case "NSPAB.PAG": AddNSPABPage(ref pgstyles); break; @@ -385,30 +923,192 @@ namespace fmtxml // NSP_ALL private void AddNSPPage(ref PageStyles pgstyles) { + // Adjusted the left margin to better align the procedure text + // Procedure Steps - pgstyles.PgStyles[0].Items[1].Col = -16; // {HEADER1} - pgstyles.PgStyles[0].Items[2].Col = 249; // {PROCTITLE} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[0].Items[5].Col = -16; // {BOX2} + 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 = 271; // {PROCTITLE} + pgstyles.PgStyles[0].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[3].Col = 515; // REV. {REV} + pgstyles.PgStyles[0].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[0].Items[4].Col = 25; // {EOPNUM} + pgstyles.PgStyles[0].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[4].Style.FontSize = "12"; + 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 = "12"; // Figure Included in Page Count - pgstyles.PgStyles[1].Items[1].Col = -16; // {HEADER1} - pgstyles.PgStyles[1].Items[3].Col = 453; // {REV} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[1].Items[4].Col = 24; // {EOPNUM} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[1].Items[5].Col = -16; // {BOX1} + 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 = "12"; + pgstyles.PgStyles[1].Items[3].Col = 461; // {REV} + pgstyles.PgStyles[1].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[1].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[1].Items[4].Col = 25; // {EOPNUM} + pgstyles.PgStyles[1].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[1].Items[4].Style.FontSize = "12"; + 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 = "12"; + // 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 = "12"; + pgstyles.PgStyles[2].Items[2].Col = 320; // REV. {REV} + pgstyles.PgStyles[2].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[2].Items[2].Style.FontSize = "12"; + 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 = "12"; + 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 = "12"; + // Cover Sheet 2004 With no Retention - pgstyles.PgStyles[3].Items[1].Col = -16; // {HEADER1} - pgstyles.PgStyles[3].Items[3].Col = 453; // {REV} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[3].Items[4].Col = 24; // {EOPNUM} made positioning consistant - will not match 16-bit + 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 = 243; // {PROCTITLE} + pgstyles.PgStyles[3].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[3].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[3].Items[3].Col = 461; // {REV} + pgstyles.PgStyles[3].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[3].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[3].Items[4].Col = 25; // {EOPNUM} + pgstyles.PgStyles[3].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[3].Items[4].Style.FontSize = "12"; + 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 = "12"; + + // Cover Sheet + pgstyles.PgStyles[4].Items[0].Col = -5; // {DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE} + pgstyles.PgStyles[4].Items[1].Col = 320; // {EOPNUM} + pgstyles.PgStyles[4].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[4].Items[1].Style.FontSize = "12"; + pgstyles.PgStyles[4].Items[2].Col = 320; // REV. {REV} + pgstyles.PgStyles[4].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[4].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[4].Items[3].Col = 320; // Page {PAGE} of {OF} + pgstyles.PgStyles[4].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[4].Items[3].Style.FontSize = "12"; + + // 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[1].Col = -16; // {HEADER1} - pgstyles.PgStyles[6].Items[3].Col = 453; // {REV} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[6].Items[4].Col = 24; // {EOPNUM} made positioning consistant - will not match 16-bit + 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 = 257; // {PROCTITLE} + pgstyles.PgStyles[6].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[6].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[6].Items[3].Col = 481; // {REV} + pgstyles.PgStyles[6].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[6].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[6].Items[4].Col = 39; // {EOPNUM} + pgstyles.PgStyles[6].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[6].Items[4].Style.FontSize = "12"; + 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 = "12"; + // Two Column Auto Action Pages - pgstyles.PgStyles[7].Items[1].Col = 505; // {REV} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[7].Items[2].Col = 505; // {EOPNUM} made positioning consistant - will not match 16-bit - pgstyles.PgStyles[7].Items[4].Col = -16; // {BOX2} + 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 = "12"; + pgstyles.PgStyles[7].Items[2].Col = 503; // {EOPNUM} + pgstyles.PgStyles[7].Items[2].Style.FontFamily = "Arial"; + pgstyles.PgStyles[7].Items[2].Style.FontSize = "12"; + pgstyles.PgStyles[7].Items[3].Col = 248; // {SECTIONLEVELTITLE} + pgstyles.PgStyles[7].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[7].Items[3].Style.FontSize = "12"; + 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 = "12"; + pgstyles.PgStyles[7].Items[5].Justify = "PSRight, PSTrue"; // Page {PAGE} of {OF} + // Auto Continuous Action Summary - pgstyles.PgStyles[8].Items[1].Col = -16; // {HEADER1} - pgstyles.PgStyles[8].Items[5].Col = -16; // {BOX4} + 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 = "12"; + pgstyles.PgStyles[8].Items[3].Col = 251; // {PROCTITLE} + pgstyles.PgStyles[8].Items[3].Style.FontFamily = "Arial"; + pgstyles.PgStyles[8].Items[3].Style.FontSize = "12"; + pgstyles.PgStyles[8].Items[4].Col = 503; // {REV} + pgstyles.PgStyles[8].Items[4].Style.FontFamily = "Arial"; + pgstyles.PgStyles[8].Items[4].Style.FontSize = "12"; + 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 = "12"; + pgstyles.PgStyles[8].Items[7].Col = 263; // {SECTIONLEVELTITLE} + pgstyles.PgStyles[8].Items[7].Style.FontFamily = "Arial"; + pgstyles.PgStyles[8].Items[7].Style.FontSize = "12"; + 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 = "12"; + 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 = "12"; + } + // 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 = "12"; + pgstyles.PgStyles[0].Items[1].Col = 258; // {SECTIONLEVELTITLE} + pgstyles.PgStyles[0].Items[1].Style.FontFamily = "Arial"; + pgstyles.PgStyles[0].Items[1].Style.FontSize = "10"; + } + // 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].Style.FontFamily = "Arial"; //{EOPNUM} + pgstyles.PgStyles[0].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[2].Style.FontFamily = "Arial"; //{REV} + pgstyles.PgStyles[0].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[3].Style.FontFamily = "Arial"; //{Page} of {OF} + pgstyles.PgStyles[0].Items[3].Style.FontSize = "11"; + pgstyles.PgStyles[0].Items[4].Col = 240; // 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 = 240; // {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].Style.FontFamily = "Arial"; //{EOPNUM} + pgstyles.PgStyles[1].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[1].Items[2].Style.FontFamily = "Arial"; //{REV} + pgstyles.PgStyles[1].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[1].Items[3].Style.FontFamily = "Arial"; //{Page} of {OF} + 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].Style.FontFamily = "Arial"; //{EOPNUM} + pgstyles.PgStyles[2].Items[1].Style.FontSize = "11"; + pgstyles.PgStyles[2].Items[2].Style.FontFamily = "Arial"; //{REV} + pgstyles.PgStyles[2].Items[2].Style.FontSize = "11"; + pgstyles.PgStyles[2].Items[3].Style.FontFamily = "Arial"; //{Page} of {OF} + pgstyles.PgStyles[2].Items[3].Style.FontSize = "11"; } private void AddNSPABPage(ref PageStyles pgstyles) { @@ -656,6 +1356,17 @@ namespace fmtxml case "WCN1.DOC": AddWCN1Doc(ref dcstyles); break; + // Adjusted the left margin to better align the procedure text + case "NSP.DOC": + AddNSPDOC(ref dcstyles); + break; + case "NSP.Y00": + AddNSP00DOC(ref dcstyles); + break; + // Adjusted the left margin to better align the procedure text + case "NSPBCK.DOC": + AddNSPBckDOC(ref dcstyles); + break; } } @@ -689,6 +1400,83 @@ namespace fmtxml // auto table of contents will be correct. dcstyles.DcStyles[3].DocStructStyle.DocStyle = dcstyles.DcStyles[3].DocStructStyle.DocStyle.Replace(", DontCountInTabOfCont",""); } + + 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].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"; + } #endregion } public partial class RtfToSvg @@ -704,7 +1492,10 @@ namespace fmtxml break; case "WCN1": AddWCN2(myDoc); // same cover page box as wcn2 - break; + break; + case "NSP": + AddNSP(myDoc); + break; } } @@ -722,5 +1513,85 @@ namespace fmtxml ""); myDoc.DocumentElement.AppendChild(myDoc.ImportNode(xd.DocumentElement.ChildNodes[0], true)); } + private void AddNSP(XmlDocument myDoc) + { + XmlDocument xdNew = new XmlDocument(); + + 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]); + } } } diff --git a/PROMS/fmtxml/FmtFileToXml.cs b/PROMS/fmtxml/FmtFileToXml.cs index 3c560476..63b67463 100644 --- a/PROMS/fmtxml/FmtFileToXml.cs +++ b/PROMS/fmtxml/FmtFileToXml.cs @@ -919,7 +919,7 @@ public struct Step public string StepNumIfOnlyOne; // NoStepNumIfOnlyOneStep public string LJTabs; public string NumberSubs; // DontNumberRNOSubs - public string Bullet; // BulletOnContinuous + public string BulletOnContinuous; // BulletOnContinuous public string StepNumberForHighLevel; // NoStepNumberForHighLevelRNO public string SameRowAsParent; // Caution1SameRowAsParent, Caution2SameRowAsParent public string CheckoffSameAsParent; // RNOCheckoffSameAsParent @@ -3595,8 +3595,8 @@ namespace fmtxml } else if (i == 9) // Continuous { - if (XtraFlags.BulletOnContinuous == "True") fmtdata.StepData[i].Bullet = "True"; - else fmtdata.StepData[i].Bullet = "False"; + if (XtraFlags.BulletOnContinuous == "True") fmtdata.StepData[i].BulletOnContinuous = "True"; + else fmtdata.StepData[i].BulletOnContinuous = "False"; } else if (i == 10) // AERTable { @@ -5288,7 +5288,7 @@ namespace fmtxml private string StepPartStepNumIfOnlyOne(Step stp) { return stp.StepNumIfOnlyOne; } private string StepPartLJTabs(Step stp) { return stp.LJTabs; } private string StepPartNumberSubs(Step stp) { return stp.NumberSubs; } - private string StepPartBullet(Step stp) { return stp.Bullet; } + private string StepPartBullet(Step stp) { return stp.BulletOnContinuous; } private string StepPartStepNumberForHighLevel(Step stp) { return stp.StepNumberForHighLevel; } private string StepPartSameRowAsParent(Step stp) { return stp.SameRowAsParent; } private string StepPartCheckoffSameAsParent(Step stp) { return stp.CheckoffSameAsParent; } @@ -5527,7 +5527,7 @@ namespace fmtxml if (CheckInheritedStr(new StepPartStr(StepPartStepNumIfOnlyOne), step, dicParents)) step.StepNumIfOnlyOne = null; if (CheckInheritedStr(new StepPartStr(StepPartLJTabs), step, dicParents)) step.LJTabs = null; if (CheckInheritedStr(new StepPartStr(StepPartNumberSubs), step, dicParents)) step.NumberSubs = null; - if (CheckInheritedStr(new StepPartStr(StepPartBullet), step, dicParents)) step.Bullet = null; + if (CheckInheritedStr(new StepPartStr(StepPartBullet), step, dicParents)) step.BulletOnContinuous = null; if (CheckInheritedStr(new StepPartStr(StepPartStepNumberForHighLevel), step, dicParents)) step.StepNumberForHighLevel = null; if (CheckInheritedStr(new StepPartStr(StepPartSameRowAsParent), step, dicParents)) step.SameRowAsParent = null; if (CheckInheritedStr(new StepPartStr(StepPartCheckoffSameAsParent), step, dicParents)) step.CheckoffSameAsParent = null; diff --git a/PROMS/fmtxml/TranslateFMT.XSL b/PROMS/fmtxml/TranslateFMT.XSL index 5e9c9b4d..8c84df0e 100644 Binary files a/PROMS/fmtxml/TranslateFMT.XSL and b/PROMS/fmtxml/TranslateFMT.XSL differ