Changes for Comanche Peak Deviation format
Added Purpose and Entry section type and other format tweaks
This commit is contained in:
parent
e0b20d8ab1
commit
dd0b9627cc
@ -136,6 +136,9 @@ namespace fmtxml
|
|||||||
case "TUEC.FMT":
|
case "TUEC.FMT":
|
||||||
AddTuecfmt(ref fmtdata);
|
AddTuecfmt(ref fmtdata);
|
||||||
break;
|
break;
|
||||||
|
case "TUECDEV.FMT":
|
||||||
|
AddTuecDevfmt(ref fmtdata);
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -9,6 +9,10 @@ namespace fmtxml
|
|||||||
{
|
{
|
||||||
private void AddTuecfmt(ref FormatData fmtdata) // Comanche Peak
|
private void AddTuecfmt(ref FormatData fmtdata) // Comanche Peak
|
||||||
{
|
{
|
||||||
|
// StepSectionData
|
||||||
|
fmtdata.SectData.StepSectionData.StpSectLayData.WidSTableEdit = "436,192,120";
|
||||||
|
fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "436,192,120";
|
||||||
|
fmtdata.SectData.StepSectionData.StpSectLayData.ShowSectionTitles = "True";
|
||||||
// High Level Step
|
// High Level Step
|
||||||
fmtdata.StepData[2].TabData.Ident = " {numeric} ";
|
fmtdata.StepData[2].TabData.Ident = " {numeric} ";
|
||||||
// Imediate Action High Level Step
|
// Imediate Action High Level Step
|
||||||
@ -21,10 +25,25 @@ namespace fmtxml
|
|||||||
fmtdata.StepData[9].TabData.Ident = "*{numeric} ";
|
fmtdata.StepData[9].TabData.Ident = "*{numeric} ";
|
||||||
// Caution 2
|
// Caution 2
|
||||||
fmtdata.StepData[21].ParentType = "Base";
|
fmtdata.StepData[21].ParentType = "Base";
|
||||||
//fmtdata.SectData.StepSectionData.StpSectLayData.WidSTablePrint = "437,193,114";
|
// Paragraph
|
||||||
//fmtdata.BoxData[1].End = 457; // caution box
|
fmtdata.StepData[24].StepEditData.TypeMenu.MenuItem = "Indented Paragraph";
|
||||||
|
fmtdata.StepData[24].TabData.IdentEdit = " ";
|
||||||
|
fmtdata.StepData[24].TabData.Ident = " ";
|
||||||
|
fmtdata.StepData[24].TabData.RNOIdent = " ";
|
||||||
|
fmtdata.StepData[24].TabData.RNOIdentEdit = " ";
|
||||||
|
// High5
|
||||||
|
fmtdata.StepData[41].ColOverride = "20";
|
||||||
|
fmtdata.StepData[41].ColOverrideEdit = "20";
|
||||||
|
fmtdata.StepData[41].WidthOverride = "466,192,120";
|
||||||
|
fmtdata.StepData[41].WidthOverrideEdit = "466,192,120";
|
||||||
|
fmtdata.StepData[41].StepEditData.TypeMenu.MenuItem = "Unnumbered High Level Step";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void AddTuecDevfmt(ref FormatData fmtdata) // Comanche Peak
|
||||||
|
{
|
||||||
|
fmtdata.StepData[40].NoSpaceMultipleRNOs = true;
|
||||||
|
}
|
||||||
|
|
||||||
//private void AddCPLOverridefmt(ref FormatData fmtdata)
|
//private void AddCPLOverridefmt(ref FormatData fmtdata)
|
||||||
//{
|
//{
|
||||||
// fmtdata.BoxData[1].BXLLC = "-12345"; //this will put in a null string
|
// fmtdata.BoxData[1].BXLLC = "-12345"; //this will put in a null string
|
||||||
@ -52,6 +71,27 @@ namespace fmtxml
|
|||||||
}
|
}
|
||||||
private void AddTUCEDOC(ref DocStyles dcstyles)
|
private void AddTUCEDOC(ref DocStyles dcstyles)
|
||||||
{
|
{
|
||||||
|
// we need to add one new docsyles
|
||||||
|
// expand the dcstyles.DcStyle array by one;
|
||||||
|
int numstyles = dcstyles.DcStyles.Length; // number of current docstyles
|
||||||
|
numstyles += 1; // adding one more docstyles
|
||||||
|
DocStyle[] dcs = new DocStyle[numstyles];
|
||||||
|
for (int i = 0; i < numstyles-1; i++)
|
||||||
|
{
|
||||||
|
DocStyle dc = new DocStyle();
|
||||||
|
dc = dcstyles.DcStyles[i];
|
||||||
|
dcs[i] = dc;
|
||||||
|
if (i+1 == numstyles - 1)
|
||||||
|
{
|
||||||
|
dc = new DocStyle();
|
||||||
|
dc = dcstyles.DcStyles[0]; // insert a new section by copying the first one
|
||||||
|
dcs[i+1] = dc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
dcstyles.DcStyles = dcs;
|
||||||
|
//"Procedure Steps"
|
||||||
|
dcstyles.DcStyles[0].oldtonew = 5;
|
||||||
|
dcstyles.DcStyles[0].CancelSectTitle = true;
|
||||||
// Cover Page
|
// Cover Page
|
||||||
dcstyles.DcStyles[1].PageLength = 620;
|
dcstyles.DcStyles[1].PageLength = 620;
|
||||||
// Cover Page with ECC Stamp
|
// Cover Page with ECC Stamp
|
||||||
@ -60,6 +100,17 @@ namespace fmtxml
|
|||||||
dcstyles.DcStyles[3].PageLength = 640;
|
dcstyles.DcStyles[3].PageLength = 640;
|
||||||
// Cover Page with Small Stamp
|
// Cover Page with Small Stamp
|
||||||
dcstyles.DcStyles[4].PageLength = 620;
|
dcstyles.DcStyles[4].PageLength = 620;
|
||||||
|
//Purpose and Entry - step editor
|
||||||
|
dcstyles.DcStyles[5].Name = "Purpose and Entry";
|
||||||
|
dcstyles.DcStyles[5].Index = 5;
|
||||||
|
dcstyles.DcStyles[5].pagestyle = 3;
|
||||||
|
dcstyles.DcStyles[5].oldtonew = 2;
|
||||||
|
dcstyles.DcStyles[5].CancelSectTitle = false;
|
||||||
|
dcstyles.DcStyles[5].TopMargin = 120;
|
||||||
|
dcstyles.DcStyles[5].PageLength = 640;
|
||||||
|
dcstyles.DcStyles[5].LeftMargin = 78;
|
||||||
|
dcstyles.DcStyles[5].EndFlag = 0;
|
||||||
|
dcstyles.DcStyles[5].EndString = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public partial class RtfToSvg
|
public partial class RtfToSvg
|
||||||
|
Loading…
x
Reference in New Issue
Block a user