Changed base font to Arial 12

Added two lines (24 Points) to the Page Length
Account for RNOOnly Continue when determining page break location
Fixed logic to limit the location of the bottom Continue Message
This commit is contained in:
Rich
2014-03-04 16:51:31 +00:00
parent 651266e7c8
commit 63acad915d
4 changed files with 81 additions and 15 deletions

View File

@@ -12,6 +12,7 @@ namespace fmtxml
// Fix Logic for CAPSPIfLastLower
fmtdata.ROData.CapRoIfLastLower = "False";
fmtdata.ROData.CapSPIfLastLower = "True";
fmtdata.FontData.FontSize = "12";
//fmtdata.SectData.StepSectionData.StpSectLayData.Separator.SeparatorLocation = 2;
fmtdata.SectData.StepSectionData.StpSectLayData.ColT = -3;
// ColS="42" WidT="454" ColRTable="0,264,138" WidSTableEdit="432,221,120" WidSTablePrint="480,221,120"
@@ -29,13 +30,20 @@ namespace fmtxml
// High
fmtdata.StepData[2].StepLayoutData.STExtraSpace = "12";
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";
if (fmtdata.StepData[i].TabData.Font.FontFamily == "Arial")
fmtdata.StepData[i].TabData.Font.FontSize = "12";
}
// caution separator
//fmtdata.StepData[6].StepLayoutData.STBoxindex = "1";
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.FontSize = "12";
fmtdata.StepData[6].TabData.Bullet.Font.FontStyle = "none";
fmtdata.StepData[6].TabData.Bullet.Font.CPI = "12";
@@ -47,7 +55,7 @@ namespace fmtxml
fmtdata.StepData[7].TabData.Bullet.Separate = "True";
fmtdata.StepData[7].TabData.Bullet.Font = new VE_Font();
fmtdata.StepData[7].TabData.Bullet.Font.FontFamily = "Arial";
fmtdata.StepData[7].TabData.Bullet.Font.FontSize = "11";
fmtdata.StepData[7].TabData.Bullet.Font.FontSize = "12";
fmtdata.StepData[7].TabData.Bullet.Font.FontStyle = "none";
fmtdata.StepData[7].TabData.Bullet.Font.CPI = "12";
@@ -59,7 +67,7 @@ namespace fmtxml
// RNOType
fmtdata.StepData[40].Font.FontFamily = "Arial";
fmtdata.StepData[40].Font.FontSize = "11";
fmtdata.StepData[40].Font.FontSize = "12";
fmtdata.StepData[40].StepLayoutData.STExtraSpace = "0";
// note location (create a box to locate it)
@@ -149,13 +157,31 @@ namespace fmtxml
}
private void AddMCGDOC(ref DocStyles dcstyles)
{
SetMcGuireDocStyleFont(ref dcstyles);
dcstyles.DcStyles[0].CBMargin = 50;
//dcstyles.DcStyles[0].CBLoc = 3;
dcstyles.DcStyles[0].PageLength = 600;
dcstyles.DcStyles[0].PageLength = 624;
dcstyles.DcStyles[1].CBMargin = 50;
//dcstyles.DcStyles[1].CBLoc = 3;
dcstyles.DcStyles[1].PageLength = 624;
dcstyles.DcStyles[2].CBMargin = 50;
//dcstyles.DcStyles[2].CBLoc = 3;
dcstyles.DcStyles[2].PageLength = 624;
}
private static void SetMcGuireDocStyleFont(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;
}
}
public partial class RtfToSvg