From b4ef570ab4ed2113367ea8b639273f77dfdef672 Mon Sep 17 00:00:00 2001 From: Kathy Date: Fri, 3 Oct 2008 11:39:49 +0000 Subject: [PATCH] --- .../Volian.Controls.Library/StepTabRibbon.cs | 39 ++++++++++++++++++ .../StepTabRibbon.designer.cs | Bin 162864 -> 145480 bytes .../StepTabRibbon.resx | 36 ++++++++-------- 3 files changed, 57 insertions(+), 18 deletions(-) diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.cs index a41ecc63..c74519de 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.cs +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.cs @@ -252,5 +252,44 @@ namespace Volian.Controls.Library { } +#if DEBUG + // The following code generates an XML output for the selected item for print testing. + private void btnPageBreak_Click(object sender, EventArgs e) + { + // This is here temporarily to get a node and all of it's children for print testing. + OutputAllChildren(MyStepItem); + } + private void OutputAllChildren(StepItem myStepItem) + { + OutputAllChildren(myStepItem.MyBeforeStepItems); + OutputStepInfo(myStepItem); + OutputAllChildren(myStepItem.MyAfterStepItems); + OutputAllChildren(myStepItem.MyRNOStepItems); + } + private void OutputStepInfo(StepItem myStepItem) + { + Label lbl = myStepItem.MyLabel; + if (lbl.Text.Trim() != "") + Console.WriteLine("{4}", + ToInches(myStepItem.Left + lbl.Left), ToInches(myStepItem.Top + lbl.Top), + lbl.Font.FontFamily.Name,lbl.Font.SizeInPoints,lbl.Text); + StepRTB rtb = myStepItem.MyStepRTB; + Console.WriteLine("{3}", + ToInches(myStepItem.Left + rtb.Left), ToInches(myStepItem.Top + rtb.Top), ToInches(rtb.Width), myStepItem.MyItemInfo.MyContent.Text); +// ToInches(myStepItem.Left + rtb.Left), ToInches(myStepItem.Top + rtb.Top), ToInches(rtb.Width), rtb.Rtf); + } + private float ToInches(int val) + { + return Convert.ToSingle(val)/96F; + } + + private void OutputAllChildren(List list) + { + if(list != null) + foreach (StepItem itm in list) + OutputAllChildren(itm); + } +#endif } } diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs b/PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs index c062045eafd1b8dbfd648d9fd96df9b0b12d240b..821fa86c95385068a307814d40195daafc67b725 100644 GIT binary patch delta 1649 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 V@fahXyARLenW7r?+h0&R?H?MG5jFq- diff --git a/PROMS/Volian.Controls.Library/StepTabRibbon.resx b/PROMS/Volian.Controls.Library/StepTabRibbon.resx index 5be2007f..363cbf17 100644 --- a/PROMS/Volian.Controls.Library/StepTabRibbon.resx +++ b/PROMS/Volian.Controls.Library/StepTabRibbon.resx @@ -121,8 +121,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm Z8cmcAd3wlEkvaV/ZTOOo/z1I8DbRIoBtvXfLeJ2GZuLtZMCf9c2BYDYgfEfACxATBYlSvEUOX0FaEUI YPtF62ft7rY+go5hHgrS7NxYWy2uCRzxE3DgCnKRjskP56Orkv45yU2asKMbpcPJ2839ozKfJTMgbSKU t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw @@ -133,8 +133,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAA+NJREFUOE89j39MFAQUx99xh94dv+4X8qNAIKKYDIwChlpahyDYwfHjUBhgwqAVIr/F + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAA+NJREFUOE89j39MFAQUx99xh94dv+4X8qNAIKKYDIwChlpahyDYwfHjUBhgwqAVIr/F CqIJ5BAQDA9i/BDwADmkQuRnkLsEYzmMIZwBFrYoDVPgPJHrgG8323rb2/vj+/Z5n8f4LNCBbNhPydl0 2WNqRZgi2rIqJjB4qxvMpX/Wma2/6yyKHLjLzyxYOtKubyH9phE90nNoWc8mIwaIPg10pC9CrF/qjubM XgjnYzDGGFeiOGiJsED5u9bI9ntZXh0iMm8LN7OqDRFaVUksqeCAPWWKXciQERmWSB5smauQmaM5lANl @@ -157,8 +157,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAAkhJREFUOE9j/P//PwNFAGQAKTgra4ZSd3f6pdmzM//X1ia0kaS5rKxbqrm55vTjx9ZA + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAkhJREFUOE9j/P//PwNFAGQAKTgra4ZSd3f6pdmzM//X1ia0kaS5rKxbqrm55vTjx9ZA O4X/d3YybCHagOrqNpn29uKDL18q/v/xY83/pUs93qanM7gTZUBGxgwZoM27nz83+P/rF9P/mTPVvsyf H98ADj9k/5eUlIoVFvbKFxb2y4JwQcEEmezsqapNTWkHHj+WAdq88/+iRe7fq6vVk1at8hBBMaCmpk6/ ra1rf0dH2Y2uroprHR0lQFxxtb297NbTp1r///5l+D9tmtrrpqb0ktOnHYRgFoNdUF5eodTVNefys2c3 @@ -174,8 +174,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC @@ -183,8 +183,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC @@ -192,8 +192,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm Z8cmcAd3wlEkvaV/ZTOOo/z1I8DbRIoBtvXfLeJ2GZuLtZMCf9c2BYDYgfEfACxATBYlSvEUOX0FaEUI YPtF62ft7rY+go5hHgrS7NxYWy2uCRzxE3DgCnKRjskP56Orkv45yU2asKMbpcPJ2839ozKfJTMgbSKU t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw @@ -204,8 +204,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC @@ -213,8 +213,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAAIBJREFUOE/FU9ESgCAIy///aAMU0DDYSxecV6KOObB1squRs3VyNY1Z4OWHATYTFHI1 gp0RXdm+vlGoLC5zPowCHDeiAGkmhMHnAEFpDwwRjcFKV++/6xyLVgEk2UfhnuVTNsVBa5Njk8xV6c1k hNwGBmaHAP5n4G8q6gFdoZLjBpE7j5KJdaRlAAAAAElFTkSuQmCC @@ -222,8 +222,8 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 - YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScwAA - EnMBjCK5BwAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm + YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAScQAA + EnEB89x6jgAAASBJREFUOE+lU7ERwjAMFCOwQmbJCKFIQQtFGorccS5oUnApU9B4hayQFViBFVgh/Ecm Z8cmcAd3wlEkvaV/ZTOOo/z1I8DbRIoBtvXfLeJ2GZuLtZMCf9c2BYDYgfEfACxATBYlSvEUOX0FaEUI YPtF62ft7rY+go5hHgrS7NxYWy2uCRzxE3DgCnKRjskP56Orkv45yU2asKMbpcPJ2839ozKfJTMgbSKU t0ekztKvaA7ibixOyvoLADqYiGMXHIUWy7uQa+cSuZGUDb7FswWYwclx9oES/hqzGAmV1UTdSPiQ8Uqw