diff --git a/PROMS/fmtxml/AppendPlantSpecific.cs b/PROMS/fmtxml/AppendPlantSpecific.cs
index 59a53f7f..ae106f49 100644
--- a/PROMS/fmtxml/AppendPlantSpecific.cs
+++ b/PROMS/fmtxml/AppendPlantSpecific.cs
@@ -143,6 +143,18 @@ namespace fmtxml
case "CPLA.FMT":
AddCPLA(ref fmtdata);
break;
+ case "CPBCK.FMT":
+ AddCPBCK(ref fmtdata);
+ break;
+ case "CPBCK.X00":
+ AddCPBCK_X00(ref fmtdata);
+ break;
+ case "CPBCK.X01":
+ AddCPBCK_X01(ref fmtdata);
+ break;
+ case "CPBCK2.FMT":
+ AddCPBCK2(ref fmtdata);
+ break;
case "TUEC.FMT":
AddTuecfmt(ref fmtdata);
break;
@@ -1584,6 +1596,27 @@ namespace fmtxml
case "CPL.PAG":
AddCPLPage(ref pgstyles);
break;
+ case "CPLA.PAG":
+ AddCPLAPage(ref pgstyles);
+ break;
+ case "CPL.Z00":
+ case "CPL.Z01":
+ case "CPL.Z02":
+ case "CPL.Z03":
+ SetRobinsonPageListFont(ref pgstyles);
+ break;
+ case "CPBCK.PAG":
+ AddCPBCK(ref pgstyles);
+ break;
+ case "CPBCK.Z00":
+ AddCPBCK_Z00(ref pgstyles);
+ break;
+ case "CPBCK.Z01":
+ AddCPBCK_Z01(ref pgstyles);
+ break;
+ case "CPBCK2.PAG":
+ AddCPBCK2(ref pgstyles);
+ break;
case "TUEC.PAG":
AddTUECPage(ref pgstyles);
break;
@@ -3073,6 +3106,27 @@ namespace fmtxml
case "CPL.Y02":
AddCPL_Y02(ref dcstyles);
break;
+ case "CPL.Y03":
+ SetRobinsonDocStyleFont(ref dcstyles);
+ break;
+ case "CPLA.DOC":
+ AddCPLA(ref dcstyles);
+ break;
+ case "CPLRDEV.DOC":
+ AddCPLRDEV(ref dcstyles);
+ break;
+ case "CPBCK.DOC":
+ AddCPBCK(ref dcstyles);
+ break;
+ case "CPBCK.Y00":
+ AddCPBCK_Y00(ref dcstyles);
+ break;
+ case "CPBCK.Y01":
+ AddCPBCK_Y01(ref dcstyles);
+ break;
+ case "CPBCK2.DOC":
+ AddCPBCK2(ref dcstyles);
+ break;
case "TUEC.DOC":
AddTUCEDOC(ref dcstyles);
break;
@@ -3575,6 +3629,12 @@ namespace fmtxml
case "CPL":
AddCPL(myDoc);
break;
+ case "CPLA":
+ AddCPLA(myDoc);
+ break;
+ case "CPLRDEV":
+ AddCPLRDEV(myDoc);
+ break;
}
}
diff --git a/PROMS/fmtxml/PlantSpecific_Robinson.cs b/PROMS/fmtxml/PlantSpecific_Robinson.cs
index ea55054d..b0e6235b 100644
--- a/PROMS/fmtxml/PlantSpecific_Robinson.cs
+++ b/PROMS/fmtxml/PlantSpecific_Robinson.cs
@@ -9,42 +9,82 @@ namespace fmtxml
{
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
fmtdata.ROData.UpRoIfPrevUpper = "true";
+ // 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_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";
}
private void AddCPL_X01(ref FormatData fmtdata) // Robinson
{
+ Robinson_ArialFontInProcedures(ref fmtdata);
fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "400,195,114";
fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "400,195,114";
}
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";
}
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 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";
}
+ private void AddCPBCK(ref FormatData fmtdata) // Robinson
+ {
+ //Robinson_ArialFontInProcedures(ref fmtdata);
+ fmtdata.Name = "Duke Energy - Robinson Enhanced Background Format";
+ }
+ 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";
+ }
+
//private void AddCPLOverridefmt(ref FormatData fmtdata)
//{
@@ -54,17 +94,378 @@ namespace fmtxml
// 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";
@@ -76,19 +477,75 @@ namespace fmtxml
pgstyles.PgStyles[3].Items[7].Col = 232;
pgstyles.PgStyles[3].Items[8].Col = 235;
}
+ private void AddCPBCK(ref PageStyles pgstyles)
+ {
+ //SetRobinsonPageListFont(ref pgstyles);
+ pgstyles.Name = "Duke Energy - Robinson Enhanced Background Page Styles";
+ }
+ private void AddCPBCK_Z00(ref PageStyles pgstyles)
+ {
+ SetRobinsonPageListFont(ref pgstyles);
+ pgstyles.Name = "Duke Energy - Robinson Enhanced Background Foldout Page Styles";
+ }
+ private void AddCPBCK_Z01(ref PageStyles pgstyles)
+ {
+ //SetRobinsonPageListFont(ref pgstyles);
+ pgstyles.Name = "Duke Energy - Robinson Enhanced Background Status Tree Page Styles";
+ }
+ private void AddCPBCK2(ref PageStyles pgstyles)
+ {
+ //SetRobinsonPageListFont(ref pgstyles);
+ pgstyles.Name = "Duke Energy - Robinson Enhanced Backgrounds Additional Page Styles";
+ }
+
+ 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[1].ContTop = "%d. (CONTINUED)";
dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)";
@@ -97,6 +554,8 @@ namespace fmtxml
}
private void AddCPL_Y01(ref DocStyles dcstyles)
{
+ SetRobinsonDocStyleFont(ref dcstyles);
+
dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)";
dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)";
dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)";
@@ -105,39 +564,133 @@ namespace fmtxml
}
private void AddCPL_Y02(ref DocStyles dcstyles)
{
+ SetRobinsonDocStyleFont(ref dcstyles);
+
dcstyles.DcStyles[0].ContTop = "%d. (CONTINUED)";
dcstyles.DcStyles[1].ContTop = "%d. (CONTINUED)";
dcstyles.DcStyles[2].ContTop = "%d. (CONTINUED)";
dcstyles.DcStyles[6].TopMargin = 91;
dcstyles.DcStyles[6].PageWidth = 593;
}
+ 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);
+ }
+ 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);
+ }
}
public partial class RtfToSvg
{
private void AddCPL(XmlDocument myDoc)
{
XmlDocument xdNew = new XmlDocument();
+ // B1
+ xdNew.LoadXml("");
+ 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("");
-
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("");
+ 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("");
+ myDoc.DocumentElement.ReplaceChild(myDoc.ImportNode(xdNew.DocumentElement.ChildNodes[0], true), myDoc.DocumentElement.ChildNodes[2]);
+ }
}
}