using System; using System.Collections.Generic; using System.Text; using System.Xml; namespace fmtxml { public partial class FmtFileToXml { private void AddCPLfmt(ref FormatData fmtdata) // Robinson { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Robinson EOP Format"; fmtdata.ProcData.TitleLength = 42; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "443,193,114"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "443,193,114"; fmtdata.BoxData[1].End = 457; // caution box // Caution fmtdata.StepData[6].MixCautionsAndNotes = "True"; 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 = "12"; fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "none"; fmtdata.StepData[6].TabData.Bullet.Font.CPI = "12"; // Note fmtdata.StepData[7].MixCautionsAndNotes = "True"; 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 = "none"; fmtdata.StepData[7].TabData.Bullet.Font.CPI = "12"; // Unnumber High level Step fmtdata.StepData[18].BoxIt = "False"; fmtdata.StepData[18].StepEditData.TypeMenu.MenuItem = "Unnumbered Step"; fmtdata.StepData[18].TabData.IdentEdit = ""; fmtdata.StepData[18].TabData.Ident = ""; fmtdata.StepData[18].TabData.RNOIdent = ""; fmtdata.StepData[18].TabData.RNOIdentEdit = ""; fmtdata.StepData[18].StepLayoutData.ForeColor = "cyan"; // Fixed Spaceing Unnumber High level Step fmtdata.StepData[41].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Unnumbered Step"; fmtdata.StepData[41].TabData.IdentEdit = ""; fmtdata.StepData[41].Font.FontFamily = "Consolas"; fmtdata.StepData[41].Font.FontSize = "11"; fmtdata.StepData[41].Font.CPI = "12"; fmtdata.StepData[41].TabData.Ident = ""; fmtdata.StepData[41].TabData.RNOIdent = ""; fmtdata.StepData[41].TabData.RNOIdentEdit = ""; fmtdata.StepData[41].StepLayoutData.ForeColor = "cyan"; // Fixed Spacing Paragraph (ContAcParagraph) //change Continuous Action Paragraph to a Fix Pitched font paragraph //fmtdata.StepData[47].WidthOverride = "425"; fmtdata.StepData[47].Font.FontFamily = "Consolas"; fmtdata.StepData[47].Font.FontSize = "11"; fmtdata.StepData[47].Font.CPI = "12"; fmtdata.StepData[47].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Paragraph"; fmtdata.StepData[47].TabData.IdentEdit = ""; fmtdata.StepData[47].TabData.Ident = ""; fmtdata.StepData[47].TabData.RNOIdentEdit = ""; fmtdata.StepData[47].TabData.RNOIdent = ""; // Transitions fmtdata.TransData.TransTypeData[6].TransUI = "ProcMenu, SectMenuAny, StepFirst"; fmtdata.TransData.TransTypeData[9].TransUI = "ProcMenu, SectMenuAny, StepAllowNone, StepFirst"; } private void AddCPL_X00(ref FormatData fmtdata) // Robinson { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "400,195,114"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "400,195,114"; // Unnumber High level Step fmtdata.StepData[18].BoxIt = "False"; fmtdata.StepData[18].StepEditData.TypeMenu.MenuItem = "Unnumbered Step"; fmtdata.StepData[18].TabData.IdentEdit = ""; fmtdata.StepData[18].TabData.Ident = ""; fmtdata.StepData[18].TabData.RNOIdent = ""; fmtdata.StepData[18].TabData.RNOIdentEdit = ""; fmtdata.StepData[18].StepLayoutData.ForeColor = "cyan"; // Fixed Spaceing Unnumber High level Step fmtdata.StepData[41].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Unnumbered Step"; fmtdata.StepData[41].TabData.IdentEdit = ""; fmtdata.StepData[41].Font.FontFamily = "Consolas"; fmtdata.StepData[41].Font.FontSize = "11"; fmtdata.StepData[41].Font.CPI = "12"; fmtdata.StepData[41].TabData.Ident = ""; fmtdata.StepData[41].TabData.RNOIdent = ""; fmtdata.StepData[41].TabData.RNOIdentEdit = ""; fmtdata.StepData[41].StepLayoutData.ForeColor = "cyan"; // Fixed Spacing Paragraph (ContAcParagraph) //change Continuous Action Paragraph to a Fix Pitched font paragraph //fmtdata.StepData[47].WidthOverride = "425"; fmtdata.StepData[47].Font.FontFamily = "Consolas"; fmtdata.StepData[47].Font.FontSize = "11"; fmtdata.StepData[47].Font.CPI = "12"; fmtdata.StepData[47].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Paragraph"; fmtdata.StepData[47].TabData.IdentEdit = ""; fmtdata.StepData[47].TabData.Ident = ""; fmtdata.StepData[47].TabData.RNOIdentEdit = ""; fmtdata.StepData[47].TabData.RNOIdent = ""; } private void AddCPL_X01(ref FormatData fmtdata) // Robinson { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "380,195,114"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "380,195,114"; // Unnumber High level Step fmtdata.StepData[18].BoxIt = "False"; fmtdata.StepData[18].StepEditData.TypeMenu.MenuItem = "Unnumbered Step"; fmtdata.StepData[18].TabData.IdentEdit = ""; fmtdata.StepData[18].TabData.Ident = ""; fmtdata.StepData[18].TabData.RNOIdent = ""; fmtdata.StepData[18].TabData.RNOIdentEdit = ""; fmtdata.StepData[18].StepLayoutData.ForeColor = "cyan"; // Fixed Spaceing Unnumber High level Step fmtdata.StepData[41].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Unnumbered Step"; fmtdata.StepData[41].TabData.IdentEdit = ""; fmtdata.StepData[41].Font.FontFamily = "Consolas"; fmtdata.StepData[41].Font.FontSize = "11"; fmtdata.StepData[41].Font.CPI = "12"; fmtdata.StepData[41].TabData.Ident = ""; fmtdata.StepData[41].TabData.RNOIdent = ""; fmtdata.StepData[41].TabData.RNOIdentEdit = ""; fmtdata.StepData[41].StepLayoutData.ForeColor = "cyan"; // Fixed Spacing Paragraph (ContAcParagraph) //change Continuous Action Paragraph to a Fix Pitched font paragraph //fmtdata.StepData[47].WidthOverride = "425"; fmtdata.StepData[47].Font.FontFamily = "Consolas"; fmtdata.StepData[47].Font.FontSize = "11"; fmtdata.StepData[47].Font.CPI = "12"; fmtdata.StepData[47].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Paragraph"; fmtdata.StepData[47].TabData.IdentEdit = ""; fmtdata.StepData[47].TabData.Ident = ""; fmtdata.StepData[47].TabData.RNOIdentEdit = ""; fmtdata.StepData[47].TabData.RNOIdent = ""; } private void AddCPL_X02(ref FormatData fmtdata) // Robinson { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "400,195,114"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "400,195,114"; // Unnumber High level Step fmtdata.StepData[18].BoxIt = "False"; fmtdata.StepData[18].StepEditData.TypeMenu.MenuItem = "Unnumbered Step"; fmtdata.StepData[18].TabData.IdentEdit = ""; fmtdata.StepData[18].TabData.Ident = ""; fmtdata.StepData[18].TabData.RNOIdent = ""; fmtdata.StepData[18].TabData.RNOIdentEdit = ""; fmtdata.StepData[18].StepLayoutData.ForeColor = "cyan"; // Fixed Spaceing Unnumber High level Step fmtdata.StepData[41].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Unnumbered Step"; fmtdata.StepData[41].TabData.IdentEdit = ""; fmtdata.StepData[41].Font.FontFamily = "Consolas"; fmtdata.StepData[41].Font.FontSize = "11"; fmtdata.StepData[41].Font.CPI = "12"; fmtdata.StepData[41].TabData.Ident = ""; fmtdata.StepData[41].TabData.RNOIdent = ""; fmtdata.StepData[41].TabData.RNOIdentEdit = ""; fmtdata.StepData[41].StepLayoutData.ForeColor = "cyan"; // Fixed Spacing Paragraph (ContAcParagraph) //change Continuous Action Paragraph to a Fix Pitched font paragraph //fmtdata.StepData[47].WidthOverride = "425"; fmtdata.StepData[47].Font.FontFamily = "Consolas"; fmtdata.StepData[47].Font.FontSize = "11"; fmtdata.StepData[47].Font.CPI = "12"; fmtdata.StepData[47].StepEditData.TypeMenu.MenuItem = "Fixed Spacing Paragraph"; fmtdata.StepData[47].TabData.IdentEdit = ""; fmtdata.StepData[47].TabData.Ident = ""; fmtdata.StepData[47].TabData.RNOIdentEdit = ""; fmtdata.StepData[47].TabData.RNOIdent = ""; } private void AddCPL_X03(ref FormatData fmtdata) // Robinson Duplex Foldouts { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "460,138,114"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "460,138,114"; } private void OverrideCPL_X03(ref FormatData fmtdata) // Robinson Duplex Foldouts { fmtdata.TransData.CapsTransitions = "True"; } private void AddCPLRDev(ref FormatData fmtdata) // Robinson { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Robinson Deviation Format"; fmtdata.ProcData.TitleLength = 49; } private void AddCPLA(ref FormatData fmtdata) // Robinson { Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Robinson AOP Format"; // Caution fmtdata.StepData[6].MixCautionsAndNotes = "True"; 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 = "12"; fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "none"; fmtdata.StepData[6].TabData.Bullet.Font.CPI = "12"; // Note fmtdata.StepData[7].MixCautionsAndNotes = "True"; 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 = "none"; fmtdata.StepData[7].TabData.Bullet.Font.CPI = "12"; } private void AddCPBCK(ref FormatData fmtdata) // Robinson { //Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Robinson Enhanced Background Format"; } private void OverrideAddCPBCK(ref FormatData fmtdata) // Robinson { // high fmtdata.StepData[2].UseOldTemplate = "True"; // Continuous fmtdata.StepData[9].UseOldTemplate = "True"; // Immediate fmtdata.StepData[3].UseOldTemplate = "True"; // LossOfAC fmtdata.StepData[18].UseOldTemplate = "True"; // High5 fmtdata.StepData[41].UseOldTemplate = "True"; // Caution fmtdata.StepData[6].UseOldTemplate = "True"; // Note fmtdata.StepData[7].UseOldTemplate = "True"; fmtdata.StepData[7].Inactive = "False"; // Note 1 fmtdata.StepData[22].Inactive = "True"; // Note 2 fmtdata.StepData[23].Inactive = "True"; // Note 3 fmtdata.StepData[26].Inactive = "True"; // Note 4 fmtdata.StepData[28].Inactive = "True"; // Note 5 fmtdata.StepData[32].Inactive = "True"; // TitleWithTextRight fmtdata.StepData[42].ReadOnly = "True"; // TitleWithTextBelow fmtdata.StepData[43].ReadOnly = "True"; } private void AddCPBCK_X00(ref FormatData fmtdata) // Robinson { //Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Enhanced Background Procedure Information"; } private void AddCPBCK_X01(ref FormatData fmtdata) // Robinson { //Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Robinson Enhanced Background Status Tree Format"; } private void AddCPBCK2(ref FormatData fmtdata) // Robinson { //Robinson_ArialFontInProcedures(ref fmtdata); fmtdata.Name = "Duke Energy - Robinson Enhanced Background Additional Styles"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "496,216,144"; fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "496,216,144"; fmtdata.TransData.TransTypeData[7].TransUI = "ProcMenu, SectMenuStep, StepFirst"; } //private void AddCPLOverridefmt(ref FormatData fmtdata) //{ // fmtdata.BoxData[1].BXLLC = "-12345"; //this will put in a null string // fmtdata.BoxData[1].BXULC = "-12345"; //this will put in a null string // fmtdata.BoxData[1].BXVert = "-12345"; //this will put in a null string // fmtdata.BoxData[1].BXURC = "-12345"; //this will put in a null string // fmtdata.BoxData[1].BXULC = "-12345"; //this will put in a null string //} private void Robinson_ArialFontInProcedures(ref FormatData fmtdata) { // Set the overall font to Arial 12 pt fmtdata.FontData.FontFamily = "Arial"; fmtdata.FontData.FontSize = "12"; fmtdata.FontData.CPI = "10"; fmtdata.SectData.SectionNumber.Font.FontFamily = "Arial"; fmtdata.SectData.SectionNumber.Font.FontSize = "12"; fmtdata.SectData.SectionHeader.Font.FontFamily = "Arial"; fmtdata.SectData.SectionHeader.Font.FontSize = "12"; fmtdata.SectData.StepSectionData.StpSectLayData.VertStyle.FontFamily = "Arial"; fmtdata.SectData.StepSectionData.StpSectLayData.VertStyle.FontSize = "12"; fmtdata.SectData.StepSectionData.StpSectLayData.TopOfPage.Font.FontFamily = "Arial"; fmtdata.SectData.StepSectionData.StpSectLayData.TopOfPage.Font.FontSize = "12"; fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontFamily = "Arial"; fmtdata.SectData.StepSectionData.StpSectLayData.Separator.Font.FontSize = "12"; fmtdata.SectData.StepSectionData.StpSectPrtData.ModifiedTextStyle.FontFamily = "Arial"; fmtdata.SectData.StepSectionData.StpSectPrtData.ModifiedTextStyle.FontSize = "12"; fmtdata.SectData.StepSectionData.StpSectPrtData.ImmStepHdrStyle.FontFamily = "Arial"; fmtdata.SectData.StepSectionData.StpSectPrtData.ImmStepHdrStyle.FontSize = "12"; // set the font in all the step/substep types for (int i = 0; i < fmtdata.StepData.Length; i++) { if (fmtdata.StepData[i].Font != null) { fmtdata.StepData[i].Font.FontFamily = "Arial"; fmtdata.StepData[i].Font.FontSize = "12"; } else fmtdata.StepData[i].Font = CreateFont("Arial", "12", "None"); if (fmtdata.StepData[i].TabData.Font != null) { fmtdata.StepData[i].TabData.Font.FontFamily = "Arial"; fmtdata.StepData[i].TabData.Font.FontSize = "12"; } else fmtdata.StepData[i].TabData.Font = CreateFont("Arial", "12", "None"); } #region broken out substeps //// Step Type Base //fmtdata.StepData[0].Font.FontFamily = "Arial"; //fmtdata.StepData[0].Font.FontSize = "12"; //fmtdata.StepData[0].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[0].TabData.Font.FontSize = "12"; //// Substep //fmtdata.StepData[1].Font.FontFamily = "Arial"; //fmtdata.StepData[1].Font.FontSize = "12"; //fmtdata.StepData[1].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[1].TabData.Font.FontSize = "12"; //// Standard High Level step //fmtdata.StepData[2].Font.FontFamily = "Arial"; //fmtdata.StepData[2].Font.FontSize = "12"; //fmtdata.StepData[2].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[2].TabData.Font.FontSize = "12"; //// Immediate //fmtdata.StepData[3].Font.FontFamily = "Arial"; //fmtdata.StepData[3].Font.FontSize = "12"; //fmtdata.StepData[3].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[3].TabData.Font.FontSize = "12"; //// And //fmtdata.StepData[4].Font.FontFamily = "Arial"; //fmtdata.StepData[4].Font.FontSize = "12"; //fmtdata.StepData[4].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[4].TabData.Font.FontSize = "12"; //// OR //fmtdata.StepData[5].Font.FontFamily = "Arial"; //fmtdata.StepData[5].Font.FontSize = "12"; //fmtdata.StepData[5].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[5].TabData.Font.FontSize = "12"; //// Cautions //fmtdata.StepData[6].Font.FontFamily = "Arial"; //fmtdata.StepData[6].Font.FontSize = "12"; //fmtdata.StepData[6].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[6].TabData.Font.FontSize = "12"; //fmtdata.StepData[6].TabData.Font.CPI = "10"; ////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 = "12"; ////fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "none"; ////fmtdata.StepData[6].WidthOverride = "421"; ////fmtdata.StepData[6].ColOverride = "194"; //// Caution1 //fmtdata.StepData[20].Font.FontFamily = "Arial"; //fmtdata.StepData[20].Font.FontSize = "12"; //fmtdata.StepData[20].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[20].TabData.Font.FontSize = "12"; //fmtdata.StepData[20].TabData.Font.FontStyle = "Italics, Bold"; //fmtdata.StepData[20].TabData.Font.CPI = "10"; ////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 = "12"; ////fmtdata.StepData[20].TabData.Bullet.Font.FontStyle = "Bold"; //// Caution2 //fmtdata.StepData[21].Font.FontFamily = "Arial"; //fmtdata.StepData[21].Font.FontSize = "12"; //fmtdata.StepData[21].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[21].TabData.Font.FontSize = "12"; //fmtdata.StepData[21].TabData.Font.CPI = "10"; ////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 = "12"; ////fmtdata.StepData[21].TabData.Bullet.Font.FontStyle = "Bold"; //// Caution3 //fmtdata.StepData[27].Font.FontFamily = "Arial"; //fmtdata.StepData[27].Font.FontSize = "12"; //fmtdata.StepData[27].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[27].TabData.Font.FontSize = "12"; //fmtdata.StepData[27].TabData.Font.CPI = "10"; ////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 = "12"; ////fmtdata.StepData[27].TabData.Bullet.Font.FontStyle = "Bold"; //// Caution4 //fmtdata.StepData[29].Font.FontFamily = "Arial"; //fmtdata.StepData[29].Font.FontSize = "12"; //fmtdata.StepData[29].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[29].TabData.Font.FontSize = "12"; //fmtdata.StepData[29].TabData.Font.CPI = "10"; ////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 = "12"; ////fmtdata.StepData[29].TabData.Bullet.Font.FontStyle = "Bold"; //// Notes //fmtdata.StepData[7].Font.FontFamily = "Arial"; //fmtdata.StepData[7].Font.FontSize = "12"; //fmtdata.StepData[7].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[7].TabData.Font.FontSize = "12"; //fmtdata.StepData[7].TabData.Font.CPI = "10"; ////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].WidthOverride = "401"; //// Note1 //fmtdata.StepData[22].Font.FontFamily = "Arial"; //fmtdata.StepData[22].Font.FontSize = "12"; //fmtdata.StepData[22].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[22].TabData.Font.FontSize = "12"; //fmtdata.StepData[22].TabData.Font.CPI = "10"; //// Note2 //fmtdata.StepData[23].Font.FontFamily = "Arial"; //fmtdata.StepData[23].Font.FontSize = "12"; //fmtdata.StepData[23].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[23].TabData.Font.FontSize = "12"; //fmtdata.StepData[23].TabData.Font.CPI = "10"; //// Note3 //fmtdata.StepData[26].Font.FontFamily = "Arial"; //fmtdata.StepData[26].Font.FontSize = "12"; //fmtdata.StepData[26].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[26].TabData.Font.FontSize = "12"; //fmtdata.StepData[26].TabData.Font.CPI = "10"; //// Note4 //fmtdata.StepData[28].Font.FontFamily = "Arial"; //fmtdata.StepData[28].Font.FontSize = "12"; //fmtdata.StepData[28].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[28].TabData.Font.FontSize = "12"; //fmtdata.StepData[28].TabData.Font.CPI = "10"; //// Note5 //fmtdata.StepData[32].Font.FontFamily = "Arial"; //fmtdata.StepData[32].Font.FontSize = "12"; //fmtdata.StepData[32].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[32].TabData.Font.FontSize = "12"; //fmtdata.StepData[32].TabData.Font.CPI = "10"; //// Table //fmtdata.StepData[8].Font.FontFamily = "Arial"; //fmtdata.StepData[8].Font.FontSize = "12"; //fmtdata.StepData[8].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[8].TabData.Font.FontSize = "12"; //// Continuous //fmtdata.StepData[9].Font.FontFamily = "Arial"; //fmtdata.StepData[9].Font.FontSize = "12"; //fmtdata.StepData[9].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[9].TabData.Font.FontSize = "12"; //// AER Table //fmtdata.StepData[10].Font.FontFamily = "Arial"; //fmtdata.StepData[10].Font.FontSize = "12"; //fmtdata.StepData[10].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[10].TabData.Font.FontSize = "12"; //// EquipmentList //fmtdata.StepData[11].Font.FontFamily = "Arial"; //fmtdata.StepData[11].Font.FontSize = "12"; //fmtdata.StepData[11].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[11].TabData.Font.FontSize = "12"; //// Title //fmtdata.StepData[12].Font.FontFamily = "Arial"; //fmtdata.StepData[12].Font.FontSize = "12"; //fmtdata.StepData[12].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[12].TabData.Font.FontSize = "12"; //// PageNumber //fmtdata.StepData[13].Font.FontFamily = "Arial"; //fmtdata.StepData[13].Font.FontSize = "12"; //fmtdata.StepData[13].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[13].TabData.Font.FontSize = "12"; //// EquipmentWBlank //fmtdata.StepData[14].Font.FontFamily = "Arial"; //fmtdata.StepData[14].Font.FontSize = "12"; //fmtdata.StepData[14].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[14].TabData.Font.FontSize = "12"; //// ProcNumber //fmtdata.StepData[15].Font.FontFamily = "Arial"; //fmtdata.StepData[15].Font.FontSize = "12"; //fmtdata.StepData[15].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[15].TabData.Font.FontSize = "12"; //// RevNumber //fmtdata.StepData[16].Font.FontFamily = "Arial"; //fmtdata.StepData[16].Font.FontSize = "12"; //fmtdata.StepData[16].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[16].TabData.Font.FontSize = "12"; //// AccPages //fmtdata.StepData[17].Font.FontFamily = "Arial"; //fmtdata.StepData[17].Font.FontSize = "12"; //fmtdata.StepData[17].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[17].TabData.Font.FontSize = "12"; //// LossOfAC //fmtdata.StepData[18].Font.FontFamily = "Arial"; //fmtdata.StepData[18].Font.FontSize = "12"; //fmtdata.StepData[18].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[18].TabData.Font.FontSize = "12"; //// ExplicitAnd //fmtdata.StepData[19].Font.FontFamily = "Arial"; //fmtdata.StepData[19].Font.FontSize = "12"; //fmtdata.StepData[19].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[19].TabData.Font.FontSize = "12"; //// Paragraph //fmtdata.StepData[24].Font.FontFamily = "Arial"; //fmtdata.StepData[24].Font.FontSize = "12"; //fmtdata.StepData[24].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[24].TabData.Font.FontSize = "12"; //// Default //fmtdata.StepData[25].Font.FontFamily = "Arial"; //fmtdata.StepData[25].Font.FontSize = "12"; //fmtdata.StepData[25].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[25].TabData.Font.FontSize = "12"; //// EquipmentOpt //fmtdata.StepData[30].Font.FontFamily = "Arial"; //fmtdata.StepData[30].Font.FontSize = "12"; //fmtdata.StepData[30].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[30].TabData.Font.FontSize = "12"; //// EquipmentOptWBlank //fmtdata.StepData[31].Font.FontFamily = "Arial"; //fmtdata.StepData[31].Font.FontSize = "12"; //fmtdata.StepData[31].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[31].TabData.Font.FontSize = "12"; //// BorderlessAERTable //fmtdata.StepData[33].Font.FontFamily = "Arial"; //fmtdata.StepData[33].Font.FontSize = "12"; //fmtdata.StepData[33].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[33].TabData.Font.FontSize = "12"; //// BorderlessTable //fmtdata.StepData[34].Font.FontFamily = "Arial"; //fmtdata.StepData[34].Font.FontSize = "12"; //fmtdata.StepData[34].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[34].TabData.Font.FontSize = "12"; //// ImplicitOr //fmtdata.StepData[35].Font.FontFamily = "Arial"; //fmtdata.StepData[35].Font.FontSize = "12"; //fmtdata.StepData[35].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[35].TabData.Font.FontSize = "12"; //// Figure //fmtdata.StepData[36].Font.FontFamily = "Arial"; //fmtdata.StepData[36].Font.FontSize = "12"; //fmtdata.StepData[36].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[36].TabData.Font.FontSize = "12"; //// AERFigure //fmtdata.StepData[37].Font.FontFamily = "Arial"; //fmtdata.StepData[37].Font.FontSize = "12"; //fmtdata.StepData[37].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[37].TabData.Font.FontSize = "12"; //// BorderlessFigure //fmtdata.StepData[38].Font.FontFamily = "Arial"; //fmtdata.StepData[38].Font.FontSize = "12"; //fmtdata.StepData[38].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[38].TabData.Font.FontSize = "12"; //// BorderlessFAERigure //fmtdata.StepData[39].Font.FontFamily = "Arial"; //fmtdata.StepData[39].Font.FontSize = "12"; //fmtdata.StepData[39].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[39].TabData.Font.FontSize = "12"; //// RNOType //fmtdata.StepData[40].Font.FontFamily = "Arial"; //fmtdata.StepData[40].Font.FontSize = "12"; //fmtdata.StepData[40].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[40].TabData.Font.FontSize = "12"; //// HIGH5 //fmtdata.StepData[41].Font.FontFamily = "Arial"; //fmtdata.StepData[41].Font.FontSize = "12"; //fmtdata.StepData[41].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[41].TabData.Font.FontSize = "12"; //// TitleWithTextRight //fmtdata.StepData[42].Font.FontFamily = "Arial"; //fmtdata.StepData[42].Font.FontSize = "12"; //fmtdata.StepData[42].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[42].TabData.Font.FontSize = "12"; //// TitleWithTextBelow //fmtdata.StepData[43].Font.FontFamily = "Arial"; //fmtdata.StepData[43].Font.FontSize = "12"; //fmtdata.StepData[43].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[43].TabData.Font.FontSize = "12"; //// ContAcSequential //fmtdata.StepData[44].Font.FontFamily = "Arial"; //fmtdata.StepData[44].Font.FontSize = "12"; //fmtdata.StepData[44].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[44].TabData.Font.FontSize = "12"; //// ContAcAnd //fmtdata.StepData[45].Font.FontFamily = "Arial"; //fmtdata.StepData[45].Font.FontSize = "12"; //fmtdata.StepData[45].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[45].TabData.Font.FontSize = "12"; //// ContAcOr //fmtdata.StepData[46].Font.FontFamily = "Arial"; //fmtdata.StepData[46].Font.FontSize = "12"; //fmtdata.StepData[46].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[46].TabData.Font.FontSize = "12"; //// ContAcParagraph //fmtdata.StepData[47].Font.FontFamily = "Arial"; //fmtdata.StepData[47].Font.FontSize = "12"; //fmtdata.StepData[47].TabData.Font.FontFamily = "Arial"; //fmtdata.StepData[47].TabData.Font.FontSize = "12"; #endregion } private VE_Font CreateFont(string name, string size, string style) { VE_Font vf = new VE_Font(); vf.FontFamily = name; vf.FontSize = size; vf.FontStyle = style; return vf; } } public partial class FmtToXml { private void AddCPLRDevPage(ref PageStyles pgstyles) { SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson Deviation Format Page Styles"; pgstyles.PgStyles[0].Items[4].Col = 224; pgstyles.PgStyles[1].Items[4].Col = 224; } private void AddCPLAPage(ref PageStyles pgstyles) { SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson AOP Format Page Styles"; } private void AddCPLPage(ref PageStyles pgstyles) { SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson EOP Format Page Styles"; //"Cover Page-Progress Logo" pgstyles.PgStyles[3].Name="Cover Page-Duke Logo"; pgstyles.PgStyles[3].Items[2].Col = 462; pgstyles.PgStyles[3].Items[3].Col = 230; pgstyles.PgStyles[3].Items[4].Col = 230; pgstyles.PgStyles[3].Items[5].Col = 234; pgstyles.PgStyles[3].Items[6].Col = 232; pgstyles.PgStyles[3].Items[7].Col = 232; pgstyles.PgStyles[3].Items[8].Col = 235; } private void AddCPL_Z03(ref PageStyles pgstyles) { pgstyles.Name = "Duke Energy - Robinson Duplex Foldout Page Style"; } private void AddCPBCK(ref PageStyles pgstyles) { // add a new page style for Attachments with the section number in the page header Array.Resize(ref pgstyles.PgStyles, pgstyles.PgStyles.Length + 1); //SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson Enhanced Background Page Styles"; // Step Description Table pgstyles.PgStyles[0].Items[7].Col = 276; pgstyles.PgStyles[0].Items[8].Col = 525; // Cover Page pgstyles.PgStyles[1].Items[2].Token = "DUKE ENERGY"; pgstyles.PgStyles[1].Items[2].Col = 260; pgstyles.PgStyles[1].Items[3].Col = 255; pgstyles.PgStyles[1].Items[5].Col = 255; pgstyles.PgStyles[1].Items[6].Col = 255; pgstyles.PgStyles[1].Items[7].Col = 251; pgstyles.PgStyles[1].Items[8].Col = 242; // General Text pgstyles.PgStyles[2].Items[2].Col = 6; pgstyles.PgStyles[2].Items[3].Col = 246; pgstyles.PgStyles[2].Items[5].Col = 246; pgstyles.PgStyles[2].Items[7].Col = 228; // Attachment with Section number and Title in header pgstyles.PgStyles[3].Name = "Attachment Pages Section Number and Title"; pgstyles.PgStyles[3].Items[8].Token = "{SECTIONLEVELNUMBER}"; // Attachment with Section Number in header pgstyles.PgStyles[4].Name = "Attachment with Section Number"; pgstyles.PgStyles[4].Index = 4; if (pgstyles.PgStyles[4].Items == null) Array.Resize(ref pgstyles.PgStyles[4].Items, 11); pgstyles.PgStyles[4].Items[0].Token = "{DRAFTPAGE}{REFERENCEPAGE}{MASTERPAGE}{SAMPLEPAGE}"; pgstyles.PgStyles[4].Items[0].Row = 12; pgstyles.PgStyles[4].Items[0].Col=3; pgstyles.PgStyles[4].Items[0].Justify="PSCenter"; pgstyles.PgStyles[4].Items[0].Style = new VE_Font(); pgstyles.PgStyles[4].Items[0].Style.FontFamily = "Prestige Elite Tall"; pgstyles.PgStyles[4].Items[0].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[0].Style.FontStyle = "None"; pgstyles.PgStyles[4].Items[0].Style.CPI= "12"; pgstyles.PgStyles[4].Items[1].Token = "{HEADER1}"; pgstyles.PgStyles[4].Items[1].Row = 12; pgstyles.PgStyles[4].Items[1].Col = -18; pgstyles.PgStyles[4].Items[1].Justify = "PSLeft"; pgstyles.PgStyles[4].Items[1].Style = new VE_Font(); pgstyles.PgStyles[4].Items[1].Style.FontFamily = "Prestige Elite Tall"; pgstyles.PgStyles[4].Items[1].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[1].Style.FontStyle = "None"; pgstyles.PgStyles[4].Items[1].Style.CPI= "12"; pgstyles.PgStyles[4].Items[2].Token = "{EOPNUM}-BD"; pgstyles.PgStyles[4].Items[2].Row = 36; pgstyles.PgStyles[4].Items[2].Col = 6; pgstyles.PgStyles[4].Items[2].Justify = "PSLeft, PSTop"; pgstyles.PgStyles[4].Items[2].Style = new VE_Font(); pgstyles.PgStyles[4].Items[2].Style.FontFamily = "Letter Gothic"; pgstyles.PgStyles[4].Items[2].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[2].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[2].Style.CPI= "12"; pgstyles.PgStyles[4].Items[3].Token = "{PROCTITLE1}"; pgstyles.PgStyles[4].Items[3].Row = 48; pgstyles.PgStyles[4].Items[3].Col = 243; pgstyles.PgStyles[4].Items[3].Justify = "PSTop"; pgstyles.PgStyles[4].Items[3].Style = new VE_Font(); pgstyles.PgStyles[4].Items[3].Style.FontFamily = "Letter Gothic"; pgstyles.PgStyles[4].Items[3].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[3].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[3].Style.CPI= "12"; pgstyles.PgStyles[4].Items[4].Token = "{PAGE} of {OF}"; pgstyles.PgStyles[4].Items[4].Row = 36; pgstyles.PgStyles[4].Items[4].Col = 450; pgstyles.PgStyles[4].Items[4].Justify = "PSLeft, PSTop"; pgstyles.PgStyles[4].Items[4].Style = new VE_Font(); pgstyles.PgStyles[4].Items[4].Style.FontFamily = "Letter Gothic"; pgstyles.PgStyles[4].Items[4].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[4].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[4].Style.CPI= "12"; pgstyles.PgStyles[4].Items[5].Token = "{PROCTITLE2}"; pgstyles.PgStyles[4].Items[5].Row = 48; pgstyles.PgStyles[4].Items[5].Col = 243; pgstyles.PgStyles[4].Items[5].Justify = "PSTop"; pgstyles.PgStyles[4].Items[5].Style = new VE_Font(); pgstyles.PgStyles[4].Items[5].Style.FontFamily = "Letter Gothic"; pgstyles.PgStyles[4].Items[5].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[5].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[5].Style.CPI= "12"; pgstyles.PgStyles[4].Items[6].Token = "Rev {REV}"; pgstyles.PgStyles[4].Items[6].Row = 60; pgstyles.PgStyles[4].Items[6].Col = 450; pgstyles.PgStyles[4].Items[6].Justify = "PSLeft"; pgstyles.PgStyles[4].Items[6].Style = new VE_Font(); pgstyles.PgStyles[4].Items[6].Style.FontFamily = "Letter Gothic"; pgstyles.PgStyles[4].Items[6].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[6].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[6].Style.CPI= "12"; pgstyles.PgStyles[4].Items[7].Token = "BASIS DOCUMENT"; pgstyles.PgStyles[4].Items[7].Row = 60; pgstyles.PgStyles[4].Items[7].Col = 276; pgstyles.PgStyles[4].Items[7].Justify = "PSCenter"; pgstyles.PgStyles[4].Items[7].Style = new VE_Font(); pgstyles.PgStyles[4].Items[7].Style.FontFamily = "Arial"; pgstyles.PgStyles[4].Items[7].Style.FontSize = "14"; pgstyles.PgStyles[4].Items[7].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[7].Style.CPI= "12"; pgstyles.PgStyles[4].Items[8].Token = "{SECTIONLEVELNUMBER}"; pgstyles.PgStyles[4].Items[8].Row = 86; pgstyles.PgStyles[4].Items[8].Col = 240; pgstyles.PgStyles[4].Items[8].Justify = "PSCenter"; pgstyles.PgStyles[4].Items[8].Style = new VE_Font(); pgstyles.PgStyles[4].Items[8].Style.FontFamily = "Letter Gothic"; pgstyles.PgStyles[4].Items[8].Style.FontSize = "10"; pgstyles.PgStyles[4].Items[8].Style.FontStyle = "Bold"; pgstyles.PgStyles[4].Items[8].Style.CPI= "12"; pgstyles.PgStyles[4].Items[9].Token = "{HLRNO}"; pgstyles.PgStyles[4].Items[9].Row = 108; pgstyles.PgStyles[4].Items[9].Col = 525; pgstyles.PgStyles[4].Items[9].Justify = "PSRight, PSTrue"; pgstyles.PgStyles[4].Items[9].Style = new VE_Font(); pgstyles.PgStyles[4].Items[9].Style.FontFamily = "Courier New"; pgstyles.PgStyles[4].Items[9].Style.FontSize = "12"; pgstyles.PgStyles[4].Items[9].Style.FontStyle = "None"; pgstyles.PgStyles[4].Items[9].Style.CPI= "10"; pgstyles.PgStyles[4].Items[10].Token = "{HLSTAB}"; pgstyles.PgStyles[4].Items[10].Row = 108; pgstyles.PgStyles[4].Items[10].Col = 0; pgstyles.PgStyles[4].Items[10].Justify = "PSLeft"; pgstyles.PgStyles[4].Items[10].Style = new VE_Font(); pgstyles.PgStyles[4].Items[10].Style.FontFamily = "Courier New"; pgstyles.PgStyles[4].Items[10].Style.FontSize = "12"; pgstyles.PgStyles[4].Items[10].Style.FontStyle = "None"; pgstyles.PgStyles[4].Items[10].Style.CPI = "10"; } private void AddCPBCK_Z00(ref PageStyles pgstyles) { SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson Enhanced Background Foldout Page Styles"; // Step Description Table pgstyles.PgStyles[0].Items[7].Col = 276; pgstyles.PgStyles[0].Items[8].Col = 525; } private void AddCPBCK_Z01(ref PageStyles pgstyles) { //SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson Enhanced Background Status Tree Page Styles"; // Step Description Table pgstyles.PgStyles[0].Items[7].Col = 276; pgstyles.PgStyles[0].Items[8].Col = 525; } private void AddCPBCK2(ref PageStyles pgstyles) { //SetRobinsonPageListFont(ref pgstyles); pgstyles.Name = "Duke Energy - Robinson Enhanced Backgrounds Additional Page Styles"; // Additional Information Pages pgstyles.PgStyles[0].Items[3].Col = 252; pgstyles.PgStyles[0].Items[5].Col = 252; pgstyles.PgStyles[0].Items[6].Col = 450; pgstyles.PgStyles[0].Items[7].Col = 249; } private static void SetRobinsonPageListFont(ref PageStyles pgstyles) { int i = 0; int ii = 0; // Set font to Arial 12 pt for (i = 0; i < pgstyles.PgStyles.Length; i++) { for (ii = 0; ii < pgstyles.PgStyles[i].Items.Length; ii++) { pgstyles.PgStyles[i].Items[ii].Style.FontFamily = "Arial"; //pgstyles.PgStyles[i].Items[ii].Style.FontSize = "12"; } } return; } private void AddCPLDOC(ref DocStyles dcstyles) { SetRobinsonDocStyleFont(ref dcstyles); dcstyles.Name = "Duke Energy - Robinson EOP Format Doc Styles"; dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; //dcstyles.DcStyles[0].AlignHLSTabWithSect = true; dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[6].Name = "Cover Page-Duke Logo"; dcstyles.DcStyles[7].TopMargin = 91; dcstyles.DcStyles[7].PageWidth = 593; } private static void SetRobinsonDocStyleFont(ref DocStyles dcstyles) { int i = 0; int ii = 0; // Set font to Arial 12 pt for (i = 0; i < dcstyles.DcStyles.Length; i++) { dcstyles.DcStyles[i].dstyle.FontFamily = "Arial"; dcstyles.DcStyles[i].dstyle.FontSize = "12"; dcstyles.DcStyles[i].ContStyle.FontFamily = "Arial"; dcstyles.DcStyles[i].ContStyle.FontSize = "12"; } return; } private void AddCPL_Y00(ref DocStyles dcstyles) { SetRobinsonDocStyleFont(ref dcstyles); dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[0].UseCheckOffs = true; dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[1].UseCheckOffs = true; dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[2].UseCheckOffs = true; dcstyles.DcStyles[6].TopMargin = 91; dcstyles.DcStyles[6].PageWidth = 593; } private void AddCPL_Y01(ref DocStyles dcstyles) { SetRobinsonDocStyleFont(ref dcstyles); dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[0].UseCheckOffs = true; dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[1].UseCheckOffs = true; dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[2].UseCheckOffs = true; dcstyles.DcStyles[6].TopMargin = 91; dcstyles.DcStyles[6].PageWidth = 593; } private void AddCPL_Y02(ref DocStyles dcstyles) { SetRobinsonDocStyleFont(ref dcstyles); dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[0].UseCheckOffs = true; dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[1].UseCheckOffs = true; dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)"; dcstyles.DcStyles[2].UseCheckOffs = true; dcstyles.DcStyles[6].TopMargin = 91; dcstyles.DcStyles[6].PageWidth = 593; } private void AddCPL_Y03(ref DocStyles dcstyles) { SetRobinsonDocStyleFont(ref dcstyles); dcstyles.Name = "Duke Energy - Robinson Robinson Duplex Foldout Doc Style"; dcstyles.DcStyles[0].UseCheckOffs = true; } private void AddCPLRDEV(ref DocStyles dcstyles) { dcstyles.Name = "Duke Energy - Robinson Deviation Format Document Styles"; SetRobinsonDocStyleFont(ref dcstyles); } private void AddCPLA(ref DocStyles dcstyles) { dcstyles.Name = "Duke Energy - Robinson AOP Format Document Styles"; SetRobinsonDocStyleFont(ref dcstyles); } private void AddCPBCK(ref DocStyles dcstyles) { dcstyles.Name = "Duke Energy - Robinson Enhanced Background Styles"; //SetRobinsonDocStyleFont(ref dcstyles); dcstyles.DcStyles[2].PageWidth = 585; // change title of Attachment doc style dcstyles.DcStyles[3].Name = "Attachment With Section Number and Title"; //adding new Attachment style prints the section number in the page header /** **/ Array.Resize(ref dcstyles.DcStyles, dcstyles.DcStyles.Length + 1); dcstyles.DcStyles[4].Name = "Attachment with Section Number"; dcstyles.DcStyles[4].Index = 4; dcstyles.DcStyles[4].numberingsequence = 1; dcstyles.DcStyles[4].IsStepSection = true; dcstyles.DcStyles[4].UseCheckOffs = false; dcstyles.DcStyles[4].UseColSByLevel = false; dcstyles.DcStyles[4].oldtonew = 7; dcstyles.DcStyles[4].CancelSectTitle = false; dcstyles.DcStyles[4].SpecialStepsFoldout=false; dcstyles.DcStyles[4].UndSpecialStepsFoldout=false; dcstyles.DcStyles[4].ExtraLineHeader=false; dcstyles.DcStyles[4].AlignHLSTabWithSect=false; dcstyles.DcStyles[4].pagestyle=4; dcstyles.DcStyles[4].dstyle = new VE_Font(); dcstyles.DcStyles[4].dstyle.FontFamily = "Courier New"; dcstyles.DcStyles[4].dstyle.FontSize ="12"; dcstyles.DcStyles[4].dstyle.FontStyle="None"; dcstyles.DcStyles[4].dstyle.CPI = "10"; dcstyles.DcStyles[4].TopMargin=144; dcstyles.DcStyles[4].FooterLen=12; dcstyles.DcStyles[4].PageLength=612; dcstyles.DcStyles[4].PageWidth=489.6F; dcstyles.DcStyles[4].LeftMargin=72; dcstyles.DcStyles[4].ContStyle = new VE_Font(); dcstyles.DcStyles[4].ContStyle.FontFamily= "Courier New"; dcstyles.DcStyles[4].ContStyle.FontSize = "12"; dcstyles.DcStyles[4].ContStyle.FontStyle = "None"; dcstyles.DcStyles[4].ContTop = " (Continued)"; dcstyles.DcStyles[4].ContTopHLS = 1; dcstyles.DcStyles[4].CTMargin = 0; dcstyles.DcStyles[4].ContBottom = " (Continued on next page)"; dcstyles.DcStyles[4].CBMargin = 7.2F; dcstyles.DcStyles[4].CBLoc = 0; dcstyles.DcStyles[4].DocStructStyle = new VE_DocStyle(); dcstyles.DcStyles[4].DocStructStyle.DocStyleUse = E_DocStyleUse.UseOnAllPages; } private void AddCPBCK_Y00(ref DocStyles dcstyles) { dcstyles.Name = "Duke Energy - Robinson Enhanced Background Foldout Styles"; //SetRobinsonDocStyleFont(ref dcstyles); } private void AddCPBCK_Y01(ref DocStyles dcstyles) { dcstyles.Name = "Duke Energy - Robinson Enhanced Background Status Tree Styles"; //SetRobinsonDocStyleFont(ref dcstyles); } private void AddCPBCK2(ref DocStyles dcstyles) { dcstyles.Name = "Duke Energy - Robinson Enhanced Background Additional Styles"; //SetRobinsonDocStyleFont(ref dcstyles); dcstyles.DcStyles[0].PageWidth = 570; } } public partial class RtfToSvg { private void AddCPL(XmlDocument myDoc) { XmlDocument xdNew = new XmlDocument(); // B1 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[1]); // C2 xdNew.LoadXml(" " + "" + ""); myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[7]); // C3 xdNew.LoadXml(" " + "" + "" + ""); myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[8]); // C4 xdNew.LoadXml(" " + "" + "" + "N/A" + ""); myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[9]); } private void AddCPLA(XmlDocument myDoc) { XmlDocument xdNew = new XmlDocument(); // B1 xdNew.LoadXml(" " + "" + "" + "" + "" + "" + "STEP" + "" + "INSTRUCTIONS" + "" + "" + "" + "RESPONSE{sp}NOT{sp}OBTAINED" + "" + ""); myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[1]); } private void AddCPLRDEV(XmlDocument myDoc) { XmlDocument xdNew = new XmlDocument(); // B2 xdNew.LoadXml(" " + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "EOP{sp}STEP" + "ERG{sp}STEP" + "DEVIATION / JUSTIFICATION" + ""); myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[2]); } } }