Compare commits
No commits in common. "e171aa66fefdea2b6d47303367985ef33e704d65" and "fa10fe4190816f1f5a62ac5ea11dec6654de4794" have entirely different histories.
e171aa66fe
...
fa10fe4190
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -59,13 +59,6 @@ namespace VEPROMS
|
|||||||
get { return _Automatic; }
|
get { return _Automatic; }
|
||||||
set { _Automatic = value; }
|
set { _Automatic = value; }
|
||||||
}
|
}
|
||||||
private int _prtSectID = -1;
|
|
||||||
public int PrtSectID
|
|
||||||
{
|
|
||||||
get { return _prtSectID; }
|
|
||||||
set { _prtSectID = value; }
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// C2018-033 Used to turn off using the date/time PDF file prefix and suffix when doing batch file autmatic baseline print testing (frmVEPROMS.cs RunAutomatic())
|
// C2018-033 Used to turn off using the date/time PDF file prefix and suffix when doing batch file autmatic baseline print testing (frmVEPROMS.cs RunAutomatic())
|
||||||
// This is needed so the the automatic baselines can compare results from different runs of PROMS
|
// This is needed so the the automatic baselines can compare results from different runs of PROMS
|
||||||
@ -775,7 +768,7 @@ namespace VEPROMS
|
|||||||
// B2021-102 put in the using for better memory management
|
// B2021-102 put in the using for better memory management
|
||||||
using (frmPDFStatusForm frmStatus = new frmPDFStatusForm(MyProcedure, RevNumAndDate, waterMarkText, cbxDebug.Checked, cbxOrPgBrk.Checked,
|
using (frmPDFStatusForm frmStatus = new frmPDFStatusForm(MyProcedure, RevNumAndDate, waterMarkText, cbxDebug.Checked, cbxOrPgBrk.Checked,
|
||||||
cbxOpenAfterCreate2.Checked, cbxOverwritePDF2.Checked, myPDFPath, cbd, txbPDFName.Text, new Point(Left, Bottom - 50),
|
cbxOpenAfterCreate2.Checked, cbxOverwritePDF2.Checked, myPDFPath, cbd, txbPDFName.Text, new Point(Left, Bottom - 50),
|
||||||
swtbtnBlankPgsForDuplex.Value, _AllProcedures || Automatic, Prefix, SaveLinks, RemoveTrailingHardReturnsAndManualPageBreaks, swtbtnPROMSVersion.Value, true, tbBlankPage.Text, _MergedPfd, watermarkColor, PrtSectID))//;//C2018-009 print PROMS version
|
swtbtnBlankPgsForDuplex.Value, _AllProcedures || Automatic, Prefix, SaveLinks, RemoveTrailingHardReturnsAndManualPageBreaks, swtbtnPROMSVersion.Value, true, tbBlankPage.Text, _MergedPfd, watermarkColor))//;//C2018-009 print PROMS version
|
||||||
{
|
{
|
||||||
frmStatus.CloseWhenDone = true;
|
frmStatus.CloseWhenDone = true;
|
||||||
Application.DoEvents();
|
Application.DoEvents();
|
||||||
@ -856,9 +849,8 @@ namespace VEPROMS
|
|||||||
// B2016-249 Output Procedure to folder associated with Parent Child
|
// B2016-249 Output Procedure to folder associated with Parent Child
|
||||||
using (frmPDFStatusForm frmStatus = new frmPDFStatusForm(MyProcedure, RevNumAndDate, waterMarkText, cbxDebug.Checked,
|
using (frmPDFStatusForm frmStatus = new frmPDFStatusForm(MyProcedure, RevNumAndDate, waterMarkText, cbxDebug.Checked,
|
||||||
cbxOrPgBrk.Checked, cbxOpenAfterCreate2.Checked, cbxOverwritePDF2.Checked, GetMultiunitPDFPath(), cbd, txbPDFName.Text,
|
cbxOrPgBrk.Checked, cbxOpenAfterCreate2.Checked, cbxOverwritePDF2.Checked, GetMultiunitPDFPath(), cbd, txbPDFName.Text,
|
||||||
new Point(Left, Bottom - 50), swtbtnBlankPgsForDuplex.Value, _AllProcedures || Automatic, Prefix, SaveLinks, RemoveTrailingHardReturnsAndManualPageBreaks, swtbtnPROMSVersion.Value, true, tbBlankPage.Text, _MergedPfd, watermarkColor, PrtSectID)) // ;//C2018-009 print PROMS version
|
new Point(Left, Bottom - 50), swtbtnBlankPgsForDuplex.Value, _AllProcedures || Automatic, Prefix, SaveLinks, RemoveTrailingHardReturnsAndManualPageBreaks, swtbtnPROMSVersion.Value, true, tbBlankPage.Text, _MergedPfd, watermarkColor)) // ;//C2018-009 print PROMS version
|
||||||
{
|
{
|
||||||
frmStatus.PrtSectID = PrtSectID;
|
|
||||||
frmStatus.CloseWhenDone = true;
|
frmStatus.CloseWhenDone = true;
|
||||||
Application.DoEvents();
|
Application.DoEvents();
|
||||||
frmStatus.CancelStop = true;
|
frmStatus.CancelStop = true;
|
||||||
@ -1009,7 +1001,7 @@ namespace VEPROMS
|
|||||||
// B2018-124 use text of watermark form drop down list instead of enum value
|
// B2018-124 use text of watermark form drop down list instead of enum value
|
||||||
using (frmPDFStatusForm frmStatus = new frmPDFStatusForm(MyProcedure, RevNumAndDate, waterMarkText, cbxDebug.Checked, cbxOrPgBrk.Checked,
|
using (frmPDFStatusForm frmStatus = new frmPDFStatusForm(MyProcedure, RevNumAndDate, waterMarkText, cbxDebug.Checked, cbxOrPgBrk.Checked,
|
||||||
cbxOpenAfterCreate2.Checked, cbxOverwritePDF2.Checked, GetMultiunitPDFPath(), cbd, txbPDFName.Text, new Point(Left, Bottom - 50),
|
cbxOpenAfterCreate2.Checked, cbxOverwritePDF2.Checked, GetMultiunitPDFPath(), cbd, txbPDFName.Text, new Point(Left, Bottom - 50),
|
||||||
swtbtnBlankPgsForDuplex.Value, _AllProcedures || Automatic, Prefix, SaveLinks, RemoveTrailingHardReturnsAndManualPageBreaks, swtbtnPROMSVersion.Value, false, tbBlankPage.Text, _MergedPfd, watermarkColor, PrtSectID))//; //C2018-009 print PROMS version
|
swtbtnBlankPgsForDuplex.Value, _AllProcedures || Automatic, Prefix, SaveLinks, RemoveTrailingHardReturnsAndManualPageBreaks, swtbtnPROMSVersion.Value, false, tbBlankPage.Text, _MergedPfd, watermarkColor))//; //C2018-009 print PROMS version
|
||||||
{
|
{
|
||||||
frmStatus.MakePlaceKeeper = swtbtnGeneratePlacekeeper.Value;
|
frmStatus.MakePlaceKeeper = swtbtnGeneratePlacekeeper.Value;
|
||||||
frmStatus.MakeContinuousActionSummary = cbxGenerateConActSum.Checked;
|
frmStatus.MakeContinuousActionSummary = cbxGenerateConActSum.Checked;
|
||||||
|
@ -91,13 +91,7 @@ namespace VEPROMS
|
|||||||
get { return _DidAll; }
|
get { return _DidAll; }
|
||||||
set { _DidAll = value; }
|
set { _DidAll = value; }
|
||||||
}
|
}
|
||||||
private int _prtSectID = -1;
|
public frmPDFStatusForm(ItemInfo myItem, string rev, string watermark, bool debugOutput, bool origPgBrk, bool openPDF, bool overWrite, string pdfPath, ChangeBarDefinition cbd, string pdfFile, Point newLocation, bool insertBlankPages, bool allOrAuto, string prefix, bool saveLinks, int removeTrailingHardReturnsAndManualPageBreaks, bool showPROMSVer, bool didAll, string blankPageText, MergedPdf mergedPdf, string watermarkColor)
|
||||||
public int PrtSectID
|
|
||||||
{
|
|
||||||
get { return _prtSectID; }
|
|
||||||
set { _prtSectID = value; }
|
|
||||||
}
|
|
||||||
public frmPDFStatusForm(ItemInfo myItem, string rev, string watermark, bool debugOutput, bool origPgBrk, bool openPDF, bool overWrite, string pdfPath, ChangeBarDefinition cbd, string pdfFile, Point newLocation, bool insertBlankPages, bool allOrAuto, string prefix, bool saveLinks, int removeTrailingHardReturnsAndManualPageBreaks, bool showPROMSVer, bool didAll, string blankPageText, MergedPdf mergedPdf, string watermarkColor, int PrtSectID = -1)
|
|
||||||
{
|
{
|
||||||
// B2021-088 moved this if/else from CreatePDF() so that the Approval logic will have access to this logic
|
// B2021-088 moved this if/else from CreatePDF() so that the Approval logic will have access to this logic
|
||||||
ProcedureInfo MyProcedure = myItem as ProcedureInfo;
|
ProcedureInfo MyProcedure = myItem as ProcedureInfo;
|
||||||
@ -122,7 +116,6 @@ namespace VEPROMS
|
|||||||
Prefix = prefix;
|
Prefix = prefix;
|
||||||
OpenPDF = openPDF;
|
OpenPDF = openPDF;
|
||||||
DidAll = didAll;
|
DidAll = didAll;
|
||||||
_prtSectID = PrtSectID;
|
|
||||||
|
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
|
||||||
@ -283,7 +276,7 @@ namespace VEPROMS
|
|||||||
cachePartInfo = PartInfo.CacheList;
|
cachePartInfo = PartInfo.CacheList;
|
||||||
}
|
}
|
||||||
|
|
||||||
_PdfFile = MyPromsPrinter.Print(PDFPath, MakePlaceKeeper, MakeContinuousActionSummary, MakeTimeCriticalActionSummary, PrtSectID);
|
_PdfFile = MyPromsPrinter.Print(PDFPath, MakePlaceKeeper, MakeContinuousActionSummary, MakeTimeCriticalActionSummary);
|
||||||
|
|
||||||
ProfileTimer.Pop(profileDepth);
|
ProfileTimer.Pop(profileDepth);
|
||||||
|
|
||||||
|
@ -515,7 +515,6 @@ namespace VEPROMS
|
|||||||
ItemInfo.ItemDeleted += new ItemInfoEvent(RefreshDisplayHistory);
|
ItemInfo.ItemDeleted += new ItemInfoEvent(RefreshDisplayHistory);
|
||||||
|
|
||||||
tv.PrintProcedure += new vlnTreeViewEvent(tv_PrintProcedure);
|
tv.PrintProcedure += new vlnTreeViewEvent(tv_PrintProcedure);
|
||||||
tv.PrintSection += new vlnTreeViewEvent(tv_PrintSection);
|
|
||||||
tv.QPrintProcedure += new vlnTreeViewEvent(tv_QPrintProcedure);
|
tv.QPrintProcedure += new vlnTreeViewEvent(tv_QPrintProcedure);
|
||||||
tv.PrintAllProcedures += new vlnTreeViewEvent(tv_PrintAllProcedures);
|
tv.PrintAllProcedures += new vlnTreeViewEvent(tv_PrintAllProcedures);
|
||||||
tv.ApproveProcedure += new vlnTreeViewEvent(tv_ApproveProcedure);
|
tv.ApproveProcedure += new vlnTreeViewEvent(tv_ApproveProcedure);
|
||||||
@ -1191,45 +1190,6 @@ namespace VEPROMS
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void tv_PrintSection(object sender, vlnTreeEventArgs args) // Quick Print right click menu on Procedure name.
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
//args.Node.Parent.
|
|
||||||
SectionInfo si2 = (args.Node as VETreeNode).VEObject as SectionInfo;
|
|
||||||
int _prtSectID = si2.ItemID;
|
|
||||||
|
|
||||||
if (si2 == null) return;
|
|
||||||
|
|
||||||
tc.SaveCurrentEditItem(si2.MyProcedure);
|
|
||||||
|
|
||||||
si2.MyDocVersion.DocVersionConfig.SelectedSlave = args.UnitIndex;
|
|
||||||
|
|
||||||
using (DlgPrintProcedure prnDlg = new DlgPrintProcedure(si2.MyProcedure))
|
|
||||||
{
|
|
||||||
prnDlg.PrtSectID = _prtSectID;
|
|
||||||
prnDlg.SelectedSlave = args.UnitIndex;
|
|
||||||
prnDlg.MySessionInfo = MySessionInfo;
|
|
||||||
prnDlg.SetupForProcedure(); // Setup filename
|
|
||||||
prnDlg.ShowDialog(this); // Create Print report
|
|
||||||
|
|
||||||
si2.MyProcedure.MyDocVersion.DocVersionConfig.SelectedSlave = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (Exception ex)
|
|
||||||
{
|
|
||||||
StringBuilder sb = new StringBuilder();
|
|
||||||
|
|
||||||
sb.AppendLine("Could not create PDF Print");
|
|
||||||
sb.AppendLine();
|
|
||||||
MessageBox.Show(sb.ToString(), "Error when creating PDF Print", MessageBoxButtons.OK, MessageBoxIcon.Warning);
|
|
||||||
|
|
||||||
_MyLog.Warn("Failed to create PDF print", ex);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void tv_CreateContinuousActionSummary(object sender, vlnTreeEventArgs args)
|
void tv_CreateContinuousActionSummary(object sender, vlnTreeEventArgs args)
|
||||||
{
|
{
|
||||||
DialogResult dr = System.Windows.Forms.DialogResult.Yes;
|
DialogResult dr = System.Windows.Forms.DialogResult.Yes;
|
||||||
|
@ -665,12 +665,10 @@ namespace VEPROMS.CSLA.Library
|
|||||||
{
|
{
|
||||||
TranFixCount++;
|
TranFixCount++;
|
||||||
itemInfo.MyContent.FixTransitionText(traninfo, itemInfo, "Reason for Change: Transition to Non-Editable Step");
|
itemInfo.MyContent.FixTransitionText(traninfo, itemInfo, "Reason for Change: Transition to Non-Editable Step");
|
||||||
using (Content content = Content.Get(itemInfo.MyContent.ContentID)) //B2024-006 free up content memory when done
|
Content content = Content.Get(itemInfo.MyContent.ContentID);
|
||||||
{
|
content.FixTransitionText(traninfo, true);
|
||||||
content.FixTransitionText(traninfo, true);
|
content.Save();
|
||||||
content.Save();
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!forceConvertToText)
|
if (!forceConvertToText)
|
||||||
@ -684,12 +682,10 @@ namespace VEPROMS.CSLA.Library
|
|||||||
forceConvertToText = true;
|
forceConvertToText = true;
|
||||||
TranFixCount++;
|
TranFixCount++;
|
||||||
itemInfo.MyContent.FixTransitionText(traninfo, itemInfo, "Reason for Change: Transition to External Procedure using Internal Format");
|
itemInfo.MyContent.FixTransitionText(traninfo, itemInfo, "Reason for Change: Transition to External Procedure using Internal Format");
|
||||||
using (Content content = Content.Get(itemInfo.MyContent.ContentID)) //B2024-006 free up content memory when done
|
Content content = Content.Get(itemInfo.MyContent.ContentID);
|
||||||
{
|
content.FixTransitionText(traninfo, true);
|
||||||
content.FixTransitionText(traninfo, true);
|
content.Save();
|
||||||
content.Save();
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -705,11 +701,9 @@ namespace VEPROMS.CSLA.Library
|
|||||||
forceConvertToText = true;
|
forceConvertToText = true;
|
||||||
TranFixCount++;
|
TranFixCount++;
|
||||||
itemInfo.MyContent.FixTransitionText(traninfo, itemInfo, "Reason for Change: Transition to Outside Procedure using Internal Format");
|
itemInfo.MyContent.FixTransitionText(traninfo, itemInfo, "Reason for Change: Transition to Outside Procedure using Internal Format");
|
||||||
using (Content content = Content.Get(itemInfo.MyContent.ContentID)) //B2024-006 free up content memory when done
|
Content content = Content.Get(itemInfo.MyContent.ContentID);
|
||||||
{
|
content.FixTransitionText(traninfo, true);
|
||||||
content.FixTransitionText(traninfo, true);
|
content.Save();
|
||||||
content.Save();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -725,11 +719,9 @@ namespace VEPROMS.CSLA.Library
|
|||||||
if (newText != oldText || newValue == "?")
|
if (newText != oldText || newValue == "?")
|
||||||
{
|
{
|
||||||
TranFixCount++;
|
TranFixCount++;
|
||||||
using (Content content = Content.Get(itemInfo.MyContent.ContentID)) //B2024-006 free up content memory when done
|
Content content = Content.Get(itemInfo.MyContent.ContentID);
|
||||||
{
|
content.FixTransitionText(traninfo);
|
||||||
content.FixTransitionText(traninfo);
|
content.Save();
|
||||||
content.Save();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -974,26 +966,24 @@ namespace VEPROMS.CSLA.Library
|
|||||||
{
|
{
|
||||||
//ShowDifference(oldText, newText); // debug - display in Visual Studio Output window
|
//ShowDifference(oldText, newText); // debug - display in Visual Studio Output window
|
||||||
ROFixCount++;
|
ROFixCount++;
|
||||||
using (Content content = Content.Get(itemInfo.MyContent.ContentID)) //B2024-006 free up content memory when done
|
Content content = Content.Get(itemInfo.MyContent.ContentID);
|
||||||
|
if (roval == "?")
|
||||||
{
|
{
|
||||||
if (roval == "?")
|
oldText = content.ConvertROToText(rousage, roval, roch.type, origROFst);
|
||||||
|
using (Item myitem = content.ContentItems[0].MyItem) // so that myitem does not stay in cache B2016-153
|
||||||
{
|
{
|
||||||
oldText = content.ConvertROToText(rousage, roval, roch.type, origROFst);
|
myitem.DisposeOfContent = false; // don't dispose of the contents may be needed if more than one RO needs processed - part of B2017-060
|
||||||
using (Item myitem = content.ContentItems[0].MyItem) // so that myitem does not stay in cache B2016-153
|
// B2016-225 (follow through) added more descriptive Annotation Type when RO is converted to text
|
||||||
{
|
Annotation.MakeAnnotation(myitem, AnnotationType.GetByNameOrCreate("Link Converted To Text"), "", string.Format("RO value ({0}) converted to text", ItemInfo.ConvertToDisplayText(oldText)), null);
|
||||||
myitem.DisposeOfContent = false; // don't dispose of the contents may be needed if more than one RO needs processed - part of B2017-060
|
|
||||||
// B2016-225 (follow through) added more descriptive Annotation Type when RO is converted to text
|
|
||||||
Annotation.MakeAnnotation(myitem, AnnotationType.GetByNameOrCreate("Link Converted To Text"), "", string.Format("RO value ({0}) converted to text", ItemInfo.ConvertToDisplayText(oldText)), null);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
else
|
|
||||||
{
|
|
||||||
content.FixContentText(rousage, roval, roch.type, origROFst);
|
|
||||||
}
|
|
||||||
content.UserID = Volian.Base.Library.VlnSettings.UserID;
|
|
||||||
content.DTS = DateTime.Now;
|
|
||||||
content.Save();
|
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
content.FixContentText(rousage, roval, roch.type, origROFst);
|
||||||
|
}
|
||||||
|
content.UserID = Volian.Base.Library.VlnSettings.UserID;
|
||||||
|
content.DTS = DateTime.Now;
|
||||||
|
content.Save();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -597,13 +597,6 @@ namespace VEPROMS.CSLA.Library
|
|||||||
//if (_RevisionInfoList != null)
|
//if (_RevisionInfoList != null)
|
||||||
// return _RevisionInfoList;
|
// return _RevisionInfoList;
|
||||||
RevisionInfoList tmp = DataPortal.Fetch<RevisionInfoList>(new ItemUnitCriteria(itemID, unitID));
|
RevisionInfoList tmp = DataPortal.Fetch<RevisionInfoList>(new ItemUnitCriteria(itemID, unitID));
|
||||||
|
|
||||||
foreach (var x in tmp)
|
|
||||||
{
|
|
||||||
x.LatestVersion.ApprovedXML = x.RevisionID.ToString();
|
|
||||||
x.LatestVersion.PDF = Encoding.ASCII.GetBytes(x.RevisionID.ToString());
|
|
||||||
x.LatestVersion.SummaryPDF = Encoding.ASCII.GetBytes(x.RevisionID.ToString());
|
|
||||||
}
|
|
||||||
RevisionInfo.AddList(tmp);
|
RevisionInfo.AddList(tmp);
|
||||||
tmp.AddEvents();
|
tmp.AddEvents();
|
||||||
//_RevisionInfoList = tmp;
|
//_RevisionInfoList = tmp;
|
||||||
|
@ -153,10 +153,6 @@ namespace VEPROMS.CSLA.Library
|
|||||||
CanReadProperty("PDF", true);
|
CanReadProperty("PDF", true);
|
||||||
return _PDF;
|
return _PDF;
|
||||||
}
|
}
|
||||||
set
|
|
||||||
{
|
|
||||||
_PDF = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
private byte[] _SummaryPDF;
|
private byte[] _SummaryPDF;
|
||||||
public byte[] SummaryPDF
|
public byte[] SummaryPDF
|
||||||
@ -167,10 +163,6 @@ namespace VEPROMS.CSLA.Library
|
|||||||
CanReadProperty("SummaryPDF", true);
|
CanReadProperty("SummaryPDF", true);
|
||||||
return _SummaryPDF;
|
return _SummaryPDF;
|
||||||
}
|
}
|
||||||
set
|
|
||||||
{
|
|
||||||
_SummaryPDF = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
private string _ApprovedXML;
|
private string _ApprovedXML;
|
||||||
public string ApprovedXML
|
public string ApprovedXML
|
||||||
@ -181,10 +173,6 @@ namespace VEPROMS.CSLA.Library
|
|||||||
CanReadProperty("ApprovedXML", true);
|
CanReadProperty("ApprovedXML", true);
|
||||||
return _ApprovedXML;
|
return _ApprovedXML;
|
||||||
}
|
}
|
||||||
set
|
|
||||||
{
|
|
||||||
_ApprovedXML = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
private DateTime _DTS = new DateTime();
|
private DateTime _DTS = new DateTime();
|
||||||
public DateTime DTS
|
public DateTime DTS
|
||||||
|
@ -208,7 +208,7 @@ namespace Volian.Controls.Library
|
|||||||
// set other procedure related private variables.
|
// set other procedure related private variables.
|
||||||
vlnTreeComboSetsFillIn(_CurrentProcedure);
|
vlnTreeComboSetsFillIn(_CurrentProcedure);
|
||||||
cbTranProcsFillIn(_CurrentProcedure);
|
cbTranProcsFillIn(_CurrentProcedure);
|
||||||
if (_CurrentProcedure.Sections != null && secitm != null)
|
if (_CurrentProcedure.Sections != null)
|
||||||
{
|
{
|
||||||
// if the selected format is using section default, initialize with the section default (find it),
|
// if the selected format is using section default, initialize with the section default (find it),
|
||||||
// otherwise use current section item.
|
// otherwise use current section item.
|
||||||
@ -987,7 +987,6 @@ namespace Volian.Controls.Library
|
|||||||
if (prcitm.Sections != null)
|
if (prcitm.Sections != null)
|
||||||
{
|
{
|
||||||
foreach (SectionInfo sio in prcitm.Sections)
|
foreach (SectionInfo sio in prcitm.Sections)
|
||||||
|
|
||||||
{
|
{
|
||||||
SectionConfig sc = sio.MyConfig as SectionConfig;
|
SectionConfig sc = sio.MyConfig as SectionConfig;
|
||||||
if (sc != null && sc.Section_OriginalSteps == "Y")
|
if (sc != null && sc.Section_OriginalSteps == "Y")
|
||||||
@ -1116,8 +1115,6 @@ namespace Volian.Controls.Library
|
|||||||
this.superToolTipDispTran.SetSuperTooltip(this.listBoxTranFmt, new DevComponents.DotNetBar.SuperTooltipInfo("", "",
|
this.superToolTipDispTran.SetSuperTooltip(this.listBoxTranFmt, new DevComponents.DotNetBar.SuperTooltipInfo("", "",
|
||||||
"This is where transition types are selected. This also defines how the transition will look in the text.",
|
"This is where transition types are selected. This also defines how the transition will look in the text.",
|
||||||
null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
|
null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
|
||||||
// B2024-007 color of transition panel was not toggling properly
|
|
||||||
groupPanelTranFmt.Style.BackColor = !HasDefault && NeedsDefault ? Color.Red : Color.Orange;
|
|
||||||
//btnTranSave.Enabled = allowSave;
|
//btnTranSave.Enabled = allowSave;
|
||||||
//if (CurTrans != null && selii != null)
|
//if (CurTrans != null && selii != null)
|
||||||
//{
|
//{
|
||||||
|
@ -1,36 +1,36 @@
|
|||||||
namespace Volian.Controls.Library
|
namespace Volian.Controls.Library
|
||||||
{
|
{
|
||||||
partial class vlnTreeView
|
partial class vlnTreeView
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Required designer variable.
|
/// Required designer variable.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private System.ComponentModel.IContainer components = null;
|
private System.ComponentModel.IContainer components = null;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Clean up any resources being used.
|
/// Clean up any resources being used.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||||
protected void Dispose(bool disposing)
|
protected void Dispose(bool disposing)
|
||||||
{
|
{
|
||||||
if (disposing && (components != null))
|
if (disposing && (components != null))
|
||||||
{
|
{
|
||||||
components.Dispose();
|
components.Dispose();
|
||||||
}
|
}
|
||||||
base.Dispose(disposing);
|
base.Dispose(disposing);
|
||||||
}
|
}
|
||||||
|
|
||||||
#region Component Designer generated code
|
#region Component Designer generated code
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Required method for Designer support - do not modify
|
/// Required method for Designer support - do not modify
|
||||||
/// the contents of this method with the code editor.
|
/// the contents of this method with the code editor.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void InitializeComponent()
|
private void InitializeComponent()
|
||||||
{
|
{
|
||||||
components = new System.ComponentModel.Container();
|
components = new System.ComponentModel.Container();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -506,11 +506,6 @@ namespace Volian.Controls.Library
|
|||||||
{
|
{
|
||||||
if (QPrintProcedure != null) QPrintProcedure(sender, args);
|
if (QPrintProcedure != null) QPrintProcedure(sender, args);
|
||||||
}
|
}
|
||||||
public event vlnTreeViewEvent PrintSection;
|
|
||||||
private void OnPrintSection(object sender, vlnTreeEventArgs args)
|
|
||||||
{
|
|
||||||
if (PrintSection != null) PrintSection(sender, args);
|
|
||||||
}
|
|
||||||
public event vlnTreeViewEvent PrintAllProcedures;
|
public event vlnTreeViewEvent PrintAllProcedures;
|
||||||
private void OnPrintAllProcedures(object sender, vlnTreeEventArgs args)
|
private void OnPrintAllProcedures(object sender, vlnTreeEventArgs args)
|
||||||
{
|
{
|
||||||
@ -842,7 +837,6 @@ namespace Volian.Controls.Library
|
|||||||
MenuItem mitcas = new MenuItem("Create Time Critical Action Summary"); //F2022-024 added menu option
|
MenuItem mitcas = new MenuItem("Create Time Critical Action Summary"); //F2022-024 added menu option
|
||||||
MenuItem mip = new MenuItem("Print");
|
MenuItem mip = new MenuItem("Print");
|
||||||
MenuItem miqp = new MenuItem("Quick Print");
|
MenuItem miqp = new MenuItem("Quick Print");
|
||||||
//MenuItem mips = new MenuItem("Print Section");
|
|
||||||
MenuItem mia = new MenuItem("Approve");
|
MenuItem mia = new MenuItem("Approve");
|
||||||
int k = 0;
|
int k = 0;
|
||||||
foreach (string s in pri.MyDocVersion.UnitNames)
|
foreach (string s in pri.MyDocVersion.UnitNames)
|
||||||
@ -856,9 +850,6 @@ namespace Volian.Controls.Library
|
|||||||
MenuItem mqp = miqp.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
MenuItem mqp = miqp.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||||
mqp.Enabled = procAppl;
|
mqp.Enabled = procAppl;
|
||||||
mqp.Tag = k;
|
mqp.Tag = k;
|
||||||
//MenuItem mps = mips.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
|
||||||
//mps.Enabled = procAppl;
|
|
||||||
//mps.Tag = k;
|
|
||||||
MenuItem ma = mia.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
MenuItem ma = mia.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
||||||
ma.Enabled = procAppl;
|
ma.Enabled = procAppl;
|
||||||
ma.Tag = k;
|
ma.Tag = k;
|
||||||
@ -873,7 +864,6 @@ namespace Volian.Controls.Library
|
|||||||
cm.MenuItems.Add(mitcas);
|
cm.MenuItems.Add(mitcas);
|
||||||
cm.MenuItems.Add(mip);
|
cm.MenuItems.Add(mip);
|
||||||
cm.MenuItems.Add(miqp);
|
cm.MenuItems.Add(miqp);
|
||||||
//cm.MenuItems.Add(mips);
|
|
||||||
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
||||||
cm.MenuItems.Add(mia);
|
cm.MenuItems.Add(mia);
|
||||||
AddApprovedRevisionsMultiUnit(cm.MenuItems, pri);
|
AddApprovedRevisionsMultiUnit(cm.MenuItems, pri);
|
||||||
@ -884,7 +874,6 @@ namespace Volian.Controls.Library
|
|||||||
cm.MenuItems.Add("Create Time Critical Action Summary", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Create Time Critical Action Summary", new EventHandler(mi_Click));
|
||||||
cm.MenuItems.Add("Print", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Print", new EventHandler(mi_Click));
|
||||||
cm.MenuItems.Add("Quick Print", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Quick Print", new EventHandler(mi_Click));
|
||||||
//cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
|
||||||
//MenuItem miqp = new MenuItem("Print");
|
//MenuItem miqp = new MenuItem("Print");
|
||||||
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
AddShowChangeBarsAfterMenuItem(cm.MenuItems, pri);
|
||||||
cm.MenuItems.Add("Approve", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Approve", new EventHandler(mi_Click));
|
||||||
@ -956,25 +945,6 @@ namespace Volian.Controls.Library
|
|||||||
SectionConfig sc = si.MyConfig as SectionConfig;
|
SectionConfig sc = si.MyConfig as SectionConfig;
|
||||||
if (!si.IsEnhancedSection && (si.Sections == null || si.Sections.Count == 0 || (meta && sc != null && si.Sections != null && si.Sections.Count > 0 && sc.SubSection_Edit == "Y")))
|
if (!si.IsEnhancedSection && (si.Sections == null || si.Sections.Count == 0 || (meta && sc != null && si.Sections != null && si.Sections.Count > 0 && sc.SubSection_Edit == "Y")))
|
||||||
cm.MenuItems.Add("New Step", new EventHandler(mi_Click));
|
cm.MenuItems.Add("New Step", new EventHandler(mi_Click));
|
||||||
|
|
||||||
//ProcedureInfo pri = tn as SectionInfo;
|
|
||||||
SectionInfo si2 = (tn as VETreeNode).VEObject as SectionInfo;
|
|
||||||
if (si2.MyDocVersion.MultiUnitCount > 1)
|
|
||||||
{
|
|
||||||
MenuItem mps = new MenuItem("Print Section");
|
|
||||||
int k = 0;
|
|
||||||
foreach (string s in si2.MyDocVersion.UnitNames)
|
|
||||||
{
|
|
||||||
k++;
|
|
||||||
MenuItem mp = mps.MenuItems.Add(s, new EventHandler(miMultiUnit_Click));
|
|
||||||
mp.Tag = k;
|
|
||||||
}
|
|
||||||
cm.MenuItems.Add(mps);
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -992,13 +962,7 @@ namespace Volian.Controls.Library
|
|||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
//_MyLog.WarnFormat("Context Menu 2 - {0}", GC.GetTotalMemory(true));
|
//_MyLog.WarnFormat("Context Menu 2 - {0}", GC.GetTotalMemory(true));
|
||||||
//#region Print_Section
|
|
||||||
//if (!tn.IsExpanded && tn.VEObject as SectionInfo != null)
|
|
||||||
//{
|
|
||||||
// SectionInfo si = tn.VEObject as SectionInfo;
|
|
||||||
// if (si.IsStepSection) cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
|
||||||
//}
|
|
||||||
//#endregion
|
|
||||||
#region Menu_Open
|
#region Menu_Open
|
||||||
if (!tn.IsExpanded && tn.VEObject as SectionInfo != null)
|
if (!tn.IsExpanded && tn.VEObject as SectionInfo != null)
|
||||||
{
|
{
|
||||||
@ -1036,10 +1000,6 @@ namespace Volian.Controls.Library
|
|||||||
// require clearing of all enhanced config data or mapping it to existing data (quite complicated)
|
// require clearing of all enhanced config data or mapping it to existing data (quite complicated)
|
||||||
if ((ui.IsAdministrator() || ui.IsSetAdministrator(i.MyProcedure.MyDocVersion) || ui.IsWriter(i.MyProcedure.MyDocVersion)) && (!i.IsEnhancedStep && !i.IsEnhancedProcedure && !i.IsEnhancedSection && !i.IsRtfRaw && !i.IsFigure))
|
if ((ui.IsAdministrator() || ui.IsSetAdministrator(i.MyProcedure.MyDocVersion) || ui.IsWriter(i.MyProcedure.MyDocVersion)) && (!i.IsEnhancedStep && !i.IsEnhancedProcedure && !i.IsEnhancedSection && !i.IsRtfRaw && !i.IsFigure))
|
||||||
cm.MenuItems.Add("Copy", new EventHandler(mi_Click));
|
cm.MenuItems.Add("Copy", new EventHandler(mi_Click));
|
||||||
if (i.HasWordContent)
|
|
||||||
{
|
|
||||||
cm.MenuItems.Add("Print Section", new EventHandler(mi_Click));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
//_MyLog.WarnFormat("Context Menu 4 - {0}", GC.GetTotalMemory(true));
|
//_MyLog.WarnFormat("Context Menu 4 - {0}", GC.GetTotalMemory(true));
|
||||||
@ -1309,26 +1269,25 @@ namespace Volian.Controls.Library
|
|||||||
if (ri.LatestVersion.PDF != null)
|
if (ri.LatestVersion.PDF != null)
|
||||||
{
|
{
|
||||||
MenuItem mirp = mir.MenuItems.Add("View Procedure");
|
MenuItem mirp = mir.MenuItems.Add("View Procedure");
|
||||||
mirp.Tag = ri.RevisionID;
|
mirp.Tag = ri;
|
||||||
mirp.Click += new EventHandler(MultiUnitApprovedRevision_Click);
|
mirp.Click += new EventHandler(MultiUnitApprovedRevision_Click);
|
||||||
}
|
}
|
||||||
if (ri.LatestVersion.SummaryPDF != null)
|
if (ri.LatestVersion.SummaryPDF != null)
|
||||||
{
|
{
|
||||||
MenuItem mirs = mir.MenuItems.Add("View Summary of Changes");
|
MenuItem mirs = mir.MenuItems.Add("View Summary of Changes");
|
||||||
mirs.Tag = ri.RevisionID;
|
mirs.Tag = ri;
|
||||||
mirs.Click += new EventHandler(MultiUnitSummaryOfChanges_Click);
|
mirs.Click += new EventHandler(MultiUnitSummaryOfChanges_Click);
|
||||||
}
|
}
|
||||||
if (ri.LatestVersion.ApprovedXML != null && ri.LatestVersion.ApprovedXML != "")
|
if (ri.LatestVersion.ApprovedXML != null && ri.LatestVersion.ApprovedXML != "")
|
||||||
{
|
{
|
||||||
MenuItem miri = mir.MenuItems.Add("Create Procedure to Import");
|
MenuItem miri = mir.MenuItems.Add("Create Procedure to Import");
|
||||||
miri.Tag = ri.RevisionID;
|
miri.Tag = ri;
|
||||||
miri.Click += new EventHandler(ImportProcedure_Click);
|
miri.Click += new EventHandler(ImportProcedure_Click);
|
||||||
}
|
}
|
||||||
|
|
||||||
//end added jcb 20111031
|
//end added jcb 20111031
|
||||||
mv.Tag = lastApprovedRevisionID;
|
mv.Tag = lastApprovedRevisionID;
|
||||||
}
|
}
|
||||||
ril = null;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
public void AddNewNode(IVEDrillDownReadOnly o)
|
public void AddNewNode(IVEDrillDownReadOnly o)
|
||||||
@ -1420,8 +1379,7 @@ namespace Volian.Controls.Library
|
|||||||
|
|
||||||
void ImportProcedure_Click(object sender, EventArgs e)
|
void ImportProcedure_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
//RevisionInfo ri = (sender as MenuItem).Tag as RevisionInfo;
|
RevisionInfo ri = (sender as MenuItem).Tag as RevisionInfo;
|
||||||
RevisionInfo ri = RevisionInfo.Get(int.Parse((sender as MenuItem).Tag.ToString()));
|
|
||||||
RevisionConfig rc = ri.MyConfig as RevisionConfig;
|
RevisionConfig rc = ri.MyConfig as RevisionConfig;
|
||||||
// bug fix: B2016-183 - add the child's name (ex Unit 1) to the export file name for Parent/Child procedures.
|
// bug fix: B2016-183 - add the child's name (ex Unit 1) to the export file name for Parent/Child procedures.
|
||||||
int applIdx = rc.Applicability_Index;
|
int applIdx = rc.Applicability_Index;
|
||||||
@ -1461,8 +1419,7 @@ namespace Volian.Controls.Library
|
|||||||
bool superceded = false;
|
bool superceded = false;
|
||||||
MenuItem mi = sender as MenuItem;
|
MenuItem mi = sender as MenuItem;
|
||||||
if (mi == null) return;
|
if (mi == null) return;
|
||||||
//RevisionInfo ri = mi.Tag as RevisionInfo;
|
RevisionInfo ri = mi.Tag as RevisionInfo;
|
||||||
RevisionInfo ri = RevisionInfo.Get(int.Parse(mi.Tag.ToString()));
|
|
||||||
{
|
{
|
||||||
MenuItem mip = mi.Parent as MenuItem;
|
MenuItem mip = mi.Parent as MenuItem;
|
||||||
//B2021-086 Added the check for the last revision stage is an Approved stage
|
//B2021-086 Added the check for the last revision stage is an Approved stage
|
||||||
@ -1488,8 +1445,7 @@ namespace Volian.Controls.Library
|
|||||||
{
|
{
|
||||||
MenuItem mi = sender as MenuItem;
|
MenuItem mi = sender as MenuItem;
|
||||||
if (mi == null) return;
|
if (mi == null) return;
|
||||||
//RevisionInfo ri = mi.Tag as RevisionInfo;
|
RevisionInfo ri = mi.Tag as RevisionInfo;
|
||||||
RevisionInfo ri = RevisionInfo.Get(int.Parse(mi.Tag.ToString()));
|
|
||||||
ItemInfo ii = ItemInfo.Get(ri.ItemID);
|
ItemInfo ii = ItemInfo.Get(ri.ItemID);
|
||||||
ii.MyDocVersion.DocVersionConfig.SelectedSlave = ri.MyConfig.Applicability_Index;
|
ii.MyDocVersion.DocVersionConfig.SelectedSlave = ri.MyConfig.Applicability_Index;
|
||||||
vlnTreeViewPdfArgs args = new vlnTreeViewPdfArgs(Volian.Base.Library.TmpFile.CreateFileName(ProcedureInfo.Get(ri.ItemID).PDFNumber + " Summary of Changes"), ri.LatestVersion.SummaryPDF, "");
|
vlnTreeViewPdfArgs args = new vlnTreeViewPdfArgs(Volian.Base.Library.TmpFile.CreateFileName(ProcedureInfo.Get(ri.ItemID).PDFNumber + " Summary of Changes"), ri.LatestVersion.SummaryPDF, "");
|
||||||
@ -1791,9 +1747,6 @@ namespace Volian.Controls.Library
|
|||||||
case "Quick Print":
|
case "Quick Print":
|
||||||
OnQPrintProcedure(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0, mi.Text, (int)mi.Tag));
|
OnQPrintProcedure(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0, mi.Text, (int)mi.Tag));
|
||||||
break;
|
break;
|
||||||
case "Print Section":
|
|
||||||
OnPrintSection(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0, mi.Text, (int)mi.Tag));
|
|
||||||
break;
|
|
||||||
case "Print All Procedures for":
|
case "Print All Procedures for":
|
||||||
OnPrintAllProcedures(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0,mi.Text,(int)mi.Tag));
|
OnPrintAllProcedures(this, new vlnTreeEventArgs(SelectedNode as VETreeNode, null, 0,mi.Text,(int)mi.Tag));
|
||||||
break;
|
break;
|
||||||
@ -1927,10 +1880,6 @@ namespace Volian.Controls.Library
|
|||||||
}
|
}
|
||||||
switch (mi.Text)
|
switch (mi.Text)
|
||||||
{
|
{
|
||||||
case "Print Section":
|
|
||||||
VETreeNode tn2 = SelectedNode as VETreeNode;
|
|
||||||
OnPrintSection(this, new vlnTreeEventArgs(tn2 as VETreeNode, null, 0));
|
|
||||||
break;
|
|
||||||
case "Open":
|
case "Open":
|
||||||
OpenNode();
|
OpenNode();
|
||||||
break;
|
break;
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -85,12 +85,6 @@ namespace Volian.Print.Library
|
|||||||
get { return _TopMessage; }
|
get { return _TopMessage; }
|
||||||
set { _TopMessage = value; }
|
set { _TopMessage = value; }
|
||||||
}
|
}
|
||||||
private int _prtSectID = -1;
|
|
||||||
public int PrtSectID
|
|
||||||
{
|
|
||||||
get { return _prtSectID; }
|
|
||||||
set { _prtSectID = value; }
|
|
||||||
}
|
|
||||||
private List<vlnText> _TopMessageRs=new List<vlnText>(); // Added if there are 2 messages, in AER AND RNO (for BGE)
|
private List<vlnText> _TopMessageRs=new List<vlnText>(); // Added if there are 2 messages, in AER AND RNO (for BGE)
|
||||||
public List<vlnText> TopMessageRs
|
public List<vlnText> TopMessageRs
|
||||||
{
|
{
|
||||||
@ -873,15 +867,12 @@ i = 0;
|
|||||||
set
|
set
|
||||||
{
|
{
|
||||||
_MySection = value;
|
_MySection = value;
|
||||||
MySectionTitle = ((_MySection.DisplayNumber ?? string.Empty) == string.Empty ? string.Empty : _MySection.DisplayNumber + " - ") + _MySection.DisplayText;
|
MySectionTitle = ((_MySection.DisplayNumber ?? string.Empty)==string.Empty ? string.Empty : _MySection.DisplayNumber + " - ") + _MySection.DisplayText;
|
||||||
bool forceLoadSvg = false;
|
bool forceLoadSvg = false;
|
||||||
if (value.SectionConfig.Section_Pagination == SectionConfig.SectionPagination.Separate && value.MyDocStyle.ResetFirstPageOnSection)
|
if (value.SectionConfig.Section_Pagination == SectionConfig.SectionPagination.Separate && value.MyDocStyle.ResetFirstPageOnSection)
|
||||||
DidFirstPageDocStyle = false;
|
DidFirstPageDocStyle = false;
|
||||||
if (DidFirstPageDocStyle)
|
if (DidFirstPageDocStyle)
|
||||||
forceLoadSvg = SetDocStyleAndValues(); // this method also gets the SVG (the 'else' part of this)
|
forceLoadSvg = SetDocStyleAndValues(); // this method also gets the SVG (the 'else' part of this)
|
||||||
if (_prtSectID > -1) {
|
|
||||||
forceLoadSvg = true;
|
|
||||||
}
|
|
||||||
Volian.Svg.Library.Svg sectSvg = BuildSvg(_MySection, forceLoadSvg);
|
Volian.Svg.Library.Svg sectSvg = BuildSvg(_MySection, forceLoadSvg);
|
||||||
if (sectSvg != null) MySvg = sectSvg;
|
if (sectSvg != null) MySvg = sectSvg;
|
||||||
_YTopMargin = null;
|
_YTopMargin = null;
|
||||||
@ -1040,10 +1031,9 @@ i = 0;
|
|||||||
set { _MyPromsPrinter = value; }
|
set { _MyPromsPrinter = value; }
|
||||||
}
|
}
|
||||||
private int _MyRomanPage = 1;
|
private int _MyRomanPage = 1;
|
||||||
public VlnSvgPageHelper(VEPROMS.CSLA.Library.SectionInfo mySection, PromsPrinter myPromsPrinter, string hlsText, int hlsItemId, int PrtSectID)
|
public VlnSvgPageHelper(VEPROMS.CSLA.Library.SectionInfo mySection, PromsPrinter myPromsPrinter, string hlsText, int hlsItemId)
|
||||||
: base()
|
: base()
|
||||||
{
|
{
|
||||||
_prtSectID = PrtSectID;
|
|
||||||
HLSText = hlsText;
|
HLSText = hlsText;
|
||||||
HasHLSTextId = hlsItemId;
|
HasHLSTextId = hlsItemId;
|
||||||
MyPromsPrinter = myPromsPrinter;
|
MyPromsPrinter = myPromsPrinter;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user