(WCNCKL) Added a BackSpaceSize format variable off PrintData (B2014-095)

(B2014-094) for WCN1, fix format of section number/step number (to a different section) transition, (B2014-095) for WCNCKL set a size for the backspace character
This commit is contained in:
Kathy Ruffing 2014-08-28 15:21:03 +00:00
parent 6a8cad9899
commit 62f9f4f04c
3 changed files with 7 additions and 0 deletions

View File

@ -412,6 +412,7 @@ public struct GeneralEditor
public struct GeneralPrint
{
public Int16 DoPrnDrvrAdjusts;
public float BackSpaceSize;
public string TopOfPageThing;
/* Format flags moved to here.... */
public string DoRevDate;
@ -4925,6 +4926,7 @@ namespace fmtxml
if (mainFmt.EditData.PromptForCautionType != null && mainFmt.EditData.PromptForCautionType == subFmt.EditData.PromptForCautionType) subFmt.EditData.PromptForCautionType = "null";
if (mainFmt.SectData.StepSectionData.TopRow == subFmt.SectData.StepSectionData.TopRow) subFmt.SectData.StepSectionData.TopRow = NullInt;
if (mainFmt.PrintData.DoPrnDrvrAdjusts == subFmt.PrintData.DoPrnDrvrAdjusts) subFmt.PrintData.DoPrnDrvrAdjusts = NullInt;
if (mainFmt.PrintData.BackSpaceSize == subFmt.PrintData.BackSpaceSize) subFmt.PrintData.BackSpaceSize = NullInt;
if (mainFmt.PrintData.DoRevDate != null && mainFmt.PrintData.DoRevDate == subFmt.PrintData.DoRevDate) subFmt.PrintData.DoRevDate = "null";
if (mainFmt.PrintData.AlternateFoldoutPages != null && mainFmt.PrintData.AlternateFoldoutPages == subFmt.PrintData.AlternateFoldoutPages) subFmt.PrintData.AlternateFoldoutPages = "null";
if (mainFmt.PrintData.AlternateFloatingFoldout != null && mainFmt.PrintData.AlternateFloatingFoldout == subFmt.PrintData.AlternateFloatingFoldout) subFmt.PrintData.AlternateFloatingFoldout = "null";

View File

@ -22,6 +22,10 @@ namespace fmtxml
fmtdata.SectData.ReplaceStrData[4].ReplaceWith = @"{\par}\b \ul AND\ulnone \b0 ";
fmtdata.SectData.ReplaceStrData[5].ReplaceWith = @"{\par}\b \ul OR\ulnone \b0 ";
// transdata
fmtdata.TransData.TransTypeData[4].TransFormat = @"{Sect Num}{First Step}";
// psi definition
fmtdata.ProcData.Psi = new PSI();
fmtdata.ProcData.Psi.x = 200;
@ -127,6 +131,7 @@ namespace fmtxml
}
private void AddWCNCKLFmt(ref FormatData fmtdata)
{
fmtdata.PrintData.BackSpaceSize = 21.3f;
fmtdata.BoxData[3].End = 518;
fmtdata.BoxData[4].End = 518;
fmtdata.StepData[30].StepLayoutData.AlignWithParentTab = "True";

Binary file not shown.