This commit is contained in:
parent
0ed59c65bf
commit
b57aecc060
@ -387,15 +387,9 @@ namespace Volian.Print.Library
|
|||||||
}
|
}
|
||||||
yPageStart = ChildrenAbove.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
yPageStart = ChildrenAbove.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
||||||
yPageStart = ChildrenLeft.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
yPageStart = ChildrenLeft.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
||||||
DebugText.WriteLine("Left:{0},{1},{2},{3},{4}", MyItemInfo.ItemID, yLocalypagestart, yPageStart, yTopMargin, yBottomMargin);
|
|
||||||
yPageStart = ParagraphToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
yPageStart = ParagraphToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
||||||
DebugText.WriteLine("Self:{0},{1},{2},{3},{4}", MyItemInfo.ItemID, yLocalypagestart, yPageStart, yTopMargin, yBottomMargin);
|
|
||||||
|
|
||||||
yPageStart = ChildrenRight.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
yPageStart = ChildrenRight.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
||||||
DebugText.WriteLine("Right:{0},{1},{2},{3},{4}", MyItemInfo.ItemID, yLocalypagestart, yPageStart, yTopMargin, yBottomMargin);
|
|
||||||
|
|
||||||
yPageStart = ChildrenBelow.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
yPageStart = ChildrenBelow.ToPdf(cb, yPageStart, yTopMargin, yBottomMargin);
|
||||||
DebugText.WriteLine("Below:{0},{1},{2},{3},{4}", MyItemInfo.ItemID, yLocalypagestart, yPageStart, yTopMargin, yBottomMargin);
|
|
||||||
|
|
||||||
if (MyItemInfo.IsHigh && MyItemInfo.NextItem == null) // last hls, add the 'end' message, if there is one
|
if (MyItemInfo.IsHigh && MyItemInfo.NextItem == null) // last hls, add the 'end' message, if there is one
|
||||||
{
|
{
|
||||||
@ -871,6 +865,11 @@ namespace Volian.Print.Library
|
|||||||
YTopMost = YOffset = yoff;
|
YTopMost = YOffset = yoff;
|
||||||
vlnTab mytab = null;
|
vlnTab mytab = null;
|
||||||
bool doSectTab = false;
|
bool doSectTab = false;
|
||||||
|
// if this substep has a caution or note as its parent, then there may have been a special indent done on the
|
||||||
|
// substep... check the CautionOrNoteSubstepIndent value, this is the additional indent amount in number
|
||||||
|
// of characters.
|
||||||
|
if (itemInfo.MyParent.IsCaution || itemInfo.MyParent.IsNote)
|
||||||
|
XOffset += 72 * (itemInfo.FormatStepData.CautionOrNoteSubstepIndent == null ? 0 : (float)itemInfo.FormatStepData.CautionOrNoteSubstepIndent / (float)itemInfo.FormatStepData.Font.CPI);
|
||||||
if (itemInfo.MyTab != null && itemInfo.MyTab.Text != null && itemInfo.MyTab.Text != "")
|
if (itemInfo.MyTab != null && itemInfo.MyTab.Text != null && itemInfo.MyTab.Text != "")
|
||||||
{
|
{
|
||||||
float localXOffset = XOffset;
|
float localXOffset = XOffset;
|
||||||
@ -1492,6 +1491,11 @@ namespace Volian.Print.Library
|
|||||||
{
|
{
|
||||||
Width = 72 * 7; // TODO: Need to determine the Width of the Table based upon the contents
|
Width = 72 * 7; // TODO: Need to determine the Width of the Table based upon the contents
|
||||||
}
|
}
|
||||||
|
else if (itemInfo.MyParent.IsCaution || itemInfo.MyParent.IsNote)
|
||||||
|
{
|
||||||
|
Width = MyParent.Width - tabWidth + (myTab == null ? 0 : myTab.TabAlign);
|
||||||
|
Width -= 72 * (itemInfo.FormatStepData.CautionOrNoteSubstepIndent == null ? 0 : (float)itemInfo.FormatStepData.CautionOrNoteSubstepIndent / (float)itemInfo.FormatStepData.Font.CPI);
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
Width = MyParent.Width - tabWidth + (myTab == null ? 0 : myTab.TabAlign);
|
Width = MyParent.Width - tabWidth + (myTab == null ? 0 : myTab.TabAlign);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user